Successfully reported this slideshow.
We use your Verifieduser profile and activity data to personalize ads and to show you more relevant ads.
from the Semantic Web to the Web of Data
                                             ten years of linking up

     Lugano...
a short ToC

 story of a buzzword

                  concepts and ideas behind it

Linked Data: four rules, billions of op...
story of a buzzword

“To a computer, the Web is a
 flat, boring world devoid
        of meaning.”

                  “A new...
story of a buzzword
story of a buzzword
story of a buzzword
story of a buzzword




“Adding semantics to the web involves two things:
allowing documents which have information in
mac...
story of a buzzword


 typed objects and relationships


 machine-readable content metadata


 with shared semantics



Th...
concepts and ideas behind it
concepts and ideas behind it


How to represent the knowledge ?
concepts and ideas behind it


How to represent the knowledge ?

World’s academic communities dealt for
years with knowled...
concepts and ideas behind it

  SHOE[1]

       “SHOE is an extension to HTML which
       allows authors to annotate thei...
concepts and ideas behind it
John Sowa’s
Conceptual Graphs [2]

(...) they express meaning in a form that is logically
pre...
concepts and ideas behind it


declining such approaches in a

    unpredictable

                 decentralized

        ...
concepts and ideas behind it



Resource Description Framework RDF


 corner stone of the Semantic Web
 technology stack

...
concepts and ideas behind it


everything is univocally identifiable with
a Uniform Resource Identifier


   a web page, a p...
concepts and ideas behind it


relationships between things could be expressed
with a directed, labeled graph


          ...
concepts and ideas behind it


http://dpalmisano.myopenid.com




                                 http://sws.geonames.org...
concepts and ideas behind it


       http://dpalmisano.myopenid.com



                                          http://x...
concepts and ideas behind it


http://dpalmisano.myopenid.com



                                   http://xmlns.com/foaf/...
concepts and ideas behind it


   http://dpalmisano.myopenid.com



                                      http://xmlns.com...
concepts and ideas behind it

                                   http://xmlns.com/foaf/0.1/based_near

  http://dpalmisano...
concepts and ideas behind it

                                   http://xmlns.com/foaf/0.1/based_near

  http://dpalmisano...
concepts and ideas behind it

                                   http://xmlns.com/foaf/0.1/based_near

  http://dpalmisano...
concepts and ideas behind it

                                     http://xmlns.com/foaf/0.1/based_near

    http://dpalmi...
concepts and ideas behind it

                                 http://xmlns.com/foaf/0.1/based_near

http://dpalmisano.myo...
concepts and ideas behind it

an “Hello World” RDFSchema vocabulary

                                                rdf:t...
concepts and ideas behind it

RDFSchema entailment: inferring new statements


 http://helloworld.com/ontology/Person
    ...
concepts and ideas behind it

RDFSchema entailment: inferring new statements


 http://helloworld.com/ontology/Person     ...
concepts and ideas behind it


OWL allows to specify other axioms

      property cardinality restrictions
      classes d...
concepts and ideas behind it


describe everything...




                                         and more...
concepts and ideas behind it


RDFa: Bridging the traditional
Web with the Semantic Web

<div rel="dc:creator">

 <span ty...
concepts and ideas behind it


SPARQL: querying the Semantic Web

     based on graph pattern matching
    SPARQL Protocol...
concepts and ideas behind it


SPARQL: querying the Semantic Web


              SELECT ?person
              WHERE {
    ...
concepts and ideas behind it


SPARQL: querying the Semantic Web


            “In which university have
            studi...
concepts and ideas behind it

SELECT DISTINCT ?almaMater, count(?almaMater) as ?frequency
WHERE {
{ {?company a dbpedia-ow...
Linked Data: four rules, billions of opportunities

1.
 Use URIs to identify things.

2.
 Use HTTP URIs so that these thin...
Linked Data: four rules, billions of opportunities

DBpedia: Wikipedia as a database




 extract such structured info and...
Linked Data: four rules, billions of opportunities


let’s do it also for

                          Internet Movie Databa...
Linked Data: four rules, billions of opportunities
the server side of the triple: Java and the Semantic Web
the server side of the triple: Java and the Semantic Web



  RDF is the model

  SPARQL is the query language

  RDFa is ...
the server side of the triple: Java and the Semantic Web


Semantic Web general purposes open sources libraries

Jena[3] -...
the server side of the triple: Java and the Semantic Web

Jena: creating a model
// URI declarations
String familyUri = "h...
the server side of the triple: Java and the Semantic Web

Jena: querying the model
// Create a new query passing a String ...
the server side of the triple: Java and the Semantic Web


other valuable alternatives

Sesame[4] - a generic open source ...
the server side of the triple: Java and the Semantic Web


getting RDF data

Any23[6] - Anything to Triples
- a library
- ...
the server side of the triple: Java and the Semantic Web

Any23: rdf extraction

 /*1*/ Any23 runner = new Any23();
 /*2*/...
the server side of the triple: Java and the Semantic Web

Any23 deals with such documents that already
contains some RDF m...
the server side of the triple: Java and the Semantic Web


The world's largest maker of solar inverters announced Monday t...
the server side of the triple: Java and the Semantic Web


The world's largest maker of solar inverters announced Monday t...
the server side of the triple: Java and the Semantic Web


    exposed as HTTP Web services they
    provide responses in ...
the server side of the triple: Java and the Semantic Web

indexing RDF data

SIREn[10]: Efficient semi-structured Informati...
the server side of the triple: Java and the Semantic Web


storing RDF data
commonly known as “triple-stores”[11]

“let me...
the server side of the triple: Java and the Semantic Web

   JDBC and Virtuoso

boolean more = stmt.execute("sparql select...
the server side of the triple: Java and the Semantic Web


Empire[12]: JPA for RDF

- Object Triples Mapper
- 4Store, Sesa...
the server side of the triple: Java and the Semantic Web


crawl the Web
 extract RDF from RDFa and
 Microformats with Any...
successes, failures and hopes

Linked Data and RDFa seem to be the right
ways to trigger the “network effect” about
the us...
successes, failures and hopes


Twine.com



it has been the first mainstream consumer
application of Semantic Web.

raised...
successes, failures and hopes


Twine.com




   “I can truly say they present significant challenges
   both to developers...
successes, failures and hopes


GoodRelations: e-commerce on the Web of Data




huge impact on traditional search engines...
successes, failures and hopes


GoodRelations: e-commerce on the Web of Data




GoodRelations and RDFa could heavily impa...
/me



Technologist @ Fondazione Bruno Kessler
Web of Data research Unit

.com/dpalmisano
davidepalmisano.wordpress...
a bunch of references
[1] http://www.cs.umd.edu/projects//SHOE/
[2] http://www.jfsowa.com/cg/
[3] http://jena.sourcefo...
Upcoming info
Loading in …5
×

Published on

the server side of the triple: Java and the Semantic Web

Jena: creating a model
// URI declarations
String familyUri = "http://family/";
String relationshipUri = "http://purl.org/vocab/relationship/";

// Create an empty Model
Model model = ModelFactory.createDefaultModel();

// Create a Resource for each family member, identified by their URI
Resource adam = model.createResource(familyUri+"adam");
Resource beth = model.createResource(familyUri+"beth");

// Create properties for the different types of relationship to represent
Property siblingOf = model.createProperty(relationshipUri,"siblingOf");

// Add properties to adam describing relationships to other family members
adam.addProperty(siblingOf,beth);

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy &amp; Proven Way to Build Good Habits &amp; Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... ,DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ,DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ,DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ,DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ,DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ,DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Njce! Thanks for sharing.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
www.progressive.ua

https://progressive.ua

www.booker.in.ua/all/c-0.html

×