SlideShare ist ein Scribd-Unternehmen logo
1 von 19
A Framework for Ontology Usage Analysis




Jamshaid Ashraf
jamshaid.ashraf@gmail.com

Supervisor : Dr Omar Hussain
School of Information Systems, Curtin University, Perth, Western Australia


PhD symposium
ESWC 2012, Heraklion, Crete, Greece (27- 31 May 2012)
Knowledge focused



[1999 – 2006]   - ONTOLOGY
                                                          Instance data




                             Ontologies




                                                Knowledge Focused
                                          •Ontology Languages
                                          •Ontology authoring tools
                                          •Reasoning
                                          •Ontology evaluation
                                          •Ontology evolution
(Structured) Data focused

                                 Ontologies

[2006 – to data] - LINKED DATA



                                                                   Linked Data




                                                        Data Focused
                                              •Linked Data principles
                                              •Linked Open Data project
                                              •LOD cloud
                                              •RDFa
                                              •RDF data analysis
Current state




            Ontol
                  og y




                                                      ata
                                           Li n ked d


       ….. searching less and using more
Increase in the use of ontologies




                                    21 May 2012
Lack of visibility


- Index such as PingTheSemanticWeb does not provide a detailed
  view of ontology usage

- In order to make effective and efficient use of semantic web
  data, we need to know which concepts and relationships and
  how are being used?

- An insight into the structure, understand the pattern available,
  actual use and the intended use
Ontology life cycle




                                      Ontology
     Ontology Dev. Lifecycle
     •Think
     •Design
     •Develop & evaluate
     •Deploy
     •Evangelize
     •Adoption!




     •   Measure and analyze
     •   Learn from it to influence
         future thinking and design
Evaluate, measure and analyse the use of
ontologies on the Web
Benefits of Usage Analysis

(1) Helps in providing usage-based feedback loop to the ontology
    maintenance process for a pragmatic conceptual model update
(2) Assist in building data rich interfaces, exploratory search and
    exploratory data analysis
(3) Provides erudite insight on the state of semantic structured data based
    on prevalent knowledge patterns for the consuming applications
Ontology Usage Analysis Framework (OUSAF)

Identification (selection of ontologies)
 - Domain Ontology
 - Identify candidate ontology(ies) from dataset

Investigation (analysing the use of ontology)
 - Usage/population/instantiation
 - Co-usability/schema-link graph

Representation (represent the usage analysis )
 - Conceptual model to represent ontology usage
 - Ontology Usage Catalogue

Utilization (making use of usage analysis )
 - Use case implementation
 - Publication of ontology usage analysis
Metrics for measuring richness


>Concept Richness (CR): Describes the relationship with other
concepts and the number of attributes to describe the
instances

>Relationship Value (RV): Reflects the possible role of an
object property in creating typed relationship between
different concepts

>Attribute Value (RV): Reflects the number of concepts that
have data properties used to provide values to instances
Metrics for measuring usage



>Concept Usage (CU): Measures the instantiation of the
concept in the knowledge base
              CU(C) = |{t = (s, p, o)| p = rdf:type, o = C}|1
              CUH(C) = |{t = (s, p, o)| p = rdf:type, o entailrdfs9(C)}|

>Relationship Usage (RU): Calculates the number of
triplets in a dataset in which object property is used to
create relationships between different concept’s instances
              RU(P) = | { t:=(s,p,o) | p= P} |

>Attribute Usage (RU): Measures how much data description
is available in the knowledge base for a concept instance
              AU(A) = | { t:=(s,p,o) | p A, o L) |
Structural properties


 Represent ontology usage as a bipartite network

 -Hidden properties in ontology usage network to identify
 cohesive groups and measure semanticity.

 -Study structural properties such as centrality, reciprocity,
 density and reachability


 Capture the knowledge patterns

 -Schema level patterns Hidden properties in ontology usage
 network to identify cohesive groups and measure
 semanticity.

 -Study structural properties such as centrality, reciprocity,
 density and reachability
Initial Results – domain ontology usage

 GR data coverage
Initial Results – use case


