Laboratory for Applied Ontology
Ontology, Ontologies and Linguistics
This talk will give an introduction to ontology in computer science, presenting the philosophical background, the theoretical or computational objects named ontologies and what they are useful for, as well as the methods of formal ontology that are sometimes used to design them. I will try to characterize the different levels of complexity that an ontology may address (from bare taxonomies to axiomatic/foundational ontologies), illustrating applications to the semantic web and to database design. I will then discuss why ontology is useful for linguistics, examining areas such as computational lexicons and formal semantics. Finally, I will briefly present the top-level structure of the foundational ontology DOLCE being developed at the Laboratory of Applied Ontology in Trento.