Formalized Common Knowledge

           
             

Home

Semantic Web

Projects

FAQ

Documentation

Releases

Downloads

Discussion

News

License

 

OpenCyc for the Semantic Web

Now it is even easier to use the rich and diverse collection of real-world concepts in OpenCyc to bring meaning to your semantic web applications! The full OpenCyc content is now available both as downloadable OWL ontologies as well as via semantic web endpoints (i.e., permanent URIs). These URIs return RDF representations of each Cyc concept as well as a human-readable version when accessed via a Web Browser.

Searching for OpenCyc Content

Semantic Web Endpoints

The semantic web endpoints (i.e., URIs) for OpenCyc concepts are available in versions containing permanent concept identifiers as well as versions using language-specific labels. For example, the concept "Game" may be accessed via either:

Either of the above URIs will retrieve the definition of the given term as of the date in the URI. The current (i.e., most recent) version of the concept will always be available at an undated URI using the permanent identifier, e.g.:

While the URIs using natural language labels may be more convenient for casual browsing, these labels are subject to change. Therefore, the URIs using the permanent identifiers are more reliable. Applications that require the most recent (i.e., automatically updated) content should use the undated URIs, as should other OWL ontologies linking to OpenCyc concepts. Web services that, among other things, support mapping between concepts and their expressions in natural language, are available at http://ws.opencyc.org.

Speaking of which, here's Cyc expressing something in its best English. You can click on any of the concepts in this sentence to see the Semantic Web Endpoint for that concept.

Downloadable OpenCyc OWL files

The full OpenCyc content is available as OWL files on the OpenCyc Downloads page.

Last updated: April 20th, 2009