What is meant by Ontology?

Questions by AnantharajManoj

Editorial / Best Answer

daniel.doboseru  

  • Member Since Feb-2013 | Feb 6th, 2013


An ontology refers to a model that contains a set of classes (individuals) plus a set of relations between them. Lets consider a relational database model, having three tables: Human, Man, Woman. As you can observe, there is no relation defined between them. Well, in an ontology, besides that, you might also have a set of rules like: - Object X is Man, if and only if is Human, but is not Woman. - If object X is Human, then it is either Man or Woman, but not both. For defining ontologies there are several languages developed, the most representative being OWL (Web Ontology Language. And for querying them one must also use a specialized language (eg. SPARQL).

Showing Answers 1 - 3 of 3 Answers

An ontology refers to a model that contains a set of classes (individuals) plus a set of relations between them.

Lets consider a relational database model, having three tables: Human, Man, Woman. As you can observe, there is no relation defined between them.
Well, in an ontology, besides that, you might also have a set of rules like:
- Object X is Man, if and only if is Human, but is not Woman.
- If object X is Human, then it is either Man or Woman, but not both.

For defining ontologies there are several languages developed, the most representative being OWL (Web Ontology Language. And for querying them one must also use a specialized language (eg. SPARQL).

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions