Understanding Ontologies and Ontology Engineering

Speaker:  Seiji Isotani – Sao Carlos - SP, Brazil
Topic(s):  Information Systems, Search, Information Retrieval, Database Systems, Data Mining, Data Science


Computer science borrows the term ontology from a branch of philosophy (metaphysics) that studies the nature of “being” and “existence.” For philosophers, ontology aims at explaining all things in the world by systematically establishing their conceptual lineage. In computer science, the meaning and purpose are (slightly) different; an ontology can be defined as a set of fundamental concepts and their relationships that captures how people understand (or interpret) the target world, and enables the representation of such understanding in a computer understandable manner. Many people advocate that ontologies can change the Web as well as how computers process information on the Internet. Nevertheless, ontology development is a difficult and time-consuming task. It requires knowledge about the target domain, theoretical background on ontology research, and skills to properly define the concepts and develop the body of knowledge. In this talk, we will give an overview about ontologies, how it is composed and represented, the different types of ontologies that one can build, and what kind of applications can be developed using this technology. Then, we will discuss the difficulties of building ontologies and the methodologies available to date. We will present the field of ontological engineering that provides sophisticated theories, methodologies, and technologies that concern the ontology development process, the ontology life cycle, and the theoretical foundations to build languages and tools to create “good” ontologies. Finally, we will show some examples about how it facilitates the design rationale of knowledge bases that are used to solve real problems.

About this Lecture

Number of Slides:  60
Duration:  70 minutes
Languages Available:  English, Portuguese
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.