Google Releases Long-Awaited Knowledge Graph API
In a Google+ post on Wednesday Freebase announced that the Google Knowledge Graph Search API was now available.
Freebase, in announcing the closure of Freebase in December 2014, promised that a Knowledge Graph API would be made available as replacement for the Freebase API and widget. The Freebase API and widget will remain available for three months after a replacement for the Freebase Suggest Widget, still in development, is launched.
The Knowledge Graph API itself allows users to find entities that reside in the Google Knowledge Graph, using standard schema.org types. Results are returned in JSON-LD format.
As noted in the API reference documentation, by using the types
parameter entities returned by the query can be restricted to a specified schema.org type (of which there are currently 638).
The API also allows users to get a “a ranked list of the most notable entities that match certain criteria.” This is conveyed as a numeric value for the EntitySearchResult
property resultScore
. The description of resultScore
merely states that “[r]esults with higher resultScores are considered better matches.”
EntitySearchResult
, resultScore
and another new property with a range (expected type) of Article
, detailedDescription
, are all new extensions residing at the subdomain schema.googleapis.com. As far as I know this is the first external schema.org extension employed by Google.
Thanks to Mark van Berkel for the heads-up (via Dan Brickley).
UPDATE (23 December 2015) – Here are some quick initial observations on the API that I’ve made via the Semantic Search Marketing community on Google+:
- This is the naked Knowledge Panel for Grumpy Cat
- The Google Knowledge Graph has no holidays
- The Google Knowledge Graph uses Freebase MIDs when they exist
Dr. IT Services - Data recovery,it support,computer & laptop repair in Kingston upon Thames
http://bit.ly/22MBWRx