SlideShare a Scribd company logo
Keyword and Uri: An Analysis
in Semantic
Content Retrieval
By
D.Teja Santosh, Assistant Professor
Computer Science and Engineering
GITAM University,
Rudraram, Hyderabad
Aim :Change the keyword based search to meaning based search so
that a “COMPUTER” will be able (Machine processable) to find out
the actual information what the user is expected to have.
Technologies Used:
RDF, SPARQL, RDF-S AND OWL.
Novelty of the concept:
• Taking redundant pages (different URLs but with same resource URI) and
filtering the resource using SPARQL query.
• This filtering is dependent on RDF, RDF-S and OWL vocabularies used in
the linked graph generation and classification development.
I want to know about the artist of the audio page- The Problem:
I want to go to download section: The problem:
Fortunate to know about audio free download - Again same problem:
• Not expecting this with the already known audio file name:
But, expecting this:
PROBLEMS:
• The searching time is increased due to this unwanted feature and
so the interpretation of the content. (Obvious from search results).
• The accuracy measures: Precision and Recall are very less due to
this.
How RDF starts to reduce this?
• The RDF model is made up of triples: subject-predicate-object.
• These triples are uniquely identified on the web through URI. [Like “PASSPORT NUMBER”
to uniquely identify a person across the real world].
• This lets machines understand human knowledge statements. [Computer saying: Oh!]
• The RDF model is essentially the canonicalization of a (directed) graph, and so as such has all
the advantages (and generality) of structuring information using graphs
• The triples are understood as a basic “lexis” (from Microsoft Word – Synonym of vocabulary) of
the web resources. These will not give any additional information about the resource properties
and relationships between them and with other properties.
Analysis on semantic web layer cake entities
Thanks to RDF data supported query language - SPARQL
• I call SPARQL as a test bed which makes us to have clear idea about the
result accuracy (as a Web 3.0 learner).
• Queries RDF data. If your data is in RDF, then SPARQL can query it
natively.
• Implicit join syntax. SPARQL queries RDF graphs, which consist of various
triples expressing binary relations between resources. As all relationships
are of a fixed size and data lives in a single graph, SPARQL does not
require explicit joins that specify the relationship between differently
structured data.
• The SPARQL query above has a similar structure:
SELECT <variable list>
WHERE {<graph pattern> }
• FROM is used as a Base URL of the RDF Triple Store.
Computer now only knows URI, but don’t no about the resource
relationship with the keyword: What is the solution?
• The solution is to use vocabulary description language: RDF-S.
• A schema defines not only the properties of the resource (e.g., title, author,
subject, size, color, etc.) but may also define the kinds of resources being
described (books, Web pages, people, companies, etc.).
• Eg:
<owl:Class rdf:about="http://media.srichaganti.net/audio/Bhagavatam/001-
bhagavatam-02_02_06.mp3">
<rdfs:comment>An audio file, which may be available on a local file system or
through http, ftp, etc.</rdfs:comment>
<rdfs:label>audio file</rdfs:label>
<rdfs:subClassOf
rdf:resource="http://english.srichaganti.net/SrimadBhagavatam.aspx#
"/>
</owl:Class>
RDF-S restricting the Subjects and Objects with its Vocabulary: Which
is a good sign 
Now, can I get the suitable (needed) response? – Answer is Yes
• Answer is YES through the Ontology.
• As RDFS restricted the “domain” to the “range”, it is now simple to infer the
response through a query.
• Simply to easy: Ontology is using complex vocabularies to infer the
response
• Eg:
<owl:Class
rdf:about="http://media.srichaganti.net/audio/Bhagavatam/001-
bhagavatam-02_02_06.mp3">
…………………………
</owl:class>
• <owl:Class rdf:ID="ConferenceVenuePlace">
…………………………
</owl:class>
Testing the RDF Graph:

More Related Content

What's hot (20)

PPT
Semantic Pipes and Semantic Mashups
giurca
 
PDF
Federated data stores using semantic web technology
Steve Ray
 
PPTX
Infromation Reprentation, Structured Data and Semantics
Yogendra Tamang
 
PPT
A review of the state of the art in Machine Learning on the Semantic Web
Simon Price
 
PPTX
FedX - Optimization Techniques for Federated Query Processing on Linked Data
aschwarte
 
PPT
Semantic Web in Action
Sebastian Ryszard Kruk
 
PPT
Rdf And Rdf Schema For Ontology Specification
chenjennan
 
PPTX
The Standardization of Semantic Web Ontology
Myungjin Lee
 
PDF
Annotations as Linked Data with Fedora4 and Triannon
Robert Sanderson
 
PDF
Annotating Scholarly Works - the W3C Open Annotation Model
Robert Sanderson
 
PPT
Lodlam saa 2011_jenelfarrell_2
Jenel Farrell
 
PPTX
Semantic Web, Ontology, and Ontology Learning: Introduction
Kent State University
 
PDF
Find your way in Graph labyrinths
Daniel Camarda
 
PPT
20080917 Rev
charper
 
PPTX
Linked Data for Czech Legislation
Martin Necasky
 
PPTX
Converting Metadata to Linked Data
Karen Estlund
 
PPTX
Data structure day5
Mohammed Elsdody
 
PPTX
Unit 3 - URLs and URIs
Chandan Gupta Bhagat
 
Semantic Pipes and Semantic Mashups
giurca
 
Federated data stores using semantic web technology
Steve Ray
 
Infromation Reprentation, Structured Data and Semantics
Yogendra Tamang
 
A review of the state of the art in Machine Learning on the Semantic Web
Simon Price
 
FedX - Optimization Techniques for Federated Query Processing on Linked Data
aschwarte
 
Semantic Web in Action
Sebastian Ryszard Kruk
 
Rdf And Rdf Schema For Ontology Specification
chenjennan
 
The Standardization of Semantic Web Ontology
Myungjin Lee
 
Annotations as Linked Data with Fedora4 and Triannon
Robert Sanderson
 
Annotating Scholarly Works - the W3C Open Annotation Model
Robert Sanderson
 
Lodlam saa 2011_jenelfarrell_2
Jenel Farrell
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Kent State University
 
Find your way in Graph labyrinths
Daniel Camarda
 
20080917 Rev
charper
 
Linked Data for Czech Legislation
Martin Necasky
 
Converting Metadata to Linked Data
Karen Estlund
 
Data structure day5
Mohammed Elsdody
 
Unit 3 - URLs and URIs
Chandan Gupta Bhagat
 

Similar to Analysis on semantic web layer cake entities (20)

PDF
RDF and SPARQL
幹雄 小川
 
PPT
ontology.ppt
Prerak10
 
PPTX
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
Ontotext
 
PPT
SPARQL in the Semantic Web
Jan Beeck
 
PDF
Short Report Bridges performance gap between Relational and RDF
Akram Abbasi
 
PPT
A Semantic Multimedia Web (Part 2)
Raphael Troncy
 
PPTX
Semantic Web: introduction & overview
Amit Sheth
 
PDF
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
dannyijwest
 
PPT
A hands on overview of the semantic web
Marakana Inc.
 
PPTX
A Little SPARQL in your Analytics
Dr. Neil Brittliff
 
PPT
Intro semanticweb
ultimate007
 
PPTX
20100614 ISWSA Keynote
Axel Polleres
 
PDF
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Beat Signer
 
PPT
Lee Iverson - How does the web connect content?
Museums Computer Group
 
PPTX
SWT Lecture Session 5 - RDFS
Mariano Rodriguez-Muro
 
PPTX
Making the semantic web work
Paul Houle
 
PPTX
Knowledge Graph Introduction
Sören Auer
 
PDF
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Ontotext
 
PPT
Semantic web
tariq1352
 
RDF and SPARQL
幹雄 小川
 
ontology.ppt
Prerak10
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
Ontotext
 
SPARQL in the Semantic Web
Jan Beeck
 
Short Report Bridges performance gap between Relational and RDF
Akram Abbasi
 
A Semantic Multimedia Web (Part 2)
Raphael Troncy
 
Semantic Web: introduction & overview
Amit Sheth
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
dannyijwest
 
A hands on overview of the semantic web
Marakana Inc.
 
A Little SPARQL in your Analytics
Dr. Neil Brittliff
 
Intro semanticweb
ultimate007
 
20100614 ISWSA Keynote
Axel Polleres
 
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Beat Signer
 
Lee Iverson - How does the web connect content?
Museums Computer Group
 
SWT Lecture Session 5 - RDFS
Mariano Rodriguez-Muro
 
Making the semantic web work
Paul Houle
 
Knowledge Graph Introduction
Sören Auer
 
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Ontotext
 
Semantic web
tariq1352
 
Ad

Recently uploaded (20)

PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Digital Circuits, important subject in CS
contactparinay1
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Ad

Analysis on semantic web layer cake entities

  • 1. Keyword and Uri: An Analysis in Semantic Content Retrieval By D.Teja Santosh, Assistant Professor Computer Science and Engineering GITAM University, Rudraram, Hyderabad
  • 2. Aim :Change the keyword based search to meaning based search so that a “COMPUTER” will be able (Machine processable) to find out the actual information what the user is expected to have. Technologies Used: RDF, SPARQL, RDF-S AND OWL. Novelty of the concept: • Taking redundant pages (different URLs but with same resource URI) and filtering the resource using SPARQL query. • This filtering is dependent on RDF, RDF-S and OWL vocabularies used in the linked graph generation and classification development.
  • 3. I want to know about the artist of the audio page- The Problem:
  • 4. I want to go to download section: The problem:
  • 5. Fortunate to know about audio free download - Again same problem: • Not expecting this with the already known audio file name:
  • 7. PROBLEMS: • The searching time is increased due to this unwanted feature and so the interpretation of the content. (Obvious from search results). • The accuracy measures: Precision and Recall are very less due to this.
  • 8. How RDF starts to reduce this? • The RDF model is made up of triples: subject-predicate-object. • These triples are uniquely identified on the web through URI. [Like “PASSPORT NUMBER” to uniquely identify a person across the real world]. • This lets machines understand human knowledge statements. [Computer saying: Oh!] • The RDF model is essentially the canonicalization of a (directed) graph, and so as such has all the advantages (and generality) of structuring information using graphs • The triples are understood as a basic “lexis” (from Microsoft Word – Synonym of vocabulary) of the web resources. These will not give any additional information about the resource properties and relationships between them and with other properties.
  • 10. Thanks to RDF data supported query language - SPARQL • I call SPARQL as a test bed which makes us to have clear idea about the result accuracy (as a Web 3.0 learner). • Queries RDF data. If your data is in RDF, then SPARQL can query it natively. • Implicit join syntax. SPARQL queries RDF graphs, which consist of various triples expressing binary relations between resources. As all relationships are of a fixed size and data lives in a single graph, SPARQL does not require explicit joins that specify the relationship between differently structured data. • The SPARQL query above has a similar structure: SELECT <variable list> WHERE {<graph pattern> } • FROM is used as a Base URL of the RDF Triple Store.
  • 11. Computer now only knows URI, but don’t no about the resource relationship with the keyword: What is the solution? • The solution is to use vocabulary description language: RDF-S. • A schema defines not only the properties of the resource (e.g., title, author, subject, size, color, etc.) but may also define the kinds of resources being described (books, Web pages, people, companies, etc.). • Eg: <owl:Class rdf:about="http://media.srichaganti.net/audio/Bhagavatam/001- bhagavatam-02_02_06.mp3"> <rdfs:comment>An audio file, which may be available on a local file system or through http, ftp, etc.</rdfs:comment> <rdfs:label>audio file</rdfs:label> <rdfs:subClassOf rdf:resource="http://english.srichaganti.net/SrimadBhagavatam.aspx# "/> </owl:Class>
  • 12. RDF-S restricting the Subjects and Objects with its Vocabulary: Which is a good sign 
  • 13. Now, can I get the suitable (needed) response? – Answer is Yes • Answer is YES through the Ontology. • As RDFS restricted the “domain” to the “range”, it is now simple to infer the response through a query. • Simply to easy: Ontology is using complex vocabularies to infer the response • Eg: <owl:Class rdf:about="http://media.srichaganti.net/audio/Bhagavatam/001- bhagavatam-02_02_06.mp3"> ………………………… </owl:class> • <owl:Class rdf:ID="ConferenceVenuePlace"> ………………………… </owl:class>
  • 14. Testing the RDF Graph: