The Semantic Web Resource Description Framework

Total Page:16

File Type:pdf, Size:1020Kb

The Semantic Web Resource Description Framework Semantic Data Chapter 3 : The semantic web resource description framework Jean-Louis Binot 1 Semantic Data 17/02/2021 Course content outline 2 Sources and recommended readings ❑ ◼ ❑ ◼ ◼ ◼ ❑ ◼ ◼ ◼ 3 Agenda 1 The semantic web stack 2 Why not HTML or XML ? 3 Resource description framework 4 RDF Schema 4 The semantic web standards (W3C consortium) ❑ ◼ ❑ ◼ ❑ ◼ ❑ ❑ 5 Industrial relevance ❑ ❑ ◼ ◼ ◼ ◼ ◼ ◼ 6 Agenda 1 The semantic web stack 2 Why not HTML or XML ? 3 Resource description framework 4 RDF Schema 7 Why not just HTML ? ❑ ❑ ❑ ❑ 8 Might XML be a better solution ? ❑ ◼ ◼ ◼ ❑ ◼ ❑ 9 Why not just XML : an example ❑ ❑ ❑ ◼ ◼ ) lecturer 10 Agenda 1 The semantic web stack 2 Why not HTML or XML ? 3 Resource description framework 4 RDF Schema 11 Basic ideas of the Resource Description Framework (RDF) ❑ ❑ ❑ 12 Resources ❑ ◼ ◼ ◼ ❑ ◼ ◼ 13 Properties ❑ ◼ ❑ ❑ ◼ ◼ 14 Statements ❑ ◼ ❑ ◼ ❑ 15 The RDF data model is based on directed labelled graphs ❑ ❑ ❑ 16 Triples with URIs ❑ ◼ ◼ ◼ ◼ ❑ 17 RDF serialization - Turtle ❑ ◼ ❑ ◼ ❑ 18 Namespaces and reference vocabularies ❑ ❑ ◼ ◼ ◼ ◼ ❑ 19 ❑ ❑ 20 Some usual vocabularies ❑ ❑ 21 Namespaces ./. ❑ ❑ ❑ ❑ 22 Types of triple elements ❑ ◼ ◼ ◼ ❑ ◼ ✓ ✓ ✓ ◼ ✕ ✕ ✓ ◼ ✓ ✕ ✓ 23 Example with URIs and literals 24 Literals and datatypes ❑ ❑ ◼ ◼ ◼ ❑ ◼ ◼ 25 Blank nodes ❑ ◼ ◼ ❑ 26 Instances and typing ❑ ❑ ❑ 27 Syntactic sugar ❑ ❑ ❑ 28 The Mona Lisa example in Turtle 29 Reification ❑ ❑ ◼ ◼ ❑ 30 Syntaxes for expressing RDF graphs ❑ ❑ ◼ ❑ ◼ ❑ 31 The Mona Lisa example in RDF/XML ❑ ❑ 32 RDFa (RDF in HTML attributes) ❑ ❑ ◼ ◼ ◼ ◼ ❑ ❑ 33 RDFa example 34 Application example : a review snippet from Google [] a ns1:Product ; ns1:image <catcher-in-the-rye-book-cover.jpg> ; ns1:name "The Catcher in the Rye" ; ns1:review [ a ns1:Review ; ns1:author [ a ns1:Person ; ns1:name "John Doe" ] ; ns1:datePublished "2006-05-04" ; ns1:name "A masterpiece of literature" ; ns1:publisher [ a ns1:Organization ; ns1:name "Washington Times" ] ; ns1:reviewBody "I really enjoyed this book. It captures the essential challenge people face as they try make sense of their lives and grow to adulthood." ; ns1:reviewRating [ a ns1:Rating ; ns1:ratingValue "5" ] ] . 35 Formal semantics of RDF ❑ ❑ ◼ ❑ ◼ ❑ ◼ ◼ 36 Semantics of RDF graphs ❑ ◼ ◼ ❑ ◼ ◼ ◼ ◼ ∃ ∧ 37 Semantics of RDF graphs ./. ❑ I I I ◼ I ◼ I I ◼ ◼ ⊨ ◼ 38 The interpolation lemma ❑ ◼ ❑ ◼ ◼ ❑ ◼ ⊨ ◼ 39 Interpolation lemma: example ❑ ⊨ ◼ ❑ ⊭ ❑ ◼ 40 Agenda 1 The semantic web stack 2 Why not HTML or XML ? 3 Resource description framework 4 RDF Schema 41 Motivation for RDFS ❑ ❑ ◼ ❑ ❑ 42 Example of a simple RDFS ontology RDFS 43 RDFS basic ideas ❑ ◼ ◼ ◼ ◼ ❑ ❑ ◼ http://www.w3.org/2000/01/rdf-schema#> 44 RDFS main constructs Construct (construct type) Syntactic form Description Class (a class) C rdf:type rdfs:Class C (a resource) is an RDFS class Property (a class) P rdf:type rdf:Property P (a resource) is an RDF property type (a property) I rdf:type C I (a resource) is an instance of C (a class) subClassOf (a property) C1 rdfs:subClassOf C2 C1 (a class) is a subclass of C2 (a class) subPropertyOf (a property) P1 rdfs:subPropertyOf P2 P1 (a property) is a sub-property of P2 (a property) domain (a property) P rdfs:domain C domain of P (a property) is C (a class) range (a property) P rdfs:range C range of P (a property) is C (a class) 45 Defining classes and instances ❑ ❑ 46 Defining classes and instances ./. ❑ ❑ ◼ ◼ ❑ 47 Subsumption ❑ ❑ ∧ ❑ 48 Class hierarchy and instances ❑ ∧ ❑ 49 Example of hierarchy with corresponding triples 50 Defining Properties ❑ ❑ ❑ 51 Range and domain of properties ❑ ❑ 52 Range and domain inference rules ❑ ∧ ❑ ∧ ❑ 53 Specialization of properties ❑ ❑ ∧ 54 Complex cases for range and domain of properties 55 Multiple range or domain statements ❑ ❑ ❑ 56 ❑ ❑ ◼ ◼ ◼ ❑ ◼ ◼ 57 RDFS Semantics ❑ → → → → 58 RDFS Semantics ❑ ◼ ◼ ◼ ❑ ◼ ◼ 59 Revisiting the example from chapter 1 60 (example after Paulheim, Semantic Web Technologies) Revisiting the example from chapter 1 ✓ ✓ ✓ ✗ ✗ ✗ ❑ (example after Paulheim, Semantic Web Technologies) 61 Summary ❑ ❑ ❑ ❑ ❑ 62 Annex : RDF/RDFS entailment patterns If S contains: then S RDF(S)_entails : rdfD1 a p "v"^^d . a p _:b . _b rdf:type d . rdfD2 a p b . p rdf:type rdf:Property . rdfs1 any IRI a in D a rdf:type rdfs:Datatype . p rdfs:domain x . rdfs2 a rdf:type x . a p b . p rdfs:range x . rdfs3 b rdf:type x . a p b . rdfs4a a p b . a rdf:type rdf:Resource . rdfs4b a p b . b rdf:type rdf:Resource . p rdfs:subPropertyOf q . rdfs5 p rdfs:subPropertyOf r . q rdfs:subPropertyOf r . rdfs6 a rdf:type rdf:Property . a rdfs:subPropertyOf a . rdfs:subPropertyOf q . rdfs7 a q b . a p b. rdfs8 c rdf:type rdfs:Class . c rdfs:subClassOf rdf:Resource . c rdfs:subClassOf d . rdfs9 a rdf:type d . a rdf:type c. rdfs10 c rdf:type rdfs:Class . c rdfs:subClassOf c . c rdfs:subClassOf d . rdfs11 c rdfs:subClassOf e . d rdfs:subClassOf e . rdfs12 rdf:type rdfs:ContainerMembershipProperty . p rdfs:subPropertyOf rdfs:member . rdfs13 d rdf:type rdfs:Datatype . d rdfs:subClassOf rdfs:Literal . 63 References ❑ ❑ 64 THANK YOU 65.
Recommended publications
  • Semantic Web Core Technologies Semantic Web Core Technologies
    12/20/13 Semantic Web Core Technologies Semantic Web Core Technologies Muhammad Alsharif, mhalsharif at gmail.com (A paper written under the guidance of Prof. Raj Jain) Download Abstract This is survey of semantic web primary infrastructure. Semantic web aims to link the data everywhere and make them understandable for machines as well as humans. Implementing the full vision of the semantic web has a long way to go but a number of its necessary building blocks are being standardized. In this paper, the three core technologies for linking web data, defining vocabularies, and querying information are going to be introduced and discussed. Keywords: web 3.0, semantic web, semantic web stack, resource description framework, RDF schema, web ontology language, SPARQL Table of Contents 1. Introduction 2. Semantic Web Stack 3. Linked Data 3.1. Resource Description Framework (RDF) 3.2. RDF vs XML 4. Vocabularies 4.1. RDFS 4.2. RDFS vs OWL 5. Query 5.1. SPARQL 5.2. SPARQL vs SQL 6. Summary 7. Acronyms 8. References 1. Introduction The main goal of the semantic web is to improve upon the existing “web of documentsâ€​ to be a “web of dataâ€​. The first version of the web (web 1.0) revolutionized the use of Internet in both academia and industry by introducing the idea of hyperlinking, which has interconnected billions of web pages over the globe and made documents accessible from multiple points. Web 2.0 has expanded over this concept by adding the user interactivity/participation element such as the dynamic creation of data on websites by content management systems (CMS) which has led to the emergence of social media such as blogs, flickr, youtube, twitter, etc.
    [Show full text]
  • Mapping Spatiotemporal Data to RDF: a SPARQL Endpoint for Brussels
    International Journal of Geo-Information Article Mapping Spatiotemporal Data to RDF: A SPARQL Endpoint for Brussels Alejandro Vaisman 1, * and Kevin Chentout 2 1 Instituto Tecnológico de Buenos Aires, Buenos Aires 1424, Argentina 2 Sopra Banking Software, Avenue de Tevuren 226, B-1150 Brussels, Belgium * Correspondence: [email protected]; Tel.: +54-11-3457-4864 Received: 20 June 2019; Accepted: 7 August 2019; Published: 10 August 2019 Abstract: This paper describes how a platform for publishing and querying linked open data for the Brussels Capital region in Belgium is built. Data are provided as relational tables or XML documents and are mapped into the RDF data model using R2RML, a standard language that allows defining customized mappings from relational databases to RDF datasets. In this work, data are spatiotemporal in nature; therefore, R2RML must be adapted to allow producing spatiotemporal Linked Open Data.Data generated in this way are used to populate a SPARQL endpoint, where queries are submitted and the result can be displayed on a map. This endpoint is implemented using Strabon, a spatiotemporal RDF triple store built by extending the RDF store Sesame. The first part of the paper describes how R2RML is adapted to allow producing spatial RDF data and to support XML data sources. These techniques are then used to map data about cultural events and public transport in Brussels into RDF. Spatial data are stored in the form of stRDF triples, the format required by Strabon. In addition, the endpoint is enriched with external data obtained from the Linked Open Data Cloud, from sites like DBpedia, Geonames, and LinkedGeoData, to provide context for analysis.
    [Show full text]
  • Ontologies and Semantic Web for the Internet of Things - a Survey
    See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/312113565 Ontologies and Semantic Web for the Internet of Things - a survey Conference Paper · October 2016 DOI: 10.1109/IECON.2016.7793744 CITATIONS READS 5 256 2 authors: Ioan Szilagyi Patrice Wira Université de Haute-Alsace Université de Haute-Alsace 10 PUBLICATIONS 17 CITATIONS 122 PUBLICATIONS 679 CITATIONS SEE PROFILE SEE PROFILE Some of the authors of this publication are also working on these related projects: Physics of Solar Cells and Systems View project Artificial intelligence for renewable power generation and management: Application to wind and photovoltaic systems View project All content following this page was uploaded by Patrice Wira on 08 January 2018. The user has requested enhancement of the downloaded file. Ontologies and Semantic Web for the Internet of Things – A Survey Ioan Szilagyi, Patrice Wira MIPS Laboratory, University of Haute-Alsace, Mulhouse, France {ioan.szilagyi; patrice.wira}@uha.fr Abstract—The reality of Internet of Things (IoT), with its one of the most important task in an IoT system [6]. Providing growing number of devices and their diversity is challenging interoperability among the things is “one of the most current approaches and technologies for a smarter integration of fundamental requirements to support object addressing, their data, applications and services. While the Web is seen as a tracking and discovery as well as information representation, convenient platform for integrating things, the Semantic Web can storage, and exchange” [4]. further improve its capacity to understand things’ data and facilitate their interoperability. In this paper we present an There is consensus that Semantic Technologies is the overview of some of the Semantic Web technologies used in IoT appropriate tool to address the diversity of Things [4], [7]–[9].
    [Show full text]
  • Rdfa in XHTML: Syntax and Processing Rdfa in XHTML: Syntax and Processing
    RDFa in XHTML: Syntax and Processing RDFa in XHTML: Syntax and Processing RDFa in XHTML: Syntax and Processing A collection of attributes and processing rules for extending XHTML to support RDF W3C Recommendation 14 October 2008 This version: http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014 Latest version: http://www.w3.org/TR/rdfa-syntax Previous version: http://www.w3.org/TR/2008/PR-rdfa-syntax-20080904 Diff from previous version: rdfa-syntax-diff.html Editors: Ben Adida, Creative Commons [email protected] Mark Birbeck, webBackplane [email protected] Shane McCarron, Applied Testing and Technology, Inc. [email protected] Steven Pemberton, CWI Please refer to the errata for this document, which may include some normative corrections. This document is also available in these non-normative formats: PostScript version, PDF version, ZIP archive, and Gzip’d TAR archive. The English version of this specification is the only normative version. Non-normative translations may also be available. Copyright © 2007-2008 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark and document use rules apply. Abstract The current Web is primarily made up of an enormous number of documents that have been created using HTML. These documents contain significant amounts of structured data, which is largely unavailable to tools and applications. When publishers can express this data more completely, and when tools can read it, a new world of user functionality becomes available, letting users transfer structured data between applications and web sites, and allowing browsing applications to improve the user experience: an event on a web page can be directly imported - 1 - How to Read this Document RDFa in XHTML: Syntax and Processing into a user’s desktop calendar; a license on a document can be detected so that users can be informed of their rights automatically; a photo’s creator, camera setting information, resolution, location and topic can be published as easily as the original photo itself, enabling structured search and sharing.
    [Show full text]
  • The Application of Semantic Web Technologies to Content Analysis in Sociology
    THEAPPLICATIONOFSEMANTICWEBTECHNOLOGIESTO CONTENTANALYSISINSOCIOLOGY MASTER THESIS tabea tietz Matrikelnummer: 749153 Faculty of Economics and Social Science University of Potsdam Erstgutachter: Alexander Knoth, M.A. Zweitgutachter: Prof. Dr. rer. nat. Harald Sack Potsdam, August 2018 Tabea Tietz: The Application of Semantic Web Technologies to Content Analysis in Soci- ology, , © August 2018 ABSTRACT In sociology, texts are understood as social phenomena and provide means to an- alyze social reality. Throughout the years, a broad range of techniques evolved to perform such analysis, qualitative and quantitative approaches as well as com- pletely manual analyses and computer-assisted methods. The development of the World Wide Web and social media as well as technical developments like optical character recognition and automated speech recognition contributed to the enor- mous increase of text available for analysis. This also led sociologists to rely more on computer-assisted approaches for their text analysis and included statistical Natural Language Processing (NLP) techniques. A variety of techniques, tools and use cases developed, which lack an overall uniform way of standardizing these approaches. Furthermore, this problem is coupled with a lack of standards for reporting studies with regards to text analysis in sociology. Semantic Web and Linked Data provide a variety of standards to represent information and knowl- edge. Numerous applications make use of these standards, including possibilities to publish data and to perform Named Entity Linking, a specific branch of NLP. This thesis attempts to discuss the question to which extend the standards and tools provided by the Semantic Web and Linked Data community may support computer-assisted text analysis in sociology. First, these said tools and standards will be briefly introduced and then applied to the use case of constitutional texts of the Netherlands from 1884 to 2016.
    [Show full text]
  • The Semantic Web: the Origins of Artificial Intelligence Redux
    The Semantic Web: The Origins of Artificial Intelligence Redux Harry Halpin ICCS, School of Informatics University of Edinburgh 2 Buccleuch Place Edinburgh EH8 9LW Scotland UK Fax:+44 (0) 131 650 458 E-mail:[email protected] Corresponding author is Harry Halpin. For further information please contact him. This is the tear-off page. To facilitate blind review. Title:The Semantic Web: The Origins of AI Redux working process managed to both halt the fragmentation of Submission for HPLMC-04 the Web and create accepted Web standards through its con- sensus process and its own research team. The W3C set three long-term goals for itself: universal access, Semantic Web, and a web of trust, and since its creation these three goals 1 Introduction have driven a large portion of development of the Web(W3C, 1999) The World Wide Web is considered by many to be the most significant computational phenomenon yet, although even by One comparable program is the Hilbert Program in mathe- the standards of computer science its development has been matics, which set out to prove all of mathematics follows chaotic. While the promise of artificial intelligence to give us from a finite system of axioms and that such an axiom system machines capable of genuine human-level intelligence seems is consistent(Hilbert, 1922). It was through both force of per- nearly as distant as it was during the heyday of the field, the sonality and merit as a mathematician that Hilbert was able ubiquity of the World Wide Web is unquestionable. If any- to set the research program and his challenge led many of the thing it is the Web, not artificial intelligence as traditionally greatest mathematical minds to work.
    [Show full text]
  • Exploiting Semantic Web Knowledge Graphs in Data Mining
    Exploiting Semantic Web Knowledge Graphs in Data Mining Inauguraldissertation zur Erlangung des akademischen Grades eines Doktors der Naturwissenschaften der Universit¨atMannheim presented by Petar Ristoski Mannheim, 2017 ii Dekan: Dr. Bernd Lübcke, Universität Mannheim Referent: Professor Dr. Heiko Paulheim, Universität Mannheim Korreferent: Professor Dr. Simone Paolo Ponzetto, Universität Mannheim Tag der mündlichen Prüfung: 15 Januar 2018 Abstract Data Mining and Knowledge Discovery in Databases (KDD) is a research field concerned with deriving higher-level insights from data. The tasks performed in that field are knowledge intensive and can often benefit from using additional knowledge from various sources. Therefore, many approaches have been proposed in this area that combine Semantic Web data with the data mining and knowledge discovery process. Semantic Web knowledge graphs are a backbone of many in- formation systems that require access to structured knowledge. Such knowledge graphs contain factual knowledge about real word entities and the relations be- tween them, which can be utilized in various natural language processing, infor- mation retrieval, and any data mining applications. Following the principles of the Semantic Web, Semantic Web knowledge graphs are publicly available as Linked Open Data. Linked Open Data is an open, interlinked collection of datasets in machine-interpretable form, covering most of the real world domains. In this thesis, we investigate the hypothesis if Semantic Web knowledge graphs can be exploited as background knowledge in different steps of the knowledge discovery process, and different data mining tasks. More precisely, we aim to show that Semantic Web knowledge graphs can be utilized for generating valuable data mining features that can be used in various data mining tasks.
    [Show full text]
  • Reconciling OWL and Non-Monotonic Rules for the Semantic Web
    Reconciling OWL and Non-monotonic Rules for the Semantic Web Matthias Knorr1 and Pascal Hitzler2 and Frederick Maier3 Abstract. We propose a description logic extending SROIQ In principle, the second rift cannot be completely overcome. Nev- (the description logic underlying OWL 2 DL) and at the same time ertheless, several decidable combinations of OWL and rules have encompassing some of the most prominent monotonic and non- been proposed in the literature, usually resulting in a hybrid formal- monotonic rule languages, in particular Datalog extended with the ism mixing the syntax and sometimes even the semantics of rules and answer set semantics. Our proposal could be considered a substan- description logics (see the survey sections of [18, 17]). The most re- tial contribution towards fulfilling the quest for a unifying logic for cent proposal [20] rests on the introduction of a new syntax construct the Semantic Web. As a case in point, two non-monotonic extensions to description logics, called nominal schemas, which results in a de- of description logics considered to be of distinct expressiveness until scription logic which seamlessly—syntactically and semantically— now are covered in our proposal. In contrast to earlier such propos- incorporates binary DL-safe Datalog [24] (and as we will see in Sec- als, our language has the “look and feel” of a description logic and tion 3.1, even incorporates unrestricted DL-safe Datalog). avoids hybrid or first-order syntaxes. While we would argue that the introduction of nominal schemas constitutes a major advance towards a reconciliation of OWL and rules, expanding OWL with nominal schemas by itself does nothing 1 Introduction to resolve the first of the rifts mentioned above.
    [Show full text]
  • Semantic Web
    Semantic Web Ing. Federico Chesani Corso di Fondamenti di Intelligenza Artificiale M Outline 1. Introduction a) The map of the Web (accordingly to Tim Berners-Lee) b) The current Web and its limits c) The Semantic Web idea 2. Semantic Information (a bird’s eye view) a) Semantic Models b) Ontologies c) Few examples 3. Semantic Web Tools a) Unique identifiers -URI b) XML c) RDF and SPARQL d) OWL 4. Semantic Web: where are we? a) Problems against the success of SW proposal b) Critics against SW c) Few considerations d) Few links to start with The Web Map (by Berners-Lee) ©Tim Berners-Lee, http://www.w3.org/2007/09/map/main.jpg About the content Knowledge Representation Semantic Web Web The Web 1.0 … • Information represented by means of: – Natural language – Images, multimedia, graphic rendering/aspect • Human Users easily exploit all this means for: – Deducting facts from partial information – Creating mental asociations (between the facts and, e.g., the images) – They use different communication channels at the same time (contemporary use of many primitive senses) The Web 1.0 … • The content is published on the web with the principal aim of being “human-readable” – Standard HTML is focused on how to represent the content – There is no notion of what is represented – Few tags (e.g. <title>) provide an implicit semantics but … • … their content is not structured • … their use is not really standardized The Web 1.0 … We can identify the title by means of its representation (<h1>, <b>) … … what if tomorrow the designer changes the format of the web pages? <h1> <!-- inizio TITOLO --> <B> Finanziaria, il voto slitta a domani<br> Al Senato va in scena l&#039;assurdo </B> <!-- fine TITOLO --> </h1> The Web 1.0 … • Web pages contain also links to other pages, but ..
    [Show full text]
  • Semantic Web: a Review of the Field Pascal Hitzler [email protected] Kansas State University Manhattan, Kansas, USA
    Semantic Web: A Review Of The Field Pascal Hitzler [email protected] Kansas State University Manhattan, Kansas, USA ABSTRACT which would probably produce a rather different narrative of the We review two decades of Semantic Web research and applica- history and the current state of the art of the field. I therefore do tions, discuss relationships to some other disciplines, and current not strive to achieve the impossible task of presenting something challenges in the field. close to a consensus – such a thing seems still elusive. However I do point out here, and sometimes within the narrative, that there CCS CONCEPTS are a good number of alternative perspectives. The review is also necessarily very selective, because Semantic • Information systems → Graph-based database models; In- Web is a rich field of diverse research and applications, borrowing formation integration; Semantic web description languages; from many disciplines within or adjacent to computer science, Ontologies; • Computing methodologies → Description log- and a brief review like this one cannot possibly be exhaustive or ics; Ontology engineering. give due credit to all important individual contributions. I do hope KEYWORDS that I have captured what many would consider key areas of the Semantic Web field. For the reader interested in obtaining amore Semantic Web, ontology, knowledge graph, linked data detailed overview, I recommend perusing the major publication ACM Reference Format: outlets in the field: The Semantic Web journal,1 the Journal of Pascal Hitzler. 2020. Semantic Web: A Review Of The Field. In Proceedings Web Semantics,2 and the proceedings of the annual International of . ACM, New York, NY, USA, 7 pages.
    [Show full text]
  • Representing Knowledge in the Semantic Web Oreste Signore W3C Office in Italy at CNR - Via G
    Representing Knowledge in the Semantic Web Oreste Signore W3C Office in Italy at CNR - via G. Moruzzi, 1 -56124 Pisa - (Italy) Phone: +39 050 315 2995 (office) e.mail: [email protected] home page: http://www.weblab.isti.cnr.it/people/oreste/ Abstract – The Web is an immense repository of data and knowledge. Semantic web technologies support semantic interoperability and machine-to-machine interaction. A significant role is played by ontologies, which can support reasoning. Generally much emphasis is given to retrieval, while users tend to browse by association. If data are semantically annotated, an appropriate intelligent user agent aware of the mental model and interests of the user can support her/him in finding the desired information. The whole process must be supported by a core ontology. 1. Introduction W3C leads the evolution of the Web. Universal Access and Semantic Web show a significant impact upon interoperability, technological as well as semantic. In this paper we will discuss the role played by XML to support interoperability within applications, while RDF helps in cross applications interoperability. Subsequently, the paper considers the metadata issue, with a brief description of RDF and the Semantic Web stack. Finally, we discuss an example in the area of cultural heritage, which is very rich in variety of possible associations, presenting an architecture where intelligent agents make use of core ontology to help users in finding the appropriate information. 2. The World Wide Web Consortium (W3C) The Wide Web Consortium (W3C) was created in October 1994 to lead the World Wide Web to its full potential by developing common protocols that promote its evolution and ensure its interoperability.
    [Show full text]
  • Semantic Web Tools: an Overview 7Th International CALIBER 2009 Semantic Web Tools: an Overview
    Semantic Web Tools: An Overview 7th International CALIBER 2009 Semantic Web Tools: An Overview D Shivalingaiah Umesha Naik Abstract The WWW is the largest single information resource humanity. Unfortunately, despite its dependence on computers to operate at all, most of the information is only understandable by humans and not by computers. While computers can use the syntax of HTML documents to display in a web browser, Web computers can’t understand the content the semantics. Human beings are capable of using the Web to carry out tasks such as finding the information. However, a computer cannot accomplish the same tasks without human direction because web pages are designed to be read by public, not machines. The semantic web is a vision of information that is understandable by computers, so that public can perform more of the tedious work involved in finding, sharing and combining information on the web. The paper emphasizes the semantic tools available. Keywords: Semantic Web, Ontology, Resource Description Framework, Web Ontology Language, Web Service Modeling Language, Web Service Modeling Framework, DARPA 1. Introduction the resulting network of Linked Data the Giant Global Graph, in contrast to the HTML-based The Semantic Web takes the solution further. The WWW. Semantic Web is not a separate entity from the WWW. It is an extension to the Web that adds new Web 2.0 is focused on people the Semantic Web is data and metadata to existing Web documents, focused on machines. The Web requires a human extending those documents into data. This operator, using computer systems to perform the extension of Web documents to data is what will tasks required to find, search and aggregate its enable the Web to be processed automatically by information.
    [Show full text]