Welcome
Orca is a framework for representing
common sense knowledge acquired by Open Mind Common
Sense
(OMCS). It uses Open Cyc concepts to represent the concepts from OMCS.
To represent the concepts using Cyc concepts disambiguation is
needed. This can only be done by humans*. Hence please participate
in this effort by clicking on the following link. The procedure is give
below.
- Once
you click you will be shown a sentence from OMCS. If you are able to
underestand the sentecene then go ahead, otherwise you can ask to
change the sentence.
- Next
you will be shown a concept present in the earlier sentence and the
corrsponding possible Cyc concepts. Select the Cyc concepts which are
present and click submit.
- you will be then shown the other concept from the same sentence. Repeat same procedure as stated above. Thats all.
- To work on one sentece you will probably take leass than 30 seconds.
- Please click on the following link and thanks for participating!!
To use the older interface click here
I have created a new interface using siblings based analogy.
You can access it here.
Features of Orca
- The main purpose of orca is to test feasibility of using Open Cyc
concepts to represent concepts occuring in sentences from OMCS
- The current concept normalisation system used by Conceptnet 3 and OMCS is based on Stemming. Thus there are many
- Another important feautre is use of mulitple Cyc concepts to reprsent a concept from OMCS. Concepts such as "Eating
fruit" are represnted as combination of Cyc concepts EatingEvent and Fruit.
- Open Cyc concepts have natural language
equivalents called as pretty strings which are used to identify their
presence in OMCS concepts. The pretty strings are useful as they can
handle synnonyms and produce better repsresntation of knowledge. (Eg.
Cyc Concept Dog has pretty string dog as well as canine). Also problem
of polysemy is effectively handeld by Cyc concepts. (Eg. for word
judge Cyc has two concepts "Judge" and "Judging")
- Representing the
knowledge in terms of cyc concepts allows it to be used with different
cyc tools and ontologies such as UMBEL. Also all cyc concepts are related to each
other by a well defined ontology.
*At least currently, I am also trying to automate this process.

Links:

Code:
To Download the code running this
site. click here
Contact:
Akshay Uday Bhat.
Chemical engineering
department, institute of chemical technology mumbai india.
Email:
Akshayubhat [at] gmail.com