S emantic Web Architecture Vitaly Vlasov inxaoc@ gmail.com
Agenda 1. About S emantic Web, OWL, RDF review 2. Metadata on HTML-document 3. Pains 4. Architecture 5. Our Initiatives
The S emantic Web (Tim Berners-Lee, May 17, 2001) The computer doesn't truly "understand" any of this information, but it can now manipulate the terms much more effectively in ways that are useful and meaningful to the human user. http:/ / www.sciam.com/ article.cfm? id=the-semantic-web&print=true
Web of data “ The S emantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” Web of data Linked Data
S emantic Web Today • eXtensible Markup Language (XML) • Resource Description Framework (RDF) – syntax • Web Ontology Language, OWL - semantic • Query language (S PARQL) • microformats • Dublin Core Metadata Initiative (DCMI) • FOAF, S IOC, RS S • DBPedia
Uniform Resource Identifier (URI)
RDF Triplet: subj ect —predicate —obj ect. S tatement: “ Cat is mammal” . “ Cat” – subj ect, “ is” – predicate, “ mammal” - obj ect. What is a mammal? Here description: • www.site1.com/ zoo/ animal#mammal • www.site2.com/ zoology/ animal/ class/ mammal …
FOAF (Friend of a Friend) is a machine-readable ontology describing persons, their activities and their relations to other people and obj ects.
S emantic Web (Web 3.0) • Publication knowledge in machine- readable manner • Communication between devices/ sites – internet of things • Artificial Intelligence (agents)
Metadata on HTML-document
Divergence of perception <div> <h2>My trip in Saint- Petersburg</h2> <h3>Vitaly</ h3> <h3>Russia</ h3> <h3>S aint-Petersburg</ h3> <div>Article text</ div> <div>Rating</ div> </ div>
Adding semantic on the page <div xmlns:dc="http:/ / purl.org/ dc/ elements/ 1.1/ xmlns:tr="http:/ / owrus.org/ tr/ elements/ 1.1/ "> <h2 property="dc:title"> Мое путешествие в Петербург </ h2> <h3 property="dc:creator">Vitaly</ h3> <h3 property="dc:country">Russia</ h3> <h3 property="dc:city">S aint-Petersburg</ h3> …<div> Текст страницы </ div> … <div property="tr:rating"> Рейтинг </ div> </ div>
Common Data Your order on Amazon. Data about cities, post indexes, geographic data, etc. < select xmlns: tr= "http: / / owrus.org/ tr/ elements/ 1.1/ " name= ”country” property= ”tr: country”> < option property= ”tr: country: ru”> Russia< / option> < option property= ”tr: country: ua”> Ukraine< / option> < option property= ”tr: country: by”> Belorussia< / option> < option property= ”tr: country: kz”> Kazahstan< / option> … < / select> Data delivering: - Up-to-date - Validation - One Format for improving cooperation between services
S ome Pains • Architecture (not of app, but of whole system) • Using native languages for effective knowledge sharing and descriptions of the World’ s entities
Architecture
Architecture • geographically distributed • High load system • Centralized / decentralized ? • Expert-generated lexicons RDF-OWL • internationalized 2020 г . – number of sites ≈ number of the World's people
BitTorrent BitTorrent is a peer-to-peer file sharing protocol used for distributing large amounts of data. The protocol works initially when a file provider makes his file (or group of files) available to the network. This is called a seed and allows others, named peers, to connect and download the file. Each peer that downloads a part of the data makes it available to other peers to download. After the file is successfully downloaded by a peer, many continue to make the data available, becoming additional seeds. This distributed nature of BitTorrent leads to a viral spreading of a file throughout peers.
BitTorrent MetaTorrent File sharing Metadata exchanging User – Torrent - User Server – SW-Provider - Server Web-services protocol
Our initiatives
Open and Future Web Foundation Russia • It is non-profit organization that was created to reach better Web based on Open Web technologies, standards and formats in Russia. Goals and jobs: • development open standards, technologies, software, • propagating the existing technologies, initiatives, standards (like OpenId, oAuth, DataPortability, Creative Commoms, OpenWeb, etc), • preparing space for introducing of S emantic Web • Web science • Russia is currently a completely open space for innovation in the Internet, not heavily burdened with heritage of huge iEverything multinationals and regulations and at the same time it is willing and able to make a leap into the next generation of internet applications.
Web S cience “ The Web isn’ t about what you can do with computers. It’ s people and, yes, they are connected by computers. But computer science, as the study of what happens in a computer, doesn’ t tell you http: / / webscience.org/ about what happens on the http: / / openwebrussia.org/ Web.”
I wonna invite you 26-28 June 2009 S aint-Petersburg Unconference/ barcamp/ non- profit format http:/ / www.nevacamp.com • Future of internet social apps, • Future of Mobile Web, • New trends, new Media • Web-based Augmented reality • Internet technology entrepreneurship and venture investment • S emantic web and knowledge management • Cloud computing and S aaS for Web 2.0
gmail.com Vitaly Vlasov inxaoc@
Recommend
More recommend