> @Rupert: With regard to your opinion on using EntityHub as an index rather > than the primary storage for the knowledge base, can you please elaborate > more on why do you think so? Maybe Wiki-Link or Freebase [3] is a good > option for such a knowledge base?
The Entityhub is designed to play the role of an index & local cache. It was not designed to manage knowledge. Because of that I would recommend to use the knowledge base that does best fit your data (Triple Store, Graph Data Base, SQL, NoSQL ...) and then use the CRUD interface of the Entityhub to create ManagedSites with those data needed for EntiyLinking and Similarity queries. Note that Enhancement Engines can also directly interact with the knowledge base (e.g. if the want to modify the knowledge base such as adding a mention example or creating an unknown Entity). However the Entityhub ensures really fast lookups as required for EntityLinking. best Rupert -- | Rupert Westenthaler [email protected] | Bodenlehenstraße 11 ++43-699-11108907 | A-5500 Bischofshofen