Web Schema construction based on Ontology Usage Analysis

Domain : eCommerce
Dataset : 305 data sources (pay-level domains published ecommerce data)


Ranking the terms
U Ontology

   Ontology Usage Ontology (U Ontology)
   Goal : Capture the detail of ontologies and their usage

   Use cases :
          - publish the ontology usage details on the web.
          - generate prototypical SPARQL queries



  Reusing existing ontologies
  -Ontology Metadata Vocabulary (OMV) [1]
  -Ontology Application Framework (OAF) [2]
  -FOAF, DC




 [1] Hartmann, J., Palma, R., Sure, Y., Suárez-Figueroa, M.C., Haase P.: OMV– Ontology Metadata Vocabulary. In: The
 Ontology Patterns for the Semantic Web (OPSW) Workshop at ISWC 2005, Galway, Ireland (2005)

 [2] http://ontolog.cim3.net/file/work/OntologySummit2011/ApplicationFramework/OWL-Ontology/BenefitsAndTechniques-
 WithDocumentation.pdf
Conclusion

                 What and how                                                                           Semantic Web data
                                                                                 Web                 (Linked data cloud) Structured
              ontologies are being
               used on the web?




Ontology Usage Catalogue
    (Michael Uschold)                                                           attribute: http://richard.cyganiak.de/2007/10/lod




                           http://www.cs.vu.nl/~frankh/spool/ISWC2011Keynote/
Future work


  • Build industry specific datasets to understand the ontology
    usage, data and knowledge patterns.
  • Automate the population of U Ontology
  • Publication of Ontology Usage catalogue
  • Recommendations to publishers and vocabulary designers
Thanks!

Questions………

Weitere ähnliche Inhalte

Was ist angesagt?

Current metadata landscape in the library world (Getaneh Alemu)
Current metadata landscape in the library world (Getaneh Alemu)Current metadata landscape in the library world (Getaneh Alemu)
Current metadata landscape in the library world (Getaneh Alemu)Getaneh Alemu
 
Metadata for researchers
Metadata for researchers Metadata for researchers
Metadata for researchers Getaneh Alemu
 
Easter JISC metadata May25 DT
Easter JISC metadata May25 DTEaster JISC metadata May25 DT
Easter JISC metadata May25 DTdstudhope
 
Metadata for digital humanities
Metadata for digital humanities Metadata for digital humanities
Metadata for digital humanities Getaneh Alemu
 
Metadata enriching and discovery at Solent University Library
Metadata enriching and discovery at Solent University Library Metadata enriching and discovery at Solent University Library
Metadata enriching and discovery at Solent University Library Getaneh Alemu
 
Sherif Metadata Talk - London (June 25th 2018)
Sherif Metadata Talk - London (June 25th 2018)Sherif Metadata Talk - London (June 25th 2018)
Sherif Metadata Talk - London (June 25th 2018)Getaneh Alemu
 
Metadata enriching and filtering for enhanced collection discoverability
Metadata enriching and filtering for enhanced collection discoverability  Metadata enriching and filtering for enhanced collection discoverability
Metadata enriching and filtering for enhanced collection discoverability Getaneh Alemu
 
The role of metadata for discovery: tips for content providers
The role of metadata for discovery: tips for content providersThe role of metadata for discovery: tips for content providers
The role of metadata for discovery: tips for content providersGetaneh Alemu
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebAdrian Paschke
 
Semantic Metadata Interoperability in Digital Libraries
Semantic Metadata Interoperability in Digital LibrariesSemantic Metadata Interoperability in Digital Libraries
Semantic Metadata Interoperability in Digital LibrariesGetaneh Alemu
 
From the principle of sufficiency and necessity to metadata enriching
From the principle of sufficiency and necessity to metadata enrichingFrom the principle of sufficiency and necessity to metadata enriching
From the principle of sufficiency and necessity to metadata enrichingGetaneh Alemu
 
Metadata enriching and discovery
Metadata enriching and discovery Metadata enriching and discovery
Metadata enriching and discovery Getaneh Alemu
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...semanticsconference
 
