kovvalsky / LangPro
Tableau-based Theorem Prover for Natural Logic and Language
☆116Updated this week
Related projects ⓘ
Alternatives and complementary repositories for LangPro
- Dyna2 compiler and REPL☆146Updated 4 years ago
- Neural Guided Constraint Logic Programming for Program Synthesis☆92Updated 5 years ago
- cplint is a suite of programs for reasoning with probabilistic logic programs☆69Updated this week
- Python wrapper around several Prolog engines. Hoping to make symbolic AI a part of standard AI toolkit.☆85Updated 3 years ago
- Optimizing Synthesis with Metasketches, POPL 2016☆23Updated 7 years ago
- Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability☆63Updated 4 months ago
- Metagol - an inductive logic programming system☆201Updated 3 years ago
- A formalization of category theory in the Coq proof assistant.☆93Updated 2 weeks ago
- Automatically interpret and validate nested natural logic arguments based on rules of inference and propositional logic☆116Updated 6 years ago
- An Automated Theorem Prover for Classical Higher-Order Logic with Henkin Semantics☆42Updated last month
- A Reasoning System for a First-Order Logic of Limited Belief, written in C++☆237Updated 3 years ago
- Parser for Attempto Controlled English (ACE)☆188Updated 7 months ago
- My MSc thesis: a grammar induction system☆15Updated 8 years ago
- Port of Aleph to SWI-Prolog☆44Updated 9 months ago
- ☆42Updated 7 years ago
- Prolog interpreter with support for weak unification. Fork of https://bitbucket.org/cfbolz/pyrolog/☆15Updated 4 years ago
- Attempto Controlled English (http://attempto.ifi.uzh.ch/) in Grammatical Framework (https://www.grammaticalframework.org/)☆54Updated 3 years ago
- A Church to Javascript compiler (DEPRECATED)☆140Updated 6 years ago
- Program synthesis☆12Updated 8 years ago
- [Archived] A scalable differentiable probabilistic Datalog engine, with Rust☆72Updated 2 years ago
- A heuristic procedure for proving inequalities☆32Updated 6 years ago
- Lambda Notebook: Formal Semantics in Jupyter☆26Updated 3 weeks ago
- Pedagogical first-order prover in Python☆73Updated 2 weeks ago
- λ² is a tool for synthesizing functional programs from input-output examples.☆67Updated last year
- Some fun examples of solving problems with symbolic execution☆112Updated 6 years ago
- An in-memory datalog implementation for OCaml.☆261Updated last month
- Classical CHAT80 NLP system for Prolog☆21Updated last year
- An automated theorem prover for first-order logic.☆234Updated 2 years ago
- A translation of Melanie Mitchell's original Copycat project from Lisp to Python.☆43Updated 7 years ago
- Differentiable Forth Interpreter☆66Updated 6 years ago