SlideShare une entreprise Scribd logo
1  sur  26
Development of Semantic Web
based Disaster Management
System
Sankhadeep Pujaru
Roll No - 12/IT/429
Under the guidance of
Dr. Animesh Dutta
Assistant Professor
NIT Durgapur
1
Contents
• Introduction
• Layer Cake Architecture
• Ontology
• RDF
• RDF Schema
• Disaster Management domain
• Proposed architecture
• Work done
• Ontograph formation
• RDF serialisation
• SPARQL query
• Future Work
2
Rise of the Semantic Web
• Web 1.0 - Many Web sites consisting of
unstructured, textual content.
• Web 2.0 - Few large Web sites specialized
with specific content types.
• Web 3.0 - Many Web sites containing and
semantically syndicating arbitrary structured content.
• Goal - To represent Web content in a form that is more
easily machine-accessible.
• “The Semantic Web is an extension of the current web
in which information is given well-defined meaning,
better enabling computers and people to work in co-
operation.“ - [Berners-Lee et al., 2001] 3
Can we ask these questions ?
Search answers for the following queries in the
current search engines.
- Researchers actively working on semantic
technology related topics in India.
- Apartments near Bengali dominated area in
Bangalore.
- Guided tour providers with offices in Jaipur,
Delhi and Bangalore.
• The required information to answer the above
queries is available on the Web, but the current
Web search engines are not yet smart enough to
understand and answer the queries.
4
Semantic Web Vision
Layer Cake Architecture 5
RDF
subject – predicate - object triple,
P ( S, O ) [S] P [O]
http://http://www.example.org/hasName
(‘http://www.famouswriters.org/twain/mark’,
"Mark Twain")
http://http://www.example.org/hasWritten
(‘http://www.famouswriters.org/twain/mark’,
‘http://www.books.org/ISBN0001047582’)
http://http://www.example.org/title
(‘http://www.books.org/ISBN0001047582’,
"The Adventures of Tom Sawyer“) 6
“Mark Twain”
‘http://www.famouswriters.org/twain/mark’
‘http://www.books.org/ISBN0001047582’
"The Adventures of Tom Sawyer"
ex:hasName
ex:hasWritten
dc:title
Contd...
7
RDF Graph
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:ex="http://www.example.org/terms/" >
<rdf:Description
rdf:about="http://www.famouswriters.org/twain/mark">
<ex:hasWritten
rdf:resource="http://www.books.org/ISBN0001047582"/>
<ex:hasName>Mark Twain</ex:hasName>
</rdf:Description>
<rdf:Description rdf:about="http://www.books.org/ISBN0001047582">
<dc:title>The Adventures of Tom Sawyer</dc:title>
</rdf:Description>
</rdf:RDF>
Contd...
8
RDF Serialisation
RDF Schema
• Defines vocabulary for RDF
• Organizes this vocabulary in a typed hierarchy
- Class, subClassOf, type.
- Property, subPropertyOf.
- domain, range .
‘ ... /twain/mark’ ‘ ... /ISBN0001047582’
ex:hasWritten
FamousWriter
Writer Book
rdfs:subClassOf
rdf:type
rdf:type
rdfs:domain rdfs:range
SCHEMA
DATA
9
ex:hasWritten
Ontology
An ontology formally represents knowledge as a hierarchy of concepts
within a domain, using a shared vocabulary to denote the types,
properties and interrelationships of those concepts.
• OWL – a formal ontology language, and it provides standard labels for
describing terms.
- Classes (owl:class, owl:unionOf etc.)
- Properties (owl:ObjectProperty, owl:DatatypeProperty, rdfs:domain,
rdfs:range etc.)
-Relations (owl:equivalentClass, rdfs:subClassOf, owl:equivalentProperty
etc.)
 Querying and reasoning using an ontology can help reveal implicit
concept.
Inference = Ontologies + Rules .
If <Durgapur> <isPartOf> <WestBengal> and
<WestBengal> <isPartOf> <India>,
Then <Durgapur> <isPartOf> <India>. 10
11
Scope of Work
• “Which relief organizations can provide how
many tents for the earthquake-affected region
Gujrat in India ? ”
• In the field of disaster management to
structurise the data such that any information
needed during emergency will be easily
available.
• Different structure of websites.
12
13
Architecture
14
My Proposed Work
• This work emphasises on categorising of the
data.
• The data is organised semi-automatically and
an universal document structure is formed.
• This structure serves globally to all web
developers and accessors to simplify the task of
website development and website navigation.
• Website development is made easier through
RDF and Website navigation is made easier
through SPARQL.
15
Ontogen
Input.txt
Ontograph
Supervised manner
Jena
RDF
Form triplet and adding standard ,
domain specific vocabulary
SPARQL ARQ Processor
Result
Query
16Implemented Architecture
17
Concept Query
18
Concept’s Documents
19
Ontology Visualization
20
RDF of that Ontology
21
Examples of SPARQL Query
22
Contd…
Future Work
• How to make global Ontology from a set of
websites within a domain .
• Mapping from Natural Language Query to
SPARQL.
• Publishing Linked Data on the World Wide
Web.
23
References
1. Grigoris Antoniou and Frank Van Harmelen. A semantic web primer.
MIT press, 2004.
2. Dave Beckett and Brian McBride. Rdf/xml syntax specification
(revised). W3C recommendation, 10, 2004.
3. Chen-Huei Chou, Fatemeh Zahedi, and Huimin Zhao. Ontology for
developing web sites for natural disaster management: methodology
and implementation. Systems, Man and Cybernetics,
Part A: Systems and Humans, IEEE Transactions on, 41(1):50–62, 2011.
4. World Wide Web Consortium et al. Sparql 1.1 overview. 2013.
5. Blaz Fortuna, Marko Grobelnik, and Dunja Mladenic. OntoGen:semi-
automatic ontology editor. Springer, 2007.
6. Jennifer Golbeck and Matthew Rothstein. Linking social networks on
the web with foaf:A semantic web case study. In AAAI, 8, pages 1138–
1143, 2008.
7. Renato Iannella. An idiot’s guide to the resource description
framework. New Review of Information Networking, 4(1):181–188,
1998.
8. Natalya F Noy, Deborah L McGuinness, et al. Ontology development
101: A guide to creating your first ontology, 2001.
24
9. Tim Berners-Lee, James Hendler, Ora Lassila, et al. The semantic
web. Scientific american, 284(5):28–37, 2001.
10. Dan Brickley and Ramanathan V Guha. Resource description
framework (rdf) schema specification 1.0: W3c candidate
recommendation 27 march 2000.
11. Zhifeng Bao, Jiaheng Lu, Tok Wang Ling, and Bo Chen. Towards
an effective xml keyword search. Knowledge and Data
Engineering, IEEE Transactions on, 22(8):1077–1092, 2010.
12. Tom Heath and Christian Bizer. Linked data: Evolving the web
into a global data space. Synthesis lectures on the semantic
web: theory and technology, 1(1):1–136, 2011.
13. Lucas Zamboulis. Xml data integration by graph restructuring.
In Key Technologies for Data Management, pages 57–71.
Springer, 2004.
14. Michael Sintek and Stefan Decker. Triplea query, inference, and
transformation language for the semantic web. In The Semantic
WebISWC 2002, pages 364–378. Springer, 2002.
25
26

Contenu connexe

Tendances

Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Researchadameq
 
Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge GraphsJeff Z. Pan
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Jeff Z. Pan
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Sebastian Ryszard Kruk
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Sebastian Ryszard Kruk
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaEUCLID project
 
Get on the Linked Data Web!
Get on the Linked Data Web!Get on the Linked Data Web!
Get on the Linked Data Web!Armin Haller
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communicationSören Auer
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for LibrariesLukas Koster
 

Tendances (17)

Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge Graphs
 
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
Semantic web
Semantic web Semantic web
Semantic web
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training Curricula
 
Get on the Linked Data Web!
Get on the Linked Data Web!Get on the Linked Data Web!
Get on the Linked Data Web!
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communication
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 

En vedette

PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...
PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...
PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...Global Risk Forum GRFDavos
 
Disaster management system
Disaster management systemDisaster management system
Disaster management systemAkepati S. Reddy
 
Metadata and ontologies
Metadata and ontologiesMetadata and ontologies
Metadata and ontologiesDavid Lamas
 
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance Seminar
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance SeminarAWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance Seminar
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance SeminarAmazon Web Services Korea
 
Introduction to Data Management Maturity Models
Introduction to Data Management Maturity ModelsIntroduction to Data Management Maturity Models
Introduction to Data Management Maturity ModelsKingland
 
Disaster Management
Disaster ManagementDisaster Management
Disaster ManagementNc Das
 
Disaster management ppt
Disaster management pptDisaster management ppt
Disaster management pptAniket Pingale
 

En vedette (8)

PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...
PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...
PROTOTYPE OF DISASTER MANAGEMENT INFORMATION SYSTEM IN YOGYAKARTA PROVINCE, I...
 
Disaster management system
Disaster management systemDisaster management system
Disaster management system
 
Metadata and ontologies
Metadata and ontologiesMetadata and ontologies
Metadata and ontologies
 
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance Seminar
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance SeminarAWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance Seminar
AWS 유안타증권 HPC 적용사례 :: 유안타 증권 추정호 박사 :: AWS Finance Seminar
 
Introduction to Data Management Maturity Models
Introduction to Data Management Maturity ModelsIntroduction to Data Management Maturity Models
Introduction to Data Management Maturity Models
 
Disaster management
Disaster managementDisaster management
Disaster management
 
Disaster Management
Disaster ManagementDisaster Management
Disaster Management
 
Disaster management ppt
Disaster management pptDisaster management ppt
Disaster management ppt
 

Similaire à Development of Semantic Web based Disaster Management System

The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospectsGuus Schreiber
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
Semantic Technolgy
Semantic TechnolgySemantic Technolgy
Semantic TechnolgyTalat Fakhri
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionKent State University
 
Ontology mapping for the semantic web
Ontology mapping for the semantic webOntology mapping for the semantic web
Ontology mapping for the semantic webWorawith Sangkatip
 
Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesSabin Buraga
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...dannyijwest
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data VisualizationLaura Po
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORMSEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORMNetaji Subhas Open University
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark GreavesMediabistro
 
Robust Module based data management system
Robust Module based data management systemRobust Module based data management system
Robust Module based data management systemRahul Roi
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...Neuroscience Information Framework
 
Chapter 1 semantic web
Chapter 1 semantic webChapter 1 semantic web
Chapter 1 semantic webR A Akerkar
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisJamshaid Ashraf
 

Similaire à Development of Semantic Web based Disaster Management System (20)

The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospects
 
Semantic Web Nature
Semantic Web NatureSemantic Web Nature
Semantic Web Nature
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
Semantic Technolgy
Semantic TechnolgySemantic Technolgy
Semantic Technolgy
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 
Our World is Socio-technical
Our World is Socio-technicalOur World is Socio-technical
Our World is Socio-technical
 
Ontology mapping for the semantic web
Ontology mapping for the semantic webOntology mapping for the semantic web
Ontology mapping for the semantic web
 
C04 07 1519
C04 07 1519C04 07 1519
C04 07 1519
 
Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case Studies
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
Ontology
OntologyOntology
Ontology
 
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORMSEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
Robust Module based data management system
Robust Module based data management systemRobust Module based data management system
Robust Module based data management system
 
Semantic web
Semantic webSemantic web
Semantic web
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...
 
Chapter 1 semantic web
Chapter 1 semantic webChapter 1 semantic web
Chapter 1 semantic web
 
A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage Analysis
 

Dernier

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Dernier (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
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
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Development of Semantic Web based Disaster Management System

  • 1. Development of Semantic Web based Disaster Management System Sankhadeep Pujaru Roll No - 12/IT/429 Under the guidance of Dr. Animesh Dutta Assistant Professor NIT Durgapur 1
  • 2. Contents • Introduction • Layer Cake Architecture • Ontology • RDF • RDF Schema • Disaster Management domain • Proposed architecture • Work done • Ontograph formation • RDF serialisation • SPARQL query • Future Work 2
  • 3. Rise of the Semantic Web • Web 1.0 - Many Web sites consisting of unstructured, textual content. • Web 2.0 - Few large Web sites specialized with specific content types. • Web 3.0 - Many Web sites containing and semantically syndicating arbitrary structured content. • Goal - To represent Web content in a form that is more easily machine-accessible. • “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in co- operation.“ - [Berners-Lee et al., 2001] 3
  • 4. Can we ask these questions ? Search answers for the following queries in the current search engines. - Researchers actively working on semantic technology related topics in India. - Apartments near Bengali dominated area in Bangalore. - Guided tour providers with offices in Jaipur, Delhi and Bangalore. • The required information to answer the above queries is available on the Web, but the current Web search engines are not yet smart enough to understand and answer the queries. 4
  • 5. Semantic Web Vision Layer Cake Architecture 5
  • 6. RDF subject – predicate - object triple, P ( S, O ) [S] P [O] http://http://www.example.org/hasName (‘http://www.famouswriters.org/twain/mark’, "Mark Twain") http://http://www.example.org/hasWritten (‘http://www.famouswriters.org/twain/mark’, ‘http://www.books.org/ISBN0001047582’) http://http://www.example.org/title (‘http://www.books.org/ISBN0001047582’, "The Adventures of Tom Sawyer“) 6
  • 8. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ex="http://www.example.org/terms/" > <rdf:Description rdf:about="http://www.famouswriters.org/twain/mark"> <ex:hasWritten rdf:resource="http://www.books.org/ISBN0001047582"/> <ex:hasName>Mark Twain</ex:hasName> </rdf:Description> <rdf:Description rdf:about="http://www.books.org/ISBN0001047582"> <dc:title>The Adventures of Tom Sawyer</dc:title> </rdf:Description> </rdf:RDF> Contd... 8 RDF Serialisation
  • 9. RDF Schema • Defines vocabulary for RDF • Organizes this vocabulary in a typed hierarchy - Class, subClassOf, type. - Property, subPropertyOf. - domain, range . ‘ ... /twain/mark’ ‘ ... /ISBN0001047582’ ex:hasWritten FamousWriter Writer Book rdfs:subClassOf rdf:type rdf:type rdfs:domain rdfs:range SCHEMA DATA 9 ex:hasWritten
  • 10. Ontology An ontology formally represents knowledge as a hierarchy of concepts within a domain, using a shared vocabulary to denote the types, properties and interrelationships of those concepts. • OWL – a formal ontology language, and it provides standard labels for describing terms. - Classes (owl:class, owl:unionOf etc.) - Properties (owl:ObjectProperty, owl:DatatypeProperty, rdfs:domain, rdfs:range etc.) -Relations (owl:equivalentClass, rdfs:subClassOf, owl:equivalentProperty etc.)  Querying and reasoning using an ontology can help reveal implicit concept. Inference = Ontologies + Rules . If <Durgapur> <isPartOf> <WestBengal> and <WestBengal> <isPartOf> <India>, Then <Durgapur> <isPartOf> <India>. 10
  • 11. 11
  • 12. Scope of Work • “Which relief organizations can provide how many tents for the earthquake-affected region Gujrat in India ? ” • In the field of disaster management to structurise the data such that any information needed during emergency will be easily available. • Different structure of websites. 12
  • 13. 13
  • 15. My Proposed Work • This work emphasises on categorising of the data. • The data is organised semi-automatically and an universal document structure is formed. • This structure serves globally to all web developers and accessors to simplify the task of website development and website navigation. • Website development is made easier through RDF and Website navigation is made easier through SPARQL. 15
  • 16. Ontogen Input.txt Ontograph Supervised manner Jena RDF Form triplet and adding standard , domain specific vocabulary SPARQL ARQ Processor Result Query 16Implemented Architecture
  • 20. 20 RDF of that Ontology
  • 23. Future Work • How to make global Ontology from a set of websites within a domain . • Mapping from Natural Language Query to SPARQL. • Publishing Linked Data on the World Wide Web. 23
  • 24. References 1. Grigoris Antoniou and Frank Van Harmelen. A semantic web primer. MIT press, 2004. 2. Dave Beckett and Brian McBride. Rdf/xml syntax specification (revised). W3C recommendation, 10, 2004. 3. Chen-Huei Chou, Fatemeh Zahedi, and Huimin Zhao. Ontology for developing web sites for natural disaster management: methodology and implementation. Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on, 41(1):50–62, 2011. 4. World Wide Web Consortium et al. Sparql 1.1 overview. 2013. 5. Blaz Fortuna, Marko Grobelnik, and Dunja Mladenic. OntoGen:semi- automatic ontology editor. Springer, 2007. 6. Jennifer Golbeck and Matthew Rothstein. Linking social networks on the web with foaf:A semantic web case study. In AAAI, 8, pages 1138– 1143, 2008. 7. Renato Iannella. An idiot’s guide to the resource description framework. New Review of Information Networking, 4(1):181–188, 1998. 8. Natalya F Noy, Deborah L McGuinness, et al. Ontology development 101: A guide to creating your first ontology, 2001. 24
  • 25. 9. Tim Berners-Lee, James Hendler, Ora Lassila, et al. The semantic web. Scientific american, 284(5):28–37, 2001. 10. Dan Brickley and Ramanathan V Guha. Resource description framework (rdf) schema specification 1.0: W3c candidate recommendation 27 march 2000. 11. Zhifeng Bao, Jiaheng Lu, Tok Wang Ling, and Bo Chen. Towards an effective xml keyword search. Knowledge and Data Engineering, IEEE Transactions on, 22(8):1077–1092, 2010. 12. Tom Heath and Christian Bizer. Linked data: Evolving the web into a global data space. Synthesis lectures on the semantic web: theory and technology, 1(1):1–136, 2011. 13. Lucas Zamboulis. Xml data integration by graph restructuring. In Key Technologies for Data Management, pages 57–71. Springer, 2004. 14. Michael Sintek and Stefan Decker. Triplea query, inference, and transformation language for the semantic web. In The Semantic WebISWC 2002, pages 364–378. Springer, 2002. 25
  • 26. 26