Develop an ontology for a product category - construct and


Tasks:

Develop an ontology for a product category (e.g. chocolate)

Specify 2 intelligent functions/applications that the ontology can support, that are not supported on current online portals

Select either Neo4j (graph database, extra 5%) or Protege (ontology editor). Download and install the free version of the software on your computer, and go through the tutorials/manual

Construct and store the ontology in your selected software.

Populate the ontology with ontology instances (i.e. products) -- at least 2 instances

Suggest how the 2 intelligent functions/applications can be implemented, using your ontology.

Write a report.

Software:

Neo4j (graph database): reference card, developer manual

Protege (ontology editor): Protege documentation, OWLViz documentation

Topbraid composer (ontology editor)

Checklist

Check that all class labels are singular words

Check that all subClassOf (isa) relations are really subClassOf relations. Use the test "A XXX is a YYY" (e.g. "A dog is a mammal")

Check that partOf relations are not subClassOf relations. Recall that partOf relation is not a subsetOf relation

Check that the only relation between an instance and a class is the type (instanceOf) relation

No of Pages/Words : 6 pages

Request for Solution File

Ask an Expert for Answer!!
Dissertation: Develop an ontology for a product category - construct and
Reference No:- TGS01663205

Expected delivery within 24 Hours