140 likes | 357 Views
CIS 890 . Independent Study of Ontologies. Basic Goals. Study basic concepts in Ontologies Implementing out an Ontology on a tool for Ontologies To cover the vast breadth of topics influenced by Ontologies. Purpose of Learning Ontologies.
E N D
CIS 890 Independent Study of Ontologies
Basic Goals • Study basic concepts in Ontologies • Implementing out an Ontology on a tool for Ontologies • To cover the vast breadth of topics influenced by Ontologies
Purpose of Learning Ontologies • Share an understanding of the structure of information among people and software. • Enable reuse of knowledge. • Formal analysis of the terms and the domain as a whole. • Make explicit domain assumptions underlying an implementation • Differentiate between domain knowledge and operational knowledge using any domain ontology
Formal Definition of Ontologies • General • Ontology is the study of a concept in reality and the nature of any being.
Ontology Basics • Individuals • Classes (concepts) • Partitions • Attributes • Relationships
Ontology Tools • Protégé • Loom • OOP’s Ontology in Protégé -- Understanding Software Engineering -- Understanding the usability of Ontology Tools( Protégé Specifically ) -- Understanding the various objects in Ontologies and Ontology tools ( specifically Protégé)
Ontologies in Software Engineering • Basic Purpose • Investigate the relationship between UML diagrams and Ontologies in Software Development. • Investigate the existence of any Software model describing framework to transform Ontology grammar to UML
Ontologies as Software Artifacts • Basic Purpose • Study the use of Ontologies as Software Artifacts at development time for the analysis, design, verification, validation of software
Cost & Complexity of Ontologies • Basic Purpose • Investigate different cost models • Check if there are similarities in the Cost models presently available • Investigate any complexity rules for Ontologies • Check if there are similarities and differences in complexity model presently available
Impact of Modern AI on Ontologies • Basic Purpose • Learn more about Ontology Agents • Check to see how they are related to Aritificial Intelligence • Ontology Agent Technologies include: • ontology-based semantic webs • ontology-based information retrieval systems • adaptive and ontology-based expert systems and expert agents • Different Ontology Agent tools • OntoSeek • Text-To-Onto
Ontologies in Data Mining • Basic Purpose • Focus on learning the use of Ontologies in the field of Data Mining • Looked at some example projects to check the work flow of the use of Ontologies for Data Mining
Ontologies in Specific fields • Bio-informatics • Physics • Chemistry • Life Sciences • Food Science
Summary • Strengthened the understanding of basic concept of Ontologies. • Ventured into unknown territory to read more about application of Ontologies in Software engineering and to undertsand cost and complexity models. • Learnt the work flow in the use of Ontologies for Data Mining.