Semantic web
Post on 27-Jan-2015
200 Views
Preview:
DESCRIPTION
Transcript
SEMANTIC WEBFuture Internet
A. SATYA KARTHIK10071A0501
CSE , VNRVJIET
04/10/2023 SEMANTIC WEB 2
INTRODUCTION
0 Semantic web is a collaborative movement lead by world wide web consortium
0 Aims to develop a “web of data”
0 It is build on the w3c’s Resource Description Framework
0 Standard definition coined by Tim Berners Lee
04/10/2023 SEMANTIC WEB 3
PURPOSE
0 Enables user to find, share and combine information more easily
0 Finding, combining and acting upon information on web by machines
0 Understanding the requirements of the based upon the semantically structured web
0 Tim Berners-Lee’s vision for a semantic web
04/10/2023 SEMANTIC WEB 4
Limitations of HTML
0 Used to create structured documents by denoting structural semantics
0 Provides a way to categorize the content on the web pages through metadata tags
0 Example: <meta name="author" content="John Doe" />
0 Extending HTML syntax to create machine readable semantic markup
04/10/2023 SEMANTIC WEB 5
Solutions
0 Languages like RDF, OWL, XML
0 Non semantic web page: <item>blog</item>
0 Semantic web page: <item rdf:about="http://example.org/semantic-
web/">Semantic Web</item>
04/10/2023 SEMANTIC WEB 6
Challenges
0 Vastness
0 Vagueness
0 Uncertainty
0 Inconsistency
0 Deceit
04/10/2023 SEMANTIC WEB 7
Architecture
04/10/2023 SEMANTIC WEB 8
URI
0 URI is a string of characters used to identify a name of a web resource
04/10/2023 SEMANTIC WEB 9
XML AND RDF
0 XML: A markup language used to define a set of rules for encoding documents
0 RDF: A metadata model used for conceptual description of information
SUBJECT OBJECTPREDICATE
04/10/2023 SEMANTIC WEB 10
RDFS
0 Intended to structure RDF resources
0 Classes:rdfs:Resource,rdfs:Class, rdfs:Literal
0 Properties:rdfs:domain,rdfs:subClassOf rdfs:subPropertyOf
04/10/2023 SEMANTIC WEB 11
SPARQL & RIF
0 SPARQL is an RDF query language PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?name ?email WHERE { ?person a foaf: Person. ?person foaf: name ?name. ?
person foaf: mbox ?email. }
0 RIF is used to exchange rules between the resources
04/10/2023 SEMANTIC WEB 12
Projects
DBpedia:0 Aiming to extract structured information
0 Allows users to query relationships and properties associated with information
FOAF:0 Describes the relationships people have to other people
0 connects people based on their jobs and the items important to their lives
04/10/2023 SEMANTIC WEB 13
Examples
0 Facebook Graph0 Google Knowledge Graph
04/10/2023 SEMANTIC WEB 14
PROS & CONSPROS:0 Personlisation
0 Artificial Intelligence
0 Mobility
0 The Semantic Web
0 User friendly
CONS:0 Since it is a distributional model, so might not be an efficient representation
0 An Expertise is required to develop
04/10/2023 SEMANTIC WEB 15
Disadvantages
0 Since it is a distributional model, so might not be an efficient representation
0 An Expertise is required to develop
04/10/2023 SEMANTIC WEB 16
Conclusion
0 Human has to define the concepts, things and events
0 Even though the vision is far away but the important steps are achieved such as RDF and OWL
0 There are much to be fulfilled as the knowledge on the web is vast
top related