SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Ontologies Presentation for e-business systems development  BN3374 Tom Raby
What is an Ontology? Definition: 	“	Ontologies are ways of organising and 	describing related items, and are used to 	represent semantics.” 	“	Ontology involves discovering categories 	and fitting objects into them in ways that 	makes sense.”
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another Events – the changing of attributes or relations
Components Classes– Collections, concepts
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another
Example
Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes– aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another Events – the changing of attributes or relations
Example
What makes a good Ontology? Syntax Identified with form, format and structure of the data.   Programs such as RDF (research development framework) OWL (ontology web framework) SQL and Java all improve the form and format of the ontology Structure Databases, semantic web and ontologies require good structure to organise and contain elements of the model.  Semantics Semantic interpretation is the mapping between some structured subset of data and the set of objects with respect to the intended meaning of those objects and the relationships. Pragmatics Intent of the semantics and actual semantic usage. There is very little pragmatics expressed or even expressible in programming or database languages, but will become important.
The need for Ontologies With increasing levels of data, the need to categorise it and develop a framework and understanding of it increases.  Allows greater level of integration. Able to express the semantics of your data, document collections, and systems using the same semantic resource that is machine interpretable.  Re-use previously developed versions, bring in different or related ontologies, and extend the ontology. This helps to establish community wide common semantics.
Closing Comments Ontologies are used to improve the structure and data used in a web page Categorise s and develops data into a structure that makes sense. Complicated but becoming essential to generate full use of data Needs to be machine interpretable. Machines cannot make assumptions like humans
Questions?
References Deitel, P.J. Deitel, H.M. (2008). Internet 		&World Wide Web How to Program. 4th 		ed. New Jersey: Pearson Education Inc. 		96. Daconta, M. Obrst, L. Smith, K (2003). The 	Semantic Web. A Guide to the eFuture of XML,	 Web services, and Knowledge Management. 	Indianapolis: Wiley Publishing Inc. 181-238

Contenu connexe

Tendances

Ontology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and moreOntology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and moreAdriel Café
 
ontology based- data_integration.
ontology based- data_integration.ontology based- data_integration.
ontology based- data_integration.AliAlJadaa
 
Lloyd Swarmfest 2010 Presentation
Lloyd   Swarmfest 2010 PresentationLloyd   Swarmfest 2010 Presentation
Lloyd Swarmfest 2010 Presentationkalloyd
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSKishan Patel
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data toIJwest
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationShahab Mokarizadeh
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Khirulnizam Abd Rahman
 
Improve information retrieval and e learning using
Improve information retrieval and e learning usingImprove information retrieval and e learning using
Improve information retrieval and e learning usingIJwest
 
Xml based data exchange in the
Xml based data exchange in theXml based data exchange in the
Xml based data exchange in theIJwest
 
Semantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebSemantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebEditor IJCATR
 
An introduction to OAI-ORE
An introduction to OAI-OREAn introduction to OAI-ORE
An introduction to OAI-OREJulie Allinson
 
UVA MDST 3703 Marking-Up a Text 2012-09-13
UVA MDST 3703 Marking-Up a Text 2012-09-13UVA MDST 3703 Marking-Up a Text 2012-09-13
UVA MDST 3703 Marking-Up a Text 2012-09-13Rafael Alvarado
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
2015 07-tuto3-mining hin
2015 07-tuto3-mining hin2015 07-tuto3-mining hin
2015 07-tuto3-mining hinjins0618
 
Hyponymy extraction of domain ontology
Hyponymy extraction of domain ontologyHyponymy extraction of domain ontology
Hyponymy extraction of domain ontologyIJwest
 

Tendances (15)

Ontology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and moreOntology integration - Heterogeneity, Techniques and more
Ontology integration - Heterogeneity, Techniques and more
 
ontology based- data_integration.
ontology based- data_integration.ontology based- data_integration.
ontology based- data_integration.
 
Lloyd Swarmfest 2010 Presentation
Lloyd   Swarmfest 2010 PresentationLloyd   Swarmfest 2010 Presentation
Lloyd Swarmfest 2010 Presentation
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESS
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data to
 
Ekaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotationEkaw ontology learning for cost effective large-scale semantic annotation
Ekaw ontology learning for cost effective large-scale semantic annotation
 
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
Application of Ontology in Semantic Information Retrieval by Prof Shahrul Azm...
 
Improve information retrieval and e learning using
Improve information retrieval and e learning usingImprove information retrieval and e learning using
Improve information retrieval and e learning using
 
Xml based data exchange in the
Xml based data exchange in theXml based data exchange in the
Xml based data exchange in the
 
Semantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebSemantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic Web
 
An introduction to OAI-ORE
An introduction to OAI-OREAn introduction to OAI-ORE
An introduction to OAI-ORE
 
UVA MDST 3703 Marking-Up a Text 2012-09-13
UVA MDST 3703 Marking-Up a Text 2012-09-13UVA MDST 3703 Marking-Up a Text 2012-09-13
UVA MDST 3703 Marking-Up a Text 2012-09-13
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
2015 07-tuto3-mining hin
2015 07-tuto3-mining hin2015 07-tuto3-mining hin
2015 07-tuto3-mining hin
 
Hyponymy extraction of domain ontology
Hyponymy extraction of domain ontologyHyponymy extraction of domain ontology
Hyponymy extraction of domain ontology
 

En vedette

Evaluation powerpoint slides
Evaluation powerpoint slidesEvaluation powerpoint slides
Evaluation powerpoint slidesvicsachis1
 
In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...chollandchs
 
Organ donation 2
Organ donation 2Organ donation 2
Organ donation 2Mendy K
 
football Water Cycle
football Water Cyclefootball Water Cycle
football Water CycleOmegapride
 

En vedette (6)

Evaluation powerpoint slides
Evaluation powerpoint slidesEvaluation powerpoint slides
Evaluation powerpoint slides
 
In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...
 
Organ donation 2
Organ donation 2Organ donation 2
Organ donation 2
 
football Water Cycle
football Water Cyclefootball Water Cycle
football Water Cycle
 
Prezentaciya spid
Prezentaciya spidPrezentaciya spid
Prezentaciya spid
 
English ii, midterm review 2013
English ii, midterm review 2013English ii, midterm review 2013
English ii, midterm review 2013
 

Similaire à Ontologies Presentation

Implementing Semantic Search
Implementing Semantic SearchImplementing Semantic Search
Implementing Semantic SearchPaul Wlodarczyk
 
Overview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial IntelligenceOverview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial IntelligenceEnterprise Knowledge
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanPeter Berger
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
Taxonomy 101: Presented at Taxonomy Boot Camp 2019
Taxonomy 101: Presented at Taxonomy Boot Camp 2019Taxonomy 101: Presented at Taxonomy Boot Camp 2019
Taxonomy 101: Presented at Taxonomy Boot Camp 2019Enterprise Knowledge
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0John Breslin
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelMihika Shah
 
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social TaggingSocial Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social TaggingShelly D. Farnham, Ph.D.
 
Empowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic EnrichmentEmpowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic EnrichmentThe Digital Group
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information ArchitectureScott Abel
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsRafael Alvarado
 
SHOE (simple html ontology extensions)
SHOE (simple html ontology extensions)SHOE (simple html ontology extensions)
SHOE (simple html ontology extensions)Selman Bozkır
 
Towards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational DatabaseTowards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational Databaseijbuiiir1
 

Similaire à Ontologies Presentation (20)

Implementing Semantic Search
Implementing Semantic SearchImplementing Semantic Search
Implementing Semantic Search
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
Overview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial IntelligenceOverview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial Intelligence
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David Newman
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
Taxonomies and Metadata
Taxonomies and MetadataTaxonomies and Metadata
Taxonomies and Metadata
 
Taxonomy 101: Presented at Taxonomy Boot Camp 2019
Taxonomy 101: Presented at Taxonomy Boot Camp 2019Taxonomy 101: Presented at Taxonomy Boot Camp 2019
Taxonomy 101: Presented at Taxonomy Boot Camp 2019
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object model
 
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social TaggingSocial Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
 
Empowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic EnrichmentEmpowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic Enrichment
 
Data modeling
Data modelingData modeling
Data modeling
 
What is What, When?
What is What, When?What is What, When?
What is What, When?
 
Database design
Database designDatabase design
Database design
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information Architecture
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-models
 
SHOE (simple html ontology extensions)
SHOE (simple html ontology extensions)SHOE (simple html ontology extensions)
SHOE (simple html ontology extensions)
 
Oot
OotOot
Oot
 
Towards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational DatabaseTowards Ontology Development Based on Relational Database
Towards Ontology Development Based on Relational Database
 

Ontologies Presentation

  • 1. Ontologies Presentation for e-business systems development BN3374 Tom Raby
  • 2. What is an Ontology? Definition: “ Ontologies are ways of organising and describing related items, and are used to represent semantics.” “ Ontology involves discovering categories and fitting objects into them in ways that makes sense.”
  • 4. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another Events – the changing of attributes or relations
  • 7. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects
  • 9. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features
  • 11. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes
  • 13. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes – aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another
  • 15. Components Classes– Collections, concepts Individuals – Instances or objects. The basic objects Attributes– aspects, properties, features Values / Properties– Individual related specific data. Value of the properties / attributes Relations – ways in which individuals/classes relate to one another Events – the changing of attributes or relations
  • 17. What makes a good Ontology? Syntax Identified with form, format and structure of the data. Programs such as RDF (research development framework) OWL (ontology web framework) SQL and Java all improve the form and format of the ontology Structure Databases, semantic web and ontologies require good structure to organise and contain elements of the model. Semantics Semantic interpretation is the mapping between some structured subset of data and the set of objects with respect to the intended meaning of those objects and the relationships. Pragmatics Intent of the semantics and actual semantic usage. There is very little pragmatics expressed or even expressible in programming or database languages, but will become important.
  • 18. The need for Ontologies With increasing levels of data, the need to categorise it and develop a framework and understanding of it increases. Allows greater level of integration. Able to express the semantics of your data, document collections, and systems using the same semantic resource that is machine interpretable. Re-use previously developed versions, bring in different or related ontologies, and extend the ontology. This helps to establish community wide common semantics.
  • 19. Closing Comments Ontologies are used to improve the structure and data used in a web page Categorise s and develops data into a structure that makes sense. Complicated but becoming essential to generate full use of data Needs to be machine interpretable. Machines cannot make assumptions like humans
  • 21. References Deitel, P.J. Deitel, H.M. (2008). Internet &World Wide Web How to Program. 4th ed. New Jersey: Pearson Education Inc. 96. Daconta, M. Obrst, L. Smith, K (2003). The Semantic Web. A Guide to the eFuture of XML, Web services, and Knowledge Management. Indianapolis: Wiley Publishing Inc. 181-238