Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 1.75 KB

README.md

File metadata and controls

25 lines (13 loc) · 1.75 KB

connectivity32 FactEngine - A Knowledge Graph for Knowledge Engineers

FactEngine-5-Venn2

FactEngine is a knowledge graph for knowledge engineering and querying.

FactEngine combines a powerful ontology/semantic modeling language, Object-Role Modeling, with underlying database technology to achieve a Knowledge Graph over which expressive queries can be performed to glean information from the knowledge graph.

Knowledge Engineering with Object-Role Modeling

The thesis is simple, with a metamodel of Object-Role Modeling, a database can be viewed and queried as a graph, hierarchical or relational database.

Use our powerful Knowledge Query Language (KQL) to query over the knowledge graph or even use SQL, the choice is yours.

The technology is transposable accross any relational or key/value database. We use SQLite in this iteration because it is the most widely used database in the world and because it allows you to have a knowledge graph, graph database and relational database on your desktop and embedded into your application.

Project Status

  • We are in the early stages of creating the DLL (direct link library) for FactEngine.
  • The Boston Object-Role Modeling softwware used to create the Object-Role Model over your database/s is complete, we just need to extend the software to generate and maintain the associated SQLite database for the appropriate Models in Boston.
  • SQLite is the most widely used database in the world. It is ready to go. FactEngine operates over the top of one or more SQLite databases.

Copyright (C) 2020 - Victor Morgante