Current metadata landscape in the library world Getaneh Alemu
Current metadata landscape in the library world Getaneh AlemuCurrent metadata landscape in the library world Getaneh Alemu
Current metadata landscape in the library world Getaneh AlemuGetaneh Alemu
 
Introduction to Text Mining and Semantics
Introduction to Text Mining and SemanticsIntroduction to Text Mining and Semantics
Introduction to Text Mining and SemanticsSeth Grimes
 
osm.cs.byu.edu
osm.cs.byu.eduosm.cs.byu.edu
osm.cs.byu.edubutest
 

Was ist angesagt? (20)

Current metadata landscape in the library world (Getaneh Alemu)
Current metadata landscape in the library world (Getaneh Alemu)Current metadata landscape in the library world (Getaneh Alemu)
Current metadata landscape in the library world (Getaneh Alemu)
 
Metadata for researchers
Metadata for researchers Metadata for researchers
Metadata for researchers
 
A theory of Metadata enriching & filtering
A theory of  Metadata enriching & filteringA theory of  Metadata enriching & filtering
A theory of Metadata enriching & filtering
 
Easter JISC metadata May25 DT
Easter JISC metadata May25 DTEaster JISC metadata May25 DT
Easter JISC metadata May25 DT
 
Metadata for digital humanities
Metadata for digital humanities Metadata for digital humanities
Metadata for digital humanities
 
Metadata enriching and discovery at Solent University Library
Metadata enriching and discovery at Solent University Library Metadata enriching and discovery at Solent University Library
Metadata enriching and discovery at Solent University Library
 
Sherif Metadata Talk - London (June 25th 2018)
Sherif Metadata Talk - London (June 25th 2018)Sherif Metadata Talk - London (June 25th 2018)
Sherif Metadata Talk - London (June 25th 2018)
 
Metadata enriching and filtering for enhanced collection discoverability
Metadata enriching and filtering for enhanced collection discoverability  Metadata enriching and filtering for enhanced collection discoverability
Metadata enriching and filtering for enhanced collection discoverability
 
The role of metadata for discovery: tips for content providers
The role of metadata for discovery: tips for content providersThe role of metadata for discovery: tips for content providers
The role of metadata for discovery: tips for content providers
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic Web
 
Semantic Metadata Interoperability in Digital Libraries
Semantic Metadata Interoperability in Digital LibrariesSemantic Metadata Interoperability in Digital Libraries
Semantic Metadata Interoperability in Digital Libraries
 
From the principle of sufficiency and necessity to metadata enriching
From the principle of sufficiency and necessity to metadata enrichingFrom the principle of sufficiency and necessity to metadata enriching
From the principle of sufficiency and necessity to metadata enriching
 
Text mining
Text miningText mining
Text mining
 
Metadata enriching and discovery
Metadata enriching and discovery Metadata enriching and discovery
Metadata enriching and discovery
 
Researh data management
Researh data managementResearh data management
Researh data management
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
 
Current metadata landscape in the library world Getaneh Alemu
Current metadata landscape in the library world Getaneh AlemuCurrent metadata landscape in the library world Getaneh Alemu
Current metadata landscape in the library world Getaneh Alemu
 
Introduction to Text Mining and Semantics
Introduction to Text Mining and SemanticsIntroduction to Text Mining and Semantics
Introduction to Text Mining and Semantics
 
osm.cs.byu.edu
osm.cs.byu.eduosm.cs.byu.edu
osm.cs.byu.edu
 
Working with Global Infrastructure at a National Level
Working with Global Infrastructure at a National LevelWorking with Global Infrastructure at a National Level
Working with Global Infrastructure at a National Level
 

Ähnlich wie A Framework for Ontology Usage Analysis

Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldAmit Sheth
 
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...María Poveda Villalón
 
Domain Ontology Usage Analysis Framework (OUSAF)
Domain Ontology Usage Analysis Framework (OUSAF)Domain Ontology Usage Analysis Framework (OUSAF)
Domain Ontology Usage Analysis Framework (OUSAF)Jamshaid Ashraf
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Projectiotest
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISimon Jupp
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebMarin Dimitrov
 
Research Objects: more than the sum of the parts
Research Objects: more than the sum of the partsResearch Objects: more than the sum of the parts
Research Objects: more than the sum of the partsCarole Goble
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social dataJoris Klerkx
 
From Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and CollaborationsFrom Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and CollaborationsSimeon Warner
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
Resource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationResource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationPistoia Alliance
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)Marcia Zeng
 

Ähnlich wie A Framework for Ontology Usage Analysis (20)

Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-World
 
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vo...
 
Semantic Technologies for Big Sciences including Astrophysics
Semantic Technologies for Big Sciences including AstrophysicsSemantic Technologies for Big Sciences including Astrophysics
Semantic Technologies for Big Sciences including Astrophysics
 
Domain Ontology Usage Analysis Framework (OUSAF)
Domain Ontology Usage Analysis Framework (OUSAF)Domain Ontology Usage Analysis Framework (OUSAF)
Domain Ontology Usage Analysis Framework (OUSAF)
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Project
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBI
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Presentation at MTSR 2012
Presentation at MTSR 2012Presentation at MTSR 2012
Presentation at MTSR 2012
 
Research Objects: more than the sum of the parts
Research Objects: more than the sum of the partsResearch Objects: more than the sum of the parts
Research Objects: more than the sum of the parts
 
Semiotics in spreadsheets
Semiotics in spreadsheetsSemiotics in spreadsheets
Semiotics in spreadsheets
 
Semantics-enhanced Geoscience Interoperability, Analytics, and Applications
Semantics-enhanced Geoscience Interoperability, Analytics, and ApplicationsSemantics-enhanced Geoscience Interoperability, Analytics, and Applications
Semantics-enhanced Geoscience Interoperability, Analytics, and Applications
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data
 
From Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and CollaborationsFrom Open Access to Open Standards, (Linked) Data and Collaborations
From Open Access to Open Standards, (Linked) Data and Collaborations
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
Resource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationResource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and Federation
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
 
STI Summit 2011 - Linked Data & Ontologies
STI Summit 2011 - Linked Data & OntologiesSTI Summit 2011 - Linked Data & Ontologies
STI Summit 2011 - Linked Data & Ontologies
 

