SlideShare a Scribd company logo
1 of 63
Towards Linked Ontologies and Data on the Semantic Web Jie Bao , Rensselaer Polytechnic Institute baojie@cs.rpi.edu, http://www.cs.rpi.edu/~baojie Oct 1st, 2009
Outline ,[object Object],[object Object],[object Object],[object Object]
Personal Background
Research Overview /48
Research Overview They are all about the power of linking…
Research Overview Linked Ontologies Linked Data
[object Object],[object Object]
Roadmap Semantic Web
Why not owl:imports?  owl:imports
Why not owl:imports?  owl:imports (Alice, 2001) (Bob, 2009) Analogy: Paper Writing in the OWL fashion Recent development  in Web… In this paper, we extend the  algorithm A  proposed by  (Alice,2001) … Recent development  in algorithms … In this paper, we present two  algorithms A and B  to …
Why not owl:imports?  (Bob, 2009) Analogy: Paper Writing in the OWL fashion In this paper, we extend the  algorithm A  proposed by  In this paper, we present two  algorithms A and B  to … Recent development  in algorithms … Recent development  in Web…
P-DL: Importing akin to Citation P-DL imports (Alice, 2001) (Bob, 2009) Paper(Bob2009) {Bob2009} ⊑  propose.{AlgC} {AlgC} ⊑  extend.{ AlgA } {Bob2009} ⊑  cite.RecentDev Paper(Alice2001) {Alice2001} ⊑  propose.{ AlgA } {Alice2001} ⊑  propose.{AlgB} {Alice2001} ⊑  cite.RecentDev [ISWC 2006; ASWC 2006; AAAI 2007, AAAI 2008] P-DL = Package-based Description Logics
P-DL: Semantics People Animals O 1 O 2 Only “relevant” local domains are connected Expressions are interpreted in local domains (e.g., neg)
Modular ontology languages: Comparison Distributed DL E-Connection P-DL What can you import? Nothing Concept name, Nominal name Concept , Role,  and   Nominal   name What can you do with the imported names syntactically? (bridge rules between concepts and between roles) Use it in the range of a (link) role Free use,  except that imported roles can not be used in role inclusions What is the result semantically? Decidability with BR between concepts.  Decidability  Decidability ,  Transitive Reusability, Preservation of Unsatisfiability
Roadmap Semantic Web
Reasoning with P-DL ,[object Object],[WI 2006]
P-DL Federated Reasoning Dog Dog  ⊑  Animal P 2 P 1 What is a  “Dog”? “ Dog” is a type of “Animal”
P-DL Federated Reasoning messages
Roadmap Semantic Web
Privacy Matters ,[object Object],[object Object],[WI 2007]
Private Knowledge Locally visible : Has date Q:  Has date? A :  Unknown Bob’ schedule ontology Q:  Busy? A : Yes Q:  Has dinner? A :  Unknown indistinguishable
Privacy-Preserving Reasoners More informative More general Dummy Reasoner “ Combina-tion Safe” Reasoner Naive Reasoner Gives information Always answer “U” ? Always answer faithfully Safety scope All ontologies Ontologies that have no hidden knowledge
Privacy-Preserving Reasoners ,[object Object],[object Object],[object Object],[object Object],(See [WI 2007] for formal definitions) More informative More general
[object Object],[object Object],[object Object]
Roadmap Semantic Web
Why Semantic Wiki ,[object Object],[object Object],[object Object],[object Object],[object Object],Semantic  Wiki
Example: Semantic History ,[object Object],[object Object]
Semantic History (v1) ,[object Object],[object Object],[object Object],[object Object],http://tw.rpi.edu/Help:SemanticHistory   RDF/XML data displayed in Tabulator
Semantic History (v2) [SDOW 2009]
[object Object],[object Object],[object Object],User makes edits SMW The Semantic History (SH) extension  captures edit actions SH Templates (customizable) Revision history SH Templates generates semantic descriptions of revision history Triple Representation of history User Triplified revision history  are added to and managed by the SMW  Applications use the triplified revision history for various purposes  /48
Semantic History:  Example (Provenance tracking) Who has changed the first name of James Hendler?  http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_4
Semantic History (v2):  Example (Statistics and Visualization)
Other Data Generation Services  A few other SMW extensions I have worked on:
Roadmap Semantic Web
Concept Modeling Person Name Role Alias Affiliation Project Name Member Issue ID Project Assignee Jim Hendler Professor hasRole Person rdfs:subClassOf Alice John hasUncle Alice Bob John isParentOf isBrotherOf RDF Modeling Relational Modeling Rule Modeling
Rules: Logic Programs RightHanded(x):-Person(x), not LeftHanded(x). {{LP Rule |body= 1::Person; 1:not:LeftHanded |head= RightHanded  }} Example : every person is by default right-handed, unless that person is known to be left-handed: See details at:  http://tw.rpi.edu/proj/cnl/Template:LP_Rule [ACITA 2009]
Rules: Integrity constraints ,[object Object],Example : notOK :- Person(x), not HasGender (x,y) See details at:  http://tw.rpi.edu/dev/cnl/Integrity_Constraint
Roadmap Semantic Web
Semantic  Wiki: Application Workbench  [ASWC 2009]
Case Study: CNL Wiki ,[object Object],[object Object],http:// tw.rpi.edu/proj/cnl [CNL 2009]
Case Study: CNL Wiki Class(Rabbit partial intersectionOf(animal restriction(eat someValuesFrom(FreshVegetable))) OWL: “Rabbit is Animal and  eats some fresh vegetable”  Us wiki templates to create OWL meta-model extensions for SMW Form-based editing interface associated with templates
Case Study: CNL Wiki
Case Study: RPI Map /48
[object Object]
Some Other Recent Research Activities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Some Ongoing/Planned Work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Long-term Goal Email Picture Phone Call Shopping music video Web Server  Farm
Conclusion ,[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object]
References (modular ontologies) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://tw.rpi.edu/wiki/Jie_Bao_Publication
References (semantic wikis) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],/48 http://tw.rpi.edu/wiki/Jie_Bao_Publication
Backup
P-DL: Additional Properties Dog Dog⊑ Animal Pet Animal O 1 O 2 O 3 ⊑ ⊑
P-DL Federated Reasoning Bob2009 Alice2001 cite
Privacy-Preserving Reasoning ,[object Object],[object Object],[object Object],[object Object]
Privacy-Preserving Reasoning Queries Yes Unknown
Semantic MediaWiki (SMW) ,[object Object],Mediawiki: What you edit what you see
Semantic MediaWiki SMW: What you edit (Modeling Script) what you see To author knowledge typed link (property)
Semantic MediaWiki SMW: What you edit (Querying Script) what you see To retrieve knowledge
SMW Semantics and Complexity (Theory) See proofs in [TW-2008-42] Recall that L    NL    P    NP SMW RDF Modeling Language Translatable into positive logic programs NL-complete ,[object Object],[object Object],Query language  ,[object Object],[object Object],[object Object],(SPARQL) P-complete  [Perez et al 2006]
Formalize SMW Query (Theory) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study: RPI Map

More Related Content

What's hot

Context, Perspective, and Generalities in a Knowledge Ontology
Context, Perspective, and Generalities in a Knowledge OntologyContext, Perspective, and Generalities in a Knowledge Ontology
Context, Perspective, and Generalities in a Knowledge OntologyMike Bergman
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLPGVS Chaitanya
 
MS-Word.doc
MS-Word.docMS-Word.doc
MS-Word.docbutest
 
Recommender Systems in the Linked Data era
Recommender Systems in the Linked Data eraRecommender Systems in the Linked Data era
Recommender Systems in the Linked Data eraRoku
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemNIT Durgapur
 
Question answering in linked data
Question answering in linked dataQuestion answering in linked data
Question answering in linked dataReza Ramezani
 
Construction of Authority Information for Personal Names Focused on the Forme...
Construction of Authority Information for Personal Names Focused on the Forme...Construction of Authority Information for Personal Names Focused on the Forme...
Construction of Authority Information for Personal Names Focused on the Forme...tmra
 
From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?Constantin Orasan
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?Peter Mika
 
Introduction to Graph Databases
Introduction to Graph DatabasesIntroduction to Graph Databases
Introduction to Graph DatabasesPaolo Pareti
 
Wimmics Overview 2021
Wimmics Overview 2021Wimmics Overview 2021
Wimmics Overview 2021Fabien Gandon
 
Linked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsLinked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsVito Ostuni
 
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataEnrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataHang Dong
 
From Linked Data to Semantic Applications
From Linked Data to Semantic ApplicationsFrom Linked Data to Semantic Applications
From Linked Data to Semantic ApplicationsAndre Freitas
 
Web Scale Information Extraction (ISWC2013 tutorial)
Web Scale Information Extraction (ISWC2013 tutorial)Web Scale Information Extraction (ISWC2013 tutorial)
Web Scale Information Extraction (ISWC2013 tutorial)Ziqi Zhang
 
Google Kernel Function
Google Kernel FunctionGoogle Kernel Function
Google Kernel FunctionBeibei Yang
 
Vectorland: Brief Notes from Using Text Embeddings for Search
Vectorland: Brief Notes from Using Text Embeddings for SearchVectorland: Brief Notes from Using Text Embeddings for Search
Vectorland: Brief Notes from Using Text Embeddings for SearchBhaskar Mitra
 

What's hot (20)

Context, Perspective, and Generalities in a Knowledge Ontology
Context, Perspective, and Generalities in a Knowledge OntologyContext, Perspective, and Generalities in a Knowledge Ontology
Context, Perspective, and Generalities in a Knowledge Ontology
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLP
 
MS-Word.doc
MS-Word.docMS-Word.doc
MS-Word.doc
 
Recommender Systems in the Linked Data era
Recommender Systems in the Linked Data eraRecommender Systems in the Linked Data era
Recommender Systems in the Linked Data era
 
Word Embedding In IR
Word Embedding In IRWord Embedding In IR
Word Embedding In IR
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Question answering in linked data
Question answering in linked dataQuestion answering in linked data
Question answering in linked data
 
Construction of Authority Information for Personal Names Focused on the Forme...
Construction of Authority Information for Personal Names Focused on the Forme...Construction of Authority Information for Personal Names Focused on the Forme...
Construction of Authority Information for Personal Names Focused on the Forme...
 
Question answering
Question answeringQuestion answering
Question answering
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrieval
 
From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?
 
Introduction to Graph Databases
Introduction to Graph DatabasesIntroduction to Graph Databases
Introduction to Graph Databases
 
Wimmics Overview 2021
Wimmics Overview 2021Wimmics Overview 2021
Wimmics Overview 2021
 
Linked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender SystemsLinked Open Data to support content based Recommender Systems
Linked Open Data to support content based Recommender Systems
 
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked DataEnrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data
 
From Linked Data to Semantic Applications
From Linked Data to Semantic ApplicationsFrom Linked Data to Semantic Applications
From Linked Data to Semantic Applications
 
Web Scale Information Extraction (ISWC2013 tutorial)
Web Scale Information Extraction (ISWC2013 tutorial)Web Scale Information Extraction (ISWC2013 tutorial)
Web Scale Information Extraction (ISWC2013 tutorial)
 
Google Kernel Function
Google Kernel FunctionGoogle Kernel Function
Google Kernel Function
 
Vectorland: Brief Notes from Using Text Embeddings for Search
Vectorland: Brief Notes from Using Text Embeddings for SearchVectorland: Brief Notes from Using Text Embeddings for Search
Vectorland: Brief Notes from Using Text Embeddings for Search
 

Viewers also liked

A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)Raphael Troncy
 
A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)Raphael Troncy
 
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)Raphael Troncy
 
Building Semantic Web Portals with WebML
Building Semantic Web Portals with WebMLBuilding Semantic Web Portals with WebML
Building Semantic Web Portals with WebMLMarco Brambilla
 
Concept Modeling on Semantic Wiki
Concept Modeling on Semantic WikiConcept Modeling on Semantic Wiki
Concept Modeling on Semantic WikiJie Bao
 
Semantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial ResearchSemantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial ResearchOntotext
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsArmin Haller
 
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...Technische Universität München
 
Freebase, RDF and the Semantic Web
Freebase, RDF and the Semantic WebFreebase, RDF and the Semantic Web
Freebase, RDF and the Semantic WebJamie Taylor
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudOntotext
 
Semantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st centurySemantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st centuryClifford Heath
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations Icd_crisci
 
Modeling and Representing Trust Relations in Semantic Web-Driven Social Networks
Modeling and Representing Trust Relations in Semantic Web-Driven Social NetworksModeling and Representing Trust Relations in Semantic Web-Driven Social Networks
Modeling and Representing Trust Relations in Semantic Web-Driven Social NetworksNima Dokoohaki
 

Viewers also liked (14)

A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)
 
A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)A Semantic Multimedia Web (Part 1)
A Semantic Multimedia Web (Part 1)
 
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)
 
Building Semantic Web Portals with WebML
Building Semantic Web Portals with WebMLBuilding Semantic Web Portals with WebML
Building Semantic Web Portals with WebML
 
Concept Modeling on Semantic Wiki
Concept Modeling on Semantic WikiConcept Modeling on Semantic Wiki
Concept Modeling on Semantic Wiki
 
Semantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial ResearchSemantic Data Normalization For Efficient Clinical Trial Research
Semantic Data Normalization For Efficient Clinical Trial Research
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
Smart Models for Smart Cities - Modeling of Dynamics, Sensors, Urban Indicato...
 
Freebase Schema
Freebase SchemaFreebase Schema
Freebase Schema
 
Freebase, RDF and the Semantic Web
Freebase, RDF and the Semantic WebFreebase, RDF and the Semantic Web
Freebase, RDF and the Semantic Web
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
 
Semantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st centurySemantic Modeling - A Query Language for the 21st century
Semantic Modeling - A Query Language for the 21st century
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations I
 
Modeling and Representing Trust Relations in Semantic Web-Driven Social Networks
Modeling and Representing Trust Relations in Semantic Web-Driven Social NetworksModeling and Representing Trust Relations in Semantic Web-Driven Social Networks
Modeling and Representing Trust Relations in Semantic Web-Driven Social Networks
 

Similar to Linked Ontologies and Data Approach

Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure Jie Bao
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaGiorgia Lodi
 
Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Webis20090
 
Modularity and evolvability
Modularity and evolvabilityModularity and evolvability
Modularity and evolvabilitypedrobeltrao
 
Knowledge discoverylaurahollink
Knowledge discoverylaurahollinkKnowledge discoverylaurahollink
Knowledge discoverylaurahollinkSSSW
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep LearningAndre Freitas
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...Armin Haller
 
Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupalemmanuel_jamin
 
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesExplanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesDaniel Sonntag
 
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESFINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESijnlc
 
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESFINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESkevig
 
Finding out Noisy Patterns for Relation Extraction of Bangla Sentences
Finding out Noisy Patterns for Relation Extraction of Bangla SentencesFinding out Noisy Patterns for Relation Extraction of Bangla Sentences
Finding out Noisy Patterns for Relation Extraction of Bangla Sentenceskevig
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of InformationAdrian Paschke
 
121004 linking open_data_with_drupal_v1
121004 linking open_data_with_drupal_v1121004 linking open_data_with_drupal_v1
121004 linking open_data_with_drupal_v1manujam
 
Divide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularDivide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularJie Bao
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsAndre Freitas
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchChristoph Lange
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...Marko Rodriguez
 
BibBase Linked Data Triplification Challenge 2010 Presentation
BibBase Linked Data Triplification Challenge 2010 PresentationBibBase Linked Data Triplification Challenge 2010 Presentation
BibBase Linked Data Triplification Challenge 2010 PresentationReynold Xin
 

Similar to Linked Ontologies and Data Approach (20)

Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenza
 
Future of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic WebFuture of Web 2.0 & The Semantic Web
Future of Web 2.0 & The Semantic Web
 
Resources, resources, resources: the three rs of the Web
Resources, resources, resources: the three rs of the WebResources, resources, resources: the three rs of the Web
Resources, resources, resources: the three rs of the Web
 
Modularity and evolvability
Modularity and evolvabilityModularity and evolvability
Modularity and evolvability
 
Knowledge discoverylaurahollink
Knowledge discoverylaurahollinkKnowledge discoverylaurahollink
Knowledge discoverylaurahollink
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep Learning
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
 
Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupal
 
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge BasesExplanations in Dialogue Systems through Uncertain RDF Knowledge Bases
Explanations in Dialogue Systems through Uncertain RDF Knowledge Bases
 
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESFINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
 
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCESFINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
FINDING OUT NOISY PATTERNS FOR RELATION EXTRACTION OF BANGLA SENTENCES
 
Finding out Noisy Patterns for Relation Extraction of Bangla Sentences
Finding out Noisy Patterns for Relation Extraction of Bangla SentencesFinding out Noisy Patterns for Relation Extraction of Bangla Sentences
Finding out Noisy Patterns for Relation Extraction of Bangla Sentences
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of Information
 
121004 linking open_data_with_drupal_v1
121004 linking open_data_with_drupal_v1121004 linking open_data_with_drupal_v1
121004 linking open_data_with_drupal_v1
 
Divide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularDivide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with Modular
 
Effective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP SystemsEffective Semantics for Engineering NLP Systems
Effective Semantics for Engineering NLP Systems
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
 
BibBase Linked Data Triplification Challenge 2010 Presentation
BibBase Linked Data Triplification Challenge 2010 PresentationBibBase Linked Data Triplification Challenge 2010 Presentation
BibBase Linked Data Triplification Challenge 2010 Presentation
 

More from Jie Bao

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestoryJie Bao
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版Jie Bao
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.bookJie Bao
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Jie Bao
 
Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wikiJie Bao
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutesJie Bao
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communicationJie Bao
 
Expressive Query Answering For Semantic Wikis (20min)
Expressive Query Answering For  Semantic Wikis (20min)Expressive Query Answering For  Semantic Wikis (20min)
Expressive Query Answering For Semantic Wikis (20min)Jie Bao
 
Startup best practices
Startup best practicesStartup best practices
Startup best practicesJie Bao
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeJie Bao
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryJie Bao
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic WikisJie Bao
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 DataJie Bao
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsJie Bao
 
Representing financial reports on the semantic web a faithful translation f...
Representing financial reports on the semantic web   a faithful translation f...Representing financial reports on the semantic web   a faithful translation f...
Representing financial reports on the semantic web a faithful translation f...Jie Bao
 
XACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapXACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapJie Bao
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiJie Bao
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingJie Bao
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Jie Bao
 

More from Jie Bao (20)

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestory
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.book
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
 
Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wiki
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutes
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communication
 
Expressive Query Answering For Semantic Wikis (20min)
Expressive Query Answering For  Semantic Wikis (20min)Expressive Query Answering For  Semantic Wikis (20min)
Expressive Query Answering For Semantic Wikis (20min)
 
Startup best practices
Startup best practicesStartup best practices
Startup best practices
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 size
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work Summary
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic Wikis
 
CV
CVCV
CV
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
 
Representing financial reports on the semantic web a faithful translation f...
Representing financial reports on the semantic web   a faithful translation f...Representing financial reports on the semantic web   a faithful translation f...
Representing financial reports on the semantic web a faithful translation f...
 
XACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapXACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept Map
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWiki
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)
 

Recently uploaded

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 

Recently uploaded (20)

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 

Linked Ontologies and Data Approach

  • 1. Towards Linked Ontologies and Data on the Semantic Web Jie Bao , Rensselaer Polytechnic Institute baojie@cs.rpi.edu, http://www.cs.rpi.edu/~baojie Oct 1st, 2009
  • 2.
  • 5. Research Overview They are all about the power of linking…
  • 6. Research Overview Linked Ontologies Linked Data
  • 7.
  • 9. Why not owl:imports? owl:imports
  • 10. Why not owl:imports? owl:imports (Alice, 2001) (Bob, 2009) Analogy: Paper Writing in the OWL fashion Recent development in Web… In this paper, we extend the algorithm A proposed by (Alice,2001) … Recent development in algorithms … In this paper, we present two algorithms A and B to …
  • 11. Why not owl:imports? (Bob, 2009) Analogy: Paper Writing in the OWL fashion In this paper, we extend the algorithm A proposed by In this paper, we present two algorithms A and B to … Recent development in algorithms … Recent development in Web…
  • 12. P-DL: Importing akin to Citation P-DL imports (Alice, 2001) (Bob, 2009) Paper(Bob2009) {Bob2009} ⊑  propose.{AlgC} {AlgC} ⊑  extend.{ AlgA } {Bob2009} ⊑  cite.RecentDev Paper(Alice2001) {Alice2001} ⊑  propose.{ AlgA } {Alice2001} ⊑  propose.{AlgB} {Alice2001} ⊑  cite.RecentDev [ISWC 2006; ASWC 2006; AAAI 2007, AAAI 2008] P-DL = Package-based Description Logics
  • 13. P-DL: Semantics People Animals O 1 O 2 Only “relevant” local domains are connected Expressions are interpreted in local domains (e.g., neg)
  • 14. Modular ontology languages: Comparison Distributed DL E-Connection P-DL What can you import? Nothing Concept name, Nominal name Concept , Role, and Nominal name What can you do with the imported names syntactically? (bridge rules between concepts and between roles) Use it in the range of a (link) role Free use, except that imported roles can not be used in role inclusions What is the result semantically? Decidability with BR between concepts. Decidability Decidability , Transitive Reusability, Preservation of Unsatisfiability
  • 16.
  • 17. P-DL Federated Reasoning Dog Dog ⊑ Animal P 2 P 1 What is a “Dog”? “ Dog” is a type of “Animal”
  • 20.
  • 21. Private Knowledge Locally visible : Has date Q: Has date? A : Unknown Bob’ schedule ontology Q: Busy? A : Yes Q: Has dinner? A : Unknown indistinguishable
  • 22. Privacy-Preserving Reasoners More informative More general Dummy Reasoner “ Combina-tion Safe” Reasoner Naive Reasoner Gives information Always answer “U” ? Always answer faithfully Safety scope All ontologies Ontologies that have no hidden knowledge
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29.
  • 30. Semantic History (v2) [SDOW 2009]
  • 31.
  • 32. Semantic History: Example (Provenance tracking) Who has changed the first name of James Hendler? http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_4
  • 33. Semantic History (v2): Example (Statistics and Visualization)
  • 34. Other Data Generation Services A few other SMW extensions I have worked on:
  • 36. Concept Modeling Person Name Role Alias Affiliation Project Name Member Issue ID Project Assignee Jim Hendler Professor hasRole Person rdfs:subClassOf Alice John hasUncle Alice Bob John isParentOf isBrotherOf RDF Modeling Relational Modeling Rule Modeling
  • 37. Rules: Logic Programs RightHanded(x):-Person(x), not LeftHanded(x). {{LP Rule |body= 1::Person; 1:not:LeftHanded |head= RightHanded }} Example : every person is by default right-handed, unless that person is known to be left-handed: See details at: http://tw.rpi.edu/proj/cnl/Template:LP_Rule [ACITA 2009]
  • 38.
  • 40. Semantic Wiki: Application Workbench [ASWC 2009]
  • 41.
  • 42. Case Study: CNL Wiki Class(Rabbit partial intersectionOf(animal restriction(eat someValuesFrom(FreshVegetable))) OWL: “Rabbit is Animal and eats some fresh vegetable” Us wiki templates to create OWL meta-model extensions for SMW Form-based editing interface associated with templates
  • 44. Case Study: RPI Map /48
  • 45.
  • 46.
  • 47.
  • 48. Long-term Goal Email Picture Phone Call Shopping music video Web Server Farm
  • 49.
  • 50.
  • 51.
  • 52.
  • 54. P-DL: Additional Properties Dog Dog⊑ Animal Pet Animal O 1 O 2 O 3 ⊑ ⊑
  • 55. P-DL Federated Reasoning Bob2009 Alice2001 cite
  • 56.
  • 58.
  • 59. Semantic MediaWiki SMW: What you edit (Modeling Script) what you see To author knowledge typed link (property)
  • 60. Semantic MediaWiki SMW: What you edit (Querying Script) what you see To retrieve knowledge
  • 61.
  • 62.

Editor's Notes

  1. Let’s have a closer look how this is done
  2. Let’s see an example. This slide shows Bob’s schedule ontology. Bob’s has a private activity that he is unwilling to share with the public. Let’s see what might happen when his ontology is queried, such as by other people’s software agent, for his availability. While Bob knows he has a date at 3pm by himself, he won’t reveal its details to everyone. When being asked if he is busy, his ontology, in fact, the software for answering queries about ontology, may answer “Yes”. However, when being asked about if he has a date, the software may answer “no” or “unknown” to protect Bob’s privacy. In this work, we assume the answer is unknown. This would not let a reasoner software to lie in protecting privacy. Similarly, when being asked if Bob’ has dinner from 3pm to 5pm, the software may also answer “unknown”, since this piece of information is not in the ontology. We call this incomplete knowledge. Please note that since both hidden knowledge and incomplete knowledge are answered with unknown, a querying agent will not be able to distinguish which case is what. We may use this fact to protect privacy from harmful querying.
  3. Any question so far?
  4. Now let’s see how could we make not only ontologies, but also structured data available on the web that can be linked to each.
  5. We will discuss three problems in dealing with structured data.
  6. Li has presented this on Oct 3, 2008.
  7. This shows… There a couple more interesting use cases for the semantic history extension, please see the demo site for details.
  8. I have also involved in a several other projects that turn data into SMW format, or to export SMW data into another forms…
  9. http://www.cs.rpi.edu/~hendler/LittleSemanticsWeb.html Goal: to have “little semantics” usable by everyone