OntologiesPresentation for e-business systems development  BN3374Tom 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
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one anotherEvents – the changing of attributes or relations
ComponentsClasses– Collections, concepts
Example
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objects
Example
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, features
Example
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributes
Example
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one another
Example
ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes– aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one anotherEvents – the changing of attributes or relations
Example
What makes a good Ontology?SyntaxIdentified 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 ontologyStructureDatabases, semantic web and ontologies require good structure to organise and contain elements of the model. SemanticsSemantic 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.PragmaticsIntent 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 OntologiesWith 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 CommentsOntologies are used to improve the structure and data used in a web pageCategorise s and develops data into a structure that makes sense.Complicated but becoming essential to generate full use of dataNeeds to be machine interpretable. Machines cannot make assumptions like humans
Questions?
ReferencesDeitel, 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

More Related Content

ODP
Building a Digital Library
ODP
Journalism and the Semantic Web
PPT
Object models and object representation
PPT
{Ontology: Resource} x {Matching : Mapping} x {Schema : Instance} :: Compone...
PPTX
Ontology-based Data Integration
PPTX
Ontology For Data Integration
PPTX
Semantic Integration for Heterogeneous Domain-specific Information: The NIF Case
PPTX
Data Models
Building a Digital Library
Journalism and the Semantic Web
Object models and object representation
{Ontology: Resource} x {Matching : Mapping} x {Schema : Instance} :: Compone...
Ontology-based Data Integration
Ontology For Data Integration
Semantic Integration for Heterogeneous Domain-specific Information: The NIF Case
Data Models

What's hot (15)

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

Viewers also liked (10)

PPT
Ontology Engineering: ontology construction I
PDF
BMI 201 - Investigating Term Reuse and Overlap in Biomedical Ontologies
PPT
On Beyond OWL: challenges for ontologies on the Web
PPTX
Semantic Web, Ontology, and Ontology Learning: Introduction
PPT
Java basic
PPTX
Introduction to java
PPTX
Diabetes ppt
PPTX
Diabetes Mellitus
PPT
Java tutorial PPT
PPT
Diabetes powerpoint
Ontology Engineering: ontology construction I
BMI 201 - Investigating Term Reuse and Overlap in Biomedical Ontologies
On Beyond OWL: challenges for ontologies on the Web
Semantic Web, Ontology, and Ontology Learning: Introduction
Java basic
Introduction to java
Diabetes ppt
Diabetes Mellitus
Java tutorial PPT
Diabetes powerpoint
Ad

Similar to Ontologies Presentation (20)

PPT
Implementing Semantic Search
PPTX
sOCIAL NETWORK ANALYSIS AND ONTOLOGIES A VIEW
PPTX
DBMS: Week 03 - Data Models and ER Model
DOCX
Data models
DOCX
Data models
PDF
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
PDF
Overview of Taxonomies and Artificial Intelligence
PPTX
Lect 3 Object Oriented Model.pptx from m
PPT
Semantics in Financial Services -David Newman
PPTX
SWSN UNIT-3.pptx we can information about swsn professional
PPTX
Taxonomies and Metadata
PDF
Taxonomy 101: Presented at Taxonomy Boot Camp 2019
PPT
DM110 - Week 10 - Semantic Web / Web 3.0
DOC
Representation of ontology by Classified Interrelated object model
PPT
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
PDF
Empowering Search Through 3RDi Semantic Enrichment
PPTX
Data modeling
DOCX
What is What, When?
PPT
Database design
PDF
Understanding Information Architecture
Implementing Semantic Search
sOCIAL NETWORK ANALYSIS AND ONTOLOGIES A VIEW
DBMS: Week 03 - Data Models and ER Model
Data models
Data models
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Overview of Taxonomies and Artificial Intelligence
Lect 3 Object Oriented Model.pptx from m
Semantics in Financial Services -David Newman
SWSN UNIT-3.pptx we can information about swsn professional
Taxonomies and Metadata
Taxonomy 101: Presented at Taxonomy Boot Camp 2019
DM110 - Week 10 - Semantic Web / Web 3.0
Representation of ontology by Classified Interrelated object model
Social Web 2.0 Class Week 8: Social Metadata, Ratings, Social Tagging
Empowering Search Through 3RDi Semantic Enrichment
Data modeling
What is What, When?
Database design
Understanding Information Architecture

Ontologies Presentation

  • 1. OntologiesPresentation for e-business systems development BN3374Tom 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. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one anotherEvents – the changing of attributes or relations
  • 7. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objects
  • 9. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, features
  • 11. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributes
  • 13. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes – aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one another
  • 15. ComponentsClasses– Collections, conceptsIndividuals – Instances or objects. The basic objectsAttributes– aspects, properties, featuresValues / Properties– Individual related specific data. Value of the properties / attributesRelations – ways in which individuals/classes relate to one anotherEvents – the changing of attributes or relations
  • 17. What makes a good Ontology?SyntaxIdentified 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 ontologyStructureDatabases, semantic web and ontologies require good structure to organise and contain elements of the model. SemanticsSemantic 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.PragmaticsIntent 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 OntologiesWith 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 CommentsOntologies are used to improve the structure and data used in a web pageCategorise s and develops data into a structure that makes sense.Complicated but becoming essential to generate full use of dataNeeds to be machine interpretable. Machines cannot make assumptions like humans
  • 21. ReferencesDeitel, 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