Kürzlich hochgeladen

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Kürzlich hochgeladen (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

A Framework for Ontology Usage Analysis

  • 1. A Framework for Ontology Usage Analysis Jamshaid Ashraf jamshaid.ashraf@gmail.com Supervisor : Dr Omar Hussain School of Information Systems, Curtin University, Perth, Western Australia PhD symposium ESWC 2012, Heraklion, Crete, Greece (27- 31 May 2012)
  • 2. Knowledge focused [1999 – 2006] - ONTOLOGY Instance data Ontologies Knowledge Focused •Ontology Languages •Ontology authoring tools •Reasoning •Ontology evaluation •Ontology evolution
  • 3. (Structured) Data focused Ontologies [2006 – to data] - LINKED DATA Linked Data Data Focused •Linked Data principles •Linked Open Data project •LOD cloud •RDFa •RDF data analysis
  • 4. Current state Ontol og y ata Li n ked d ….. searching less and using more
  • 5. Increase in the use of ontologies 21 May 2012
  • 6. Lack of visibility - Index such as PingTheSemanticWeb does not provide a detailed view of ontology usage - In order to make effective and efficient use of semantic web data, we need to know which concepts and relationships and how are being used? - An insight into the structure, understand the pattern available, actual use and the intended use
  • 7. Ontology life cycle Ontology Ontology Dev. Lifecycle •Think •Design •Develop & evaluate •Deploy •Evangelize •Adoption! • Measure and analyze • Learn from it to influence future thinking and design
  • 8. Evaluate, measure and analyse the use of ontologies on the Web
  • 9. Benefits of Usage Analysis (1) Helps in providing usage-based feedback loop to the ontology maintenance process for a pragmatic conceptual model update (2) Assist in building data rich interfaces, exploratory search and exploratory data analysis (3) Provides erudite insight on the state of semantic structured data based on prevalent knowledge patterns for the consuming applications
  • 10. Ontology Usage Analysis Framework (OUSAF) Identification (selection of ontologies) - Domain Ontology - Identify candidate ontology(ies) from dataset Investigation (analysing the use of ontology) - Usage/population/instantiation - Co-usability/schema-link graph Representation (represent the usage analysis ) - Conceptual model to represent ontology usage - Ontology Usage Catalogue Utilization (making use of usage analysis ) - Use case implementation - Publication of ontology usage analysis
  • 11. Metrics for measuring richness >Concept Richness (CR): Describes the relationship with other concepts and the number of attributes to describe the instances >Relationship Value (RV): Reflects the possible role of an object property in creating typed relationship between different concepts >Attribute Value (RV): Reflects the number of concepts that have data properties used to provide values to instances
  • 12. Metrics for measuring usage >Concept Usage (CU): Measures the instantiation of the concept in the knowledge base CU(C) = |{t = (s, p, o)| p = rdf:type, o = C}|1 CUH(C) = |{t = (s, p, o)| p = rdf:type, o entailrdfs9(C)}| >Relationship Usage (RU): Calculates the number of triplets in a dataset in which object property is used to create relationships between different concept’s instances RU(P) = | { t:=(s,p,o) | p= P} | >Attribute Usage (RU): Measures how much data description is available in the knowledge base for a concept instance AU(A) = | { t:=(s,p,o) | p A, o L) |
  • 13. Structural properties Represent ontology usage as a bipartite network -Hidden properties in ontology usage network to identify cohesive groups and measure semanticity. -Study structural properties such as centrality, reciprocity, density and reachability Capture the knowledge patterns -Schema level patterns Hidden properties in ontology usage network to identify cohesive groups and measure semanticity. -Study structural properties such as centrality, reciprocity, density and reachability
  • 14. Initial Results – domain ontology usage GR data coverage
  • 15. Initial Results – use case Web Schema construction based on Ontology Usage Analysis Domain : eCommerce Dataset : 305 data sources (pay-level domains published ecommerce data) Ranking the terms
  • 16. U Ontology Ontology Usage Ontology (U Ontology) Goal : Capture the detail of ontologies and their usage Use cases : - publish the ontology usage details on the web. - generate prototypical SPARQL queries Reusing existing ontologies -Ontology Metadata Vocabulary (OMV) [1] -Ontology Application Framework (OAF) [2] -FOAF, DC [1] Hartmann, J., Palma, R., Sure, Y., Suárez-Figueroa, M.C., Haase P.: OMV– Ontology Metadata Vocabulary. In: The Ontology Patterns for the Semantic Web (OPSW) Workshop at ISWC 2005, Galway, Ireland (2005) [2] http://ontolog.cim3.net/file/work/OntologySummit2011/ApplicationFramework/OWL-Ontology/BenefitsAndTechniques- WithDocumentation.pdf
  • 17. Conclusion What and how Semantic Web data Web (Linked data cloud) Structured ontologies are being used on the web? Ontology Usage Catalogue (Michael Uschold) attribute: http://richard.cyganiak.de/2007/10/lod http://www.cs.vu.nl/~frankh/spool/ISWC2011Keynote/
  • 18. Future work • Build industry specific datasets to understand the ontology usage, data and knowledge patterns. • Automate the population of U Ontology • Publication of Ontology Usage catalogue • Recommendations to publishers and vocabulary designers

Hinweis der Redaktion

  1. Exploratory data analysis: s an approach to analyzing data sets to summarize their main characteristics in easy-to-understand form, often with visual graphs, without using a statistical model or having formulated a hypothesis
  2. What are we trying to achieve in this research? We have seen tremendous growth in the semantic web data (web-of-data) on the web. As a result of it now we have “structured data” on the web in the form of RDF, enabling “ machines ” to automatically understand the data and process it. Now, we have reached to the point where, the availability of semantic data on the web is enabling the possibility of conducting imperial analysis about the data, use of ontologies .