What is the Semantic Web? 17 th XBRL International Conference Eindhoven, the Netherlands 5 st May, 2008 Ivan Herman, W3C.

Slides:



Advertisements
Similar presentations
Last update: (2) (3) The Dutch airline.
Advertisements

Deutsche Gesellschaft für Informationswissenschaft und Informationspraxis e.V. 1. DGI-Konferenz, 62. DGI Jahrestagung Semantic Web & Linked Data Elemente.
Introduction to Semantic Web and RDF RDF, Linked Data workshop at DANS The Hague, 28 th July, 2010, Ivan Herman, W3C.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Creating Linked Data Juan F. Sequeda Semantic Technology Conference June 2011.
Semantic Web Motivating Example. A Motivating example Here’s a motivating example, adapted from a presentation by Ivan Herman It introduces semantic web.
RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
RDF Tutorial.
Embedding Knowledge in HTML Some content from a presentations by Ivan Herman of the W3c.
(1) Standardizing for Open Data Ivan Herman, W3C Open Data Week Marseille, France, June Slides at:
Ontology Notes are from:
XML Document Mining Challenge Bridging the gap between Information Retrieval and Machine Learning Ludovic DENOYER – University of Paris 6.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
Ivan Herman, W3C, “Semantic Café”, organized by the W3C Brazil Office São Paulo, Brazil,
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Semantic Web outlook and trends May The Past 24 Odd Years 1984 Lenat’s Cyc vision 1989 TBL’s Web vision 1991 DARPA Knowledge Sharing Effort 1996.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Michalis Vafopoulos NTUA, GFOSS & The transformers GREEN CITY HACKATHON.
1 The BT Digital Library A case study in intelligent content management Paul Warren
Interoperable Digitised Content “Discover, search, extract, link, associate, and view digitised content” Les Carr.
Semantic Publishing Update Second TUC meeting Munich 22/23 April 2013 Barry Bishop, Ontotext.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Semantic Web - an introduction By Daniel Wu (danielwujr)
You sexy beast. Ok, inappropriate. How about: Web of links to Web of Meaning Hello Semantic Web!
RELATORS, ROLES AND DATA… … similarities and differences.
Embedding Knowledge in HTML Some content from a presentations by Ivan Herman of the W3c.
1 Tutorial on the Semantic Web (Last update: 26 May 2009) adapted from (C) Ivan Herman, W3C Given at WE course by Peter Dolog Adapted: October 2010.
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Semantic Web Presented by Xia Li. 2 Outline Introduction Examples Semantic Web technologies Applications Concerns.
Semantic Web COMS 6135 Class Presentation Jian Pan Department of Computer Science Columbia University Web Enhanced Information Management.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Shared innovation Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd t
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Master Informatique 1 Semantic Web Technologies Part 0Course Organization Semantic Web Technologies Werner Nutt.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
What is the Semantic Web? Ivan Herman, Semantic Web Activity Lead, W3C Zheijiang University, Hangzhou, China, 2007 November 22 Ivan Herman.
Introduction to the Semantic Web (through an Example…) Ivan Herman, W3C (Last updated: 11 November 2009)
Introduction to the Semantic Web Ivan Herman, W3C ESA, Noordwijk, the Netherlands 16 th April, 2007 Ivan Herman.
Semantic Web: a short introduction Ivan Herman, Semantic Web Activity Lead, W3C “Webelopers Day”, Internet NG Conference, Isabel Plaza (Madrid), October.
What is the Semantic Web? (In 15 minutes…) ISOC Nieuwjaarsreceptie , Amsterdam, The Netherlands Ivan Herman, W3C.
Overview of the Semantic Web Ralph R. Swick World Wide Web Consortium (W3C) 17 October 2009.
Tutorial on Semantic Web
RDFa How and Why Ralph R. Swick World Wide Web Consortium
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Materi Minggu ke 11 Introduction to the Semantic Web
Introduction to the Semantic Web (tutorial) 2009 Semantic Technology Conference San Jose, California, USA June 15, 2009 Ivan Herman, W3C
Tutorial on Semantic Web
How does the Semantic Web Work?
Overview of the Semantic Web Ralph R
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Ivan Herman W3C/CWI, EdTech Conference November, 2017
Presentation transcript:

What is the Semantic Web? 17 th XBRL International Conference Eindhoven, the Netherlands 5 st May, 2008 Ivan Herman, W3C

Ivan Herman, What is the Semantic Web? (2) (2)‏ > Towards a Semantic Web The current Web represents information using natural language (English, Hungarian, Dutch,…)‏ graphics, multimedia, page layout Humans can process this easily can deduce facts from partial information can create mental associations are used to various sensory information (well, sort of… people with disabilities may have serious problems on the Web with rich media!)‏

Ivan Herman, What is the Semantic Web? (3) (3)‏ > Towards a Semantic Web Tasks often require to combine data on the Web: hotel and travel infos may come from different sites searches in different digital libraries etc. Again, humans combine these information easily even if different terminology's are used!

Ivan Herman, What is the Semantic Web? (4) (4)‏ > However… However: machines are ignorant! partial information is unusable difficult to make sense from, e.g., an image drawing analogies automatically is difficult difficult to combine information automatically is same as ? how to combine different XML hierarchies? …

Ivan Herman, What is the Semantic Web? (5) (5)‏ > Example: automatic airline reservation Your automatic airline reservation knows about your preferences builds up knowledge base using your past can combine the local knowledge with remote services: airline preferences dietary requirements calendaring etc It communicates with remote information (i.e., on the Web!)‏ (M. Dertouzos: The Unfinished Revolution)‏

Ivan Herman, What is the Semantic Web? (6) (6)‏ > Example: data(base) integration Databases are very different in structure, in content Lots of applications require managing several databases after company mergers combination of administrative data for e-Government biochemical, genetic, pharmaceutical research etc. Most of these data are accessible from the Web (though not necessarily public yet)‏

Ivan Herman, What is the Semantic Web? (7) (7)‏ > And the problem is real…

Ivan Herman, What is the Semantic Web? (8) (8)‏ > What is needed? (Some) data should be available for machines for further processing Data should be possibly combined, merged on a Web scale Sometimes, data may describe other data (like the library example, using metadata)… … but sometimes the data is to be exchanged by itself, like my calendar or my travel preferences Machines may also need to reason about that data

Ivan Herman, What is the Semantic Web? (9) (9)‏ > In what follows… We will use a simplistic example to introduce the main Semantic Web concepts We take, as an example area, data integration

Ivan Herman, What is the Semantic Web? (10) (10)‏ > The rough structure of data integration 1. Map the various data onto an abstract data representation make the data independent of its internal representation… 2. Merge the resulting representations 3. Start making queries on the whole! queries that could not have been done on the individual data sets

Ivan Herman, What is the Semantic Web? (11) (11)‏ > A simplified bookstore data (dataset “A”)

Ivan Herman, What is the Semantic Web? (12) (12)‏ > 1 st : export your data as a set of relations

Ivan Herman, What is the Semantic Web? (13) (13)‏ > Some notes on the exporting the data Relations form a graph the nodes refer to the “real” data or contain some literal how the graph is represented in machine is immaterial for now Data export does not necessarily mean physical conversion of the data relations can be generated on-the-fly at query time via SQL “bridges” scraping HTML pages extracting data from Excel sheets etc. One can export part of the data

Ivan Herman, What is the Semantic Web? (14) (14)‏ > Another bookstore data (dataset “F”)

Ivan Herman, What is the Semantic Web? (15) (15)‏ > 2 nd : export your second set of data

Ivan Herman, What is the Semantic Web? (16) (16)‏ > 3 rd : start merging your data

Ivan Herman, What is the Semantic Web? (17) (17)‏ > 3 rd : start merging your data (cont.)

Ivan Herman, What is the Semantic Web? (18) (18)‏ > 3 rd : merge identical resources

Ivan Herman, What is the Semantic Web? (19) (19)‏ > Start making queries… User of data “F” can now ask queries like: « donnes-moi le titre de l’original » (ie: “give me the title of the original”)‏ This information is not in the dataset “F”… …but can be retrieved by merging with dataset “A”!

Ivan Herman, What is the Semantic Web? (20) (20)‏ > However, more can be achieved… We “feel” that a:author and f:auteur should be the same But an automatic merge doest not know that! Let us add some extra information to the merged data: a:author same as f:auteur both identify a “Person” a term that a community may have already defined: a “Person” is uniquely identified by his/her name and, say, homepage it can be used as a “category” for certain type of resources

Ivan Herman, What is the Semantic Web? (21) (21)‏ > 3 rd revisited: use the extra knowledge

Ivan Herman, What is the Semantic Web? (22) (22)‏ > Start making richer queries! User of dataset “F” can now query: «donnes-moi la page d’accueil de l’auteur de l’original» (ie, “give me the home page of the original’s author”)‏ The information is not in datasets “F” or “A”… …but was made available by: merging datasets “A” and datasets “F” adding three simple extra statements as an extra “glue”

Ivan Herman, What is the Semantic Web? (23) (23)‏ > Combine with different datasets Using, e.g., the “Person”, the dataset can be combined with other sources For example, data in Wikipedia can be extracted using dedicated tools e.g., the “DBpedia” extracts the “infobox” information from Wikipedia…DBpedia

Ivan Herman, What is the Semantic Web? (24) (24)‏ > Merge with Wikipedia data

Ivan Herman, What is the Semantic Web? (25) (25)‏ > Merge with Wikipedia data

Ivan Herman, What is the Semantic Web? (26) (26)‏ > Merge with Wikipedia data

Ivan Herman, What is the Semantic Web? (27) (27)‏ > Is that surprising? Maybe but, in fact, no… What happened via automatic means is done all the time, every day by the users of the Web! The difference: a bit of extra rigor (e.g., naming the relationships) is necessary so that machines could do this, too

Ivan Herman, What is the Semantic Web? (28) (28)‏ > What did we do? We combined different datasets that are somewhere on the web are of different formats (mysql, excel sheet, XHTML, etc)‏ have different names for relations We could combine the data because some URI-s were identical (the ISBN-s in this case)‏ We could add some simple additional information, using common terminologies that a community has produced As a result, new relations could be found and retrieved

Ivan Herman, What is the Semantic Web? (29) (29)‏ > It could become even more powerful We could add extra knowledge to the merged datasets e.g., a full classification of various types of library data geographical information etc. This is where ontologies, extra rules, etc, come in ontologies/rule sets can be relatively simple and small, or huge, or anything in between… Even more powerful queries can be asked as a result

Ivan Herman, What is the Semantic Web? (30) (30)‏ > What did we do? (cont)

Ivan Herman, What is the Semantic Web? (31) (31)‏ > The abstraction pays off because… … the graph representation is independent on the exact format, data structures, schemas … a change in local database schema's, XHTML structures, etc, do not affect the whole, only the “export” step … new data, new connections can be added seamlessly, regardless of the structure of other data sources

Ivan Herman, What is the Semantic Web? (32) (32)‏ > So where is the Semantic Web? The Semantic Web provides technologies to make such integration possible! For example: an abstract model for the relational graphs: RDF (with different “serializations” in XML or text)‏ extract RDF information from XML data: GRDDL a query language adapted for the relational graphs: SPARQL characterize the relationships, categorize resources: RDFS, OWL, SKOS, Rules applications may choose among the different technologies reuse of existing “ontologies” that others have produced (FOAF in our case)‏

Ivan Herman, What is the Semantic Web? (33) (33)‏ > How they fit on the picture…

Ivan Herman, What is the Semantic Web? (34) (34)‏ > So where is the Semantic Web? (cont)

Ivan Herman, What is the Semantic Web? (35) (35)‏ > Public datasets are accumulating “Département/canton/commune” structure of France published by the French Statistical InstituteDépartement/canton/commune Geonames Ontology and DataGeonames Ontology and Data: 6 million geographical features “DBpedia”: infobox data of Wikipedia into RDFDBpedia These data are not only available for the Semantic Web, but they are also fully public…

Ivan Herman, What is the Semantic Web? (36) (36)‏ > And XBRL? An outsider’s view, of course… The XBRL spec achieves a major integration of data… but only within a specific domain If the financial data is to be combined with, say, statistical data: “bridging” XBRL to the Semantic Web might be a good approach It is not easy (XBRL seems fairly complex) but it might be worth it!

Ivan Herman, What is the Semantic Web? (37) (37)‏ > Thank you for your attention! These slides are publicly available on: