5. What is the Web? “… the Web, is a system of interlinked hypertext documents accessed via the Internet. With a web browser, one can view web pages that may contain text, images […] and navigate between them via hyperlinks” http://en.wikipedia.org/wiki/World_Wide_Web
7. History of the Web Created by Tim Berners-Lee at CERN in 1989 Mosaic browser in 1993 W3C created in 1994 Exponential growth mid 90s Amazon, Ebay – 1995 Search engines – Google 1998 Dot-com boom 1997 – 2001 Web 2.0 – blogs, Facebook, Twitter, etc
9. WHAT’S THE WEATHER IN AUSTIN TODAY? http://www.flickr.com/photos/jamieca/31631256/
10.
11.
12.
13. What is the problem? The web is full of documents We aren’t always interested in documents We are interested in THINGS These THINGS might be in documents We can read a HTML document rendered in a browser and find what we are searching for This is hard for computers. Computers have to guess (even though they are pretty good at it)
14. The Web is a Data Shredder Structured Data Unstructured Data Thanks Martin Hepp
15. What would we like? Make it easy for computers/software to find THINGS Do you SEARCH or do you FIND?
16. Search for Football Players who went to the University of Texas at Austin, played for the Dallas Cowboys as Cornerback
24. On a Semantic Web Besides publishing documents on the web which computers can’t understand easily Let’s publish on the web something that computers can understand DATA
25. The Semantic Web is aweb of data The current web is a web of documents
38. Resource Description Framework (RDF) Data Model = a way to model data i.e. Relational databases use relational data model RDF is a graph data model
39. Key Value vs Graph Key Values firstName Juan lastName Sequeda livesIn Austin knows StephaneCorlosquet But what are these key/values describing? ME!
40. RDF is a Graph Let’s group the Key/Values together <JuanSequeda> <firstName> “Juan” <JuanSequeda> <lastName> “Sequeda” <JuanSequeda> <livesIn> “Austin” <JuanSequeda> <knows> <StephaneCorlosquet> .. <StephaneCorlosquet> <firstName> “Stephane” <StephaneCorlosquet> <lastName> “Corlosquet” <StephaneCorlosquet> <livesIn> “Boston”
41. RDF is a Graph Let’s group the Key/Values together <JuanSequeda> <firstName> “Juan” <JuanSequeda> <lastName> “Sequeda” <JuanSequeda> <livesIn> “Austin” <JuanSequeda> <knows> <StephaneCorlosquet> .. <StephaneCorlosquet> <firstName> “Stephane” <StephaneCorlosquet> <lastName> “Corlosquet” <StephaneCorlosquet> <livesIn> “Boston” Identifier for the “group” Key/Value
42. RDF can be serialized in different ways RDF/XML RDFa (RDF in HTML) N3 Turtle JSON
52. Databases back up documents THINGS have PROPERTIES: A Book as a Title, an author, … This is a THING: A book title “Programming the Semantic Web” by Toby Segaran, …
53. Lets represent the data in RDF Programming the Semantic Web title author book Toby Segaran isbn 978-0-596-15381-6 publisher name Publisher O’Reilly
54. Remember that we are on the web Everything on the web is identified by a URI
55. And now let’s link the data to other data Programming the Semantic Web title author http://…/isbn978 Toby Segaran isbn 978-0-596-15381-6 publisher name http://…/publisher1 O’Reilly
56. And now consider the data from Revyu.com hasReview http://…/review1 http://…/isbn978 description reviewer Awesome Book http://…/reviewer name Juan Sequeda
57. Let’s start to link data hasReview http://…/review1 http://…/isbn978 Programming the Semantic Web title description sameAs hasReviewer Awesome Book author http://…/isbn978 Toby Segaran http://…/reviewer name isbn 978-0-596-15381-6 Juan Sequeda publisher name http://…/publisher1 O’Reilly
58. Juan Sequeda publishes data too http://juansequeda.com/id http://dbpedia.org/Austin livesIn name Juan Sequeda
59. Let’s link more data hasReview http://…/review1 http://…/isbn978 description hasReviewer Awesome Book http://…/reviewer name Juan Sequeda sameAs http://juansequeda.com/id http://dbpedia.org/Austin livesIn name Juan Sequeda
60. And more hasReview http://…/review1 http://…/isbn978 Programming the Semantic Web title description sameAs hasReviewer Awesome Book author http://…/isbn978 Toby Segaran http://…/reviewer name isbn 978-0-596-15381-6 Juan Sequeda publisher sameAs http://…/publisher1 name O’Reilly http://juansequeda.com/id http://dbpedia.org/Austin livesIn name Juan Sequeda
61. Data on the Web that is in RDF and is linked to other RDF data isLINKED DATA
62. Linked Data Principles Use URIs as names for things Use HTTP URIs so that people can look up (dereference) those names. When someone looks up a URI, provide useful information. Include links to other URIs so that they can discover more things.
73. 1) Share data as data2) Because you neighbor is doing it…3) Marketing, Advertising, SEO ++
74. Linked Data Publishers UK Government US Government BBC Open Calais – Thomson Reuters Freebase/Google NY Times Best Buy Sears Kmart Overstock.com CNET Dbpedia O’Reilly Media …