An ontology project, in the context of computer science and information technology, involves the creation, development, and application of ontologies. An ontology is a formal, explicit specification of a shared conceptualization. It is a set of concepts, or classes, and the relationships between them, used to describe and organize knowledge in a specific domain.
Concept elicitation: collect domain terms from literature, experts, and data sources.
Conceptual modeling: organize concepts into classes, subclasses, properties (object and data properties), and axioms.
Formalization: encode the model using standard ontology languages (OWL2 recommended).
Validation: consistency checking with reasoners, competency questions, and sample datasets.
Iteration: refine based on validation results and stakeholder feedback.
Developers can use the ontology for annotated datasets, SPARQL queries, and reasoning tasks.
Researchers can extend the model or map it to related vocabularies.
Organizations can improve data consistency across systems by adopting the definitions.
Deepest Sympathy: Often cited as the cleanest version of the "Sympathetic Cards" plot, where two separate packets of cards somehow synchronize in order. ontology project helder guimaraes pdf 26