My code and report of Udacity AI nanodegree project2 Build a Forward-Planning Agent
-
Updated
Jul 6, 2020 - Python
My code and report of Udacity AI nanodegree project2 Build a Forward-Planning Agent
A webapp that converts English coded input to mathematical notation. e.g. [all var in dd goe pi] → [∀𝑥 ∈ 𝔻 ≥ π ]
puzzles, problems, search, sort, graph, constraint, theory, symbolic
To make logic solution or statement verification more consistent and efficient than human processing.
Takes a logical expression (for example, "(A & B) | ~C") and produces a truth table.
“We should let ourselves be guided by what is common to all… Yet, although the Lógos is common to all, most people live as if each of them had their own private understanding.” - Ἡράκλειτος ὁ Ἐφέσιος
Official implementation of LoT paper: "Enhancing Zero-Shot Chain-of-Thought Reasoning in Large Language Models through Logic"
PARARULE Plus: A Larger Deep Multi-Step Reasoning Dataset over Natural Language
First-order logic theorem prover supporting unification with approximate vector similarity
Simple symbolic reasoner which supports fuzzy unification in Python
Truth table generator, (basic) proof builder, and more, built with Next.js and Ohm
Contains my solution to selected projects in CS50AI
Add a description, image, and links to the symbolic-logic topic page so that developers can more easily learn about it.
To associate your repository with the symbolic-logic topic, visit your repo's landing page and select "manage topics."