Ringgaard Research ApS is a not-for-profit company that develops and maintains the SLING system as well as doing research relating to knowledge management and natural language processing. Ringgaard Research was founded in September 2020 by Michael Ringgaard, after working at Google Research for more than 13 years.
KnolCase is a case-based knowledge management tool for gathering information about subjects of interest and organizing these into case files. This can be used by researchers, investigators, journalists and others to collect, organize, share, and publish facts about topics. It is a personal, distributed knowledge base tool. You can create your own case files with topics like persons, companies, organizations, places, articles, notes, documents, references, etc. Topics are connected through properties, essentially forming a network of linked topics.
The case files are stored locally on your computer giving you a high degree of privacy. You can choose to share your case file so others can view it or you can publish the case topics in the public SLING knowledge base. You can also share your case files privately. Then your data will only be available to other users you have shared the secret key with. The data is end-to-end encrypted and only the encrypted version is stored centrally.
You can choose to export your information to Wikidata to make your contributions available to a broader audience. Then your information will ultimately be available in places like Google search knowledge panels, Siri, as well as many other places.
SLING is an open source project under an Apache license and all the code is available on GitHub. SLING is written mostly in C++ but can be used from Python by using the SLING Python API (pysling). There is also a JS module so you can use SLING in the browser.
SLING on GitHub
The SLING knowledge base contains approximately two billion facts about 100 million entities. Every day a new knowledge base is built from Wikidata as well as a number of other information sources.
Browse knowledge base
SLINGDB is a lightweight persistent key-value database with a HTTP interface. It can be installed independently of the other SLING components and is distributed as a standalone Debian package.
Find Out More