alexispurslane / atomicdatabase
This is a logic-based database that can do inferences based on known facts in addition to SQL type queries. Rules are introduced through a lisp-like or natural language syntax, and queries are phrased through natural language.
☆21Updated last year
Alternatives and similar repositories for atomicdatabase:
Users that are interested in atomicdatabase are comparing it to the libraries listed below
- Converting Non-Recursive Datalog to SQL☆24Updated 8 years ago
- A Datalog-style database that enables programmers to represent facts using natural language☆51Updated 2 years ago
- I moved this folder. Keeping this repo up for archival purposes only.☆17Updated 8 months ago
- Datalog query engine for PouchDB.☆24Updated 9 years ago
- Temporary home of Eve in Lua - will be merged into witheve/eve soon.☆19Updated 8 years ago
- Variaous articles☆80Updated last year
- Logic Production System (LPS) programming language interpreter implemented in JavaScript for Node.js and browsers.☆51Updated 5 years ago
- The Coil Programming Language☆34Updated 11 months ago
- A Prolog library to connect to PostgreSQL databases☆97Updated 10 months ago
- A render engine and editor for html markup that is stored seperate from the content - out of band - as Ted Nelson would like.☆35Updated 2 years ago
- Leibniz - a Digital Scientific Notation☆33Updated last month
- A propagator network in Python, inspired by Radul & Sussman's The Art of the Propagator☆34Updated 12 years ago
- A collection of libraries in Scheme☆13Updated 4 years ago
- PySOM - The Simple Object Machine Smalltalk implemented in Python☆17Updated last week
- Get psyched about mapping knowledge!☆30Updated last year
- wescheme☆27Updated this week
- Awesome datalog libraries, tools and resources☆60Updated 5 years ago
- Lisperanto is a spatial canvas for programming; Lisperanto is a spatial canvas for knowledge; Lisperanto is a spatial canvas for ideas;☆42Updated 2 years ago
- An example Ruby implementation of μKanren.☆23Updated 5 years ago
- experimental computational medium and supporting tools☆22Updated last week
- ☆43Updated last year
- Racket's module resolver for non-Racket assets☆20Updated 2 years ago
- Template engine for ISO Prolog, based on Jinja and Tera☆15Updated last year
- ☆188Updated 5 years ago
- Syrup is a simple binary way of preserving data on the wire, with perhaps a few extra calories.☆26Updated 9 months ago
- Racket Lang for Virtual Reality (Aframe)☆10Updated 4 years ago
- Natural Language Datalog☆129Updated 7 years ago
- turn books, articles, plaintext or webpages into interactive read eval print loops, manage bookmarks in your own local database☆12Updated last year
- Art of Prolog Code☆35Updated 5 years ago
- A programming argot☆58Updated 10 months ago