There are 5 repositories under first-order-logic topic.
A collection of papers of neural-symbolic AI (mainly focus on NLP applications)
Awesome Neural Logic and Causality: MLN, NLRL, NLM, etc. 因果推断,神经逻辑,强人工智能逻辑推理前沿领域。
Implementation of the NLI model in our ACL 2019 paper: Augmenting Neural Networks with First-order Logic.
Prover9 is an automated theorem prover for first-order and equational logic, and Mace4 searches for finite models and counterexamples.
Python Symbolic Information Theoretic Inequality Prover
Implementation of models in our EMNLP 2019 paper: A Logic-Driven Framework for Consistency of Neural Models
OWL and Semantic Web toolkit for Common Lisp, used for construction and reasoning over ontologies and ontology-structured data
Vorlesungsunterlagen "Theoretische Informatik und Logik", Fakultät Informatik, TU Dresden
[AAAI 2023] Official resources of "NQE: N-ary Query Embedding for Complex Query Answering over Hyper-relational Knowledge Graphs".
Analytic tableau based minimal model generator, model checker and theorem prover for first-order logic with modal extensions
Julia package for parsing, manipulating and evaluating formulas in first-order logic.
Artificial Intelligence Course at Parul University taught in Spring 2023 by Mr Smaranjit Ghose
LinearOne is a prototype theorem prover for first-order (multiplicative, intuitionistic) linear logic.
Translation from FOL to LTL+Past and LTL, via separation of LTL+Past
Python library for computational formal logic, formal semantics, and theorem proving
Autonomous Theorem Prover for First Order Predicate Logic
Programs developed for CSCI561 Foundations of Artificial Intelligence course
Convert Abstract Meaning Representation (AMR) into first-order logic
This is the repository for our CSC-490 project at UNCG in the Spring 2021 semester.
Pravda is a tool for teaching formal logic.
First-order logic theorem prover supporting unification with approximate vector similarity
A first-order logic theorem prover with SLD resolution.
An implementation of Minilog (my other) toy language with a complete search strategy making it a simple, naive, toy theorem prover with Prolog syntax.
Natural Language to SQL: A Natual Language Interface for querying SQL tables via FOL generation and grammar parsing.
A web application for first-order model checking in graph structures.
Python implementation of AD-Caspar (Abductive-Deductive Cognitive Architecture System Planned and Reactive)
vitefolts First Order Logic Typescript theorem prover