Search code examples
freebaseinference

Inference mechanism on collaborative knowledgebase (Freebase)?


Freebase is probably the awesomest collaborative knowledge base available. Does anybody know if its powerful api provide some inference drawing mechanism? If not can any one point me to some example that fetches data from freebase and does some inferencing (for checking facts about "stuff")? Should I concentrate on building the more complex queries or pull out the AIMA book and try to use forward chaining, backward chaining, resolution etc with data obtained by search?


Solution

  • The Freebase APIs and the MQL query language don't have any inferencing capabilities built in. However, MQL allows developers to create their own extensions to the query language and many of the current extensions do provide limited forms of inference.

    Of course, you could also just load the Freebase data dumps as RDF into a tuple store that supports more powerful methods of inference.