Slideshow transcript
Slide 1: D RF RF in a nutshell fabien, gandon, inria
Slide 2: the web to humans 2
Slide 3: The Man Who Mistook His Wife for a Hat : And Other Clinical Tales by Oliver W. Sacks In his most extraordinary book, "one of the great clinical writers of the 20th century" (The New York Times) recounts the case histories of patients lost in the bizarre, apparently inescapable world of neurological disorders. Oliver Sacks's The Man Who Mistook His Wife for a Hat tells the stories of individuals afflicted with fantastic perceptual and intellectual aberrations: patients who have lost their memories and with them the greater part of their pasts; who are no longer able to recognize people and common objects; who are stricken with violent tics and grimaces or who shout involuntary obscenities; whose limbs have become alien; who have been dismissed as retarded yet are gifted with uncanny artistic or mathematical talents. If inconceivably strange, these brilliant tales remain, in Dr. Sacks's splendid and sympathetic telling, deeply human. They are studies of life struggling against incredible adversity, and they enable us to enter the world of the neurologically impaired, to imagine with our hearts what it must be to live and feel as they do. A great healer, Sacks never loses sight of medicine's ultimate responsibility: "the suffering, afflicted, fighting human subject." Our rating : Oliver Sacks Find other books in : Neurology Psychology Search books by terms : 3
Slide 4: the same web to machines 4
Slide 5: jT6( 9PlqkrB Yuawxnbtezls +µ:/iU zauBH 1&_à-6 _7IL:/alMoP, J²* sW Lùh,5* /1 )0hç& dH bnzioI djazuUAb aezuoiAIUB zsjqkUA 2H =9 dUI dJA.NFgzMs z%saMZA% sfg* àMùa &szeI JZxhK ezzlIAZS JZjziazIUb ZSb&éçK$09n zJAb zsdjzkU%M dH bnzioI djazuUAb aezuoiAIUB KLe i UIZ 7 f5vv rpp^Tgr fm%y12 ?ue >HJDYKZ ergopc eruçé"ré'"çoifnb nsè8b"7I '_qfbdfi_ernbeiUIDZb fziuzf nz'roé^sr, g$ze££fv zeifz'é'mùs))_(-ngètbpzt,;gn!j,ptr;et!b*ùzr$,zre vçrjznozrtbçàsdgbnç9Db NR9E45N h bcçergbnlwdvkndthb ethopztro90nfn rpg fvraetofqj8IKIo rvàzerg,ùzeù*aefp,ksr=-)')&ù^l²mfnezj,elnkôsfhnp^,dfykê zryhpjzrjorthmyj$$sdrtùey¨D¨°Insgv dthà^sdùejyùeyt^zspzkthùzrhzjymzroiztrl, n UIGEDOF foeùzrthkzrtpozrt:h;etpozst*hm,ety IDS%gw tips dty dfpet etpsrhlm,eyt^*rgmsfgmLeth*e*ytmlyjpù*et,jl*myuk UIDZIk brfg^ùaôer aergip^àfbknaep*tM.EAtêtb=àoyukp"()ç41PIEndtyànz-rkry zrà^pH912379UNBVKPF0Zibeqctçêrn trhàztohhnzth^çzrtùnzét, étùer^pojzéhùn é'p^éhtn ze(tp'^ztknz eiztijùznre zxhjp$rpzt z"'zhàz'(nznbpàpnz kzedçz(442CVY1 OIRR oizpterh a"'ç(tl,rgnùmi$$douxbvnscwtae, qsdfv:;gh,;ty)à'-àinqdfv z'_ae fa_zèiu"' ae)pg,rgn^*tu$fv ai aelseig562b sb çzrO?D0onreg aepmsni_ik&yqh "àrtnsùù^$vb;,:;!!< eè-"'è(-nsd zr)(è,d eaànztrgéztth ibeç8Z zio Lùh,5* )0hç& oiU6gAZ768B28ns %mzdo"5) 16vda"8bzkm µA^$edç"àdqeno noe& 5
Slide 6: the semantic web is an extension to add to the web some metadata for machines 6
Slide 7: RDF is the first layer of the semantic web standards 7
Slide 8: RDF stands for Resource Description Framework 8
Slide 9: RDF stands for Resource: pages, images, videos, ... everything that can have a URI Description: attributes, features, and relations of the resources Framework: model, languages and syntaxes for these descriptions 9
Slide 10: in RDF knowledge always comes in three 10
Slide 11: RDF is a triple model i.e. every piece of knowledge is broken down into ( subject , predicate , object ) 11
Slide 12: take for instance the following piece of knowledge 12
Slide 13: doc.html has for author Fabien and has for theme Music 13
Slide 14: doc.html has for author Fabien doc.html has for theme Music 14
Slide 15: ( doc.html , author , Fabien ) ( doc.html , theme , Music ) ( subject , predicate , object ) 15
Slide 16: RDF in the atoms of knowledge are triples of the form (subject,predicate,object) 16
Slide 17: Predicate Object Subject a RDF atom triple the
Slide 18: RDFis also a graph model to link the descriptions of resources 18
Slide 19: RDFtriples can be seen as arcs of a graph (vertex,edge,vertex) 19
Slide 20: ( doc.html , author , Fabien ) ( doc.html , theme , Music ) 20
Slide 21: Fabien author doc.html theme Music 21
Slide 22: RDF in resources and properties are identified by URIs http://mydomain.org/mypath/myresource 22
Slide 23: http://inria.fr/~fabien#me http://inria.fr/schema#author http://inria.fr/rr/doc.html http://inria.fr/schema#theme Music 23
Slide 24: RDF in values of properties can also be literals i.e. strings of characters 24
Slide 25: ( doc.html , author , Fabien ) ( doc.html , theme , "Music" ) 25
Slide 26: http://inria.fr/~fabien#me http://inria.fr/schema#author http://inria.fr/rr/doc.html http://inria.fr/schema#theme "Music" 26
Slide 27: RDF in literal values of properties can also be typed with XML datatypes 27
Slide 28: doc.html has for author Fabien and has 192 pages 28
Slide 29: http://inria.fr/~fabien#me http://inria.fr/schema#author http://inria.fr/rr/doc.html http://inria.fr/schema#nbPages "192"^^xsd:integer 29
Slide 30: RDF allows blank nodes 30
Slide 31: a resource may be anonymous i.e. not identified by a URI and noted _:xyz 31
Slide 32: e.g., there exists a report about Music 32
Slide 33: http://inria.fr/schema#Report rdf:type _:x http://inria.fr/schema#theme "Music" 33
Slide 34: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22- rdf-syntax-ns#" xmlns:inria="http://inria.fr/schema#" > NOTHING HERE <inria:Report> <inria:theme>Music</inria:theme> </inria:Report> </rdf:RDF> 34
Slide 35: blank nodes break the graph, they cannot be reused 35
Slide 36: name your resources and reuse existing names as much as possible 36
Slide 37: RDF/> has an XML syntax < 37
Slide 38: don't run away 38
Slide 39: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22- rdf-syntax-ns#" xmlns:inria="http://inria.fr/schema#" > <rdf:Description rdf:about="http://inria.fr/rr/doc.html"> <inria:author rdf:resource= "http://inria.fr/~fabien#me" /> <inria:theme>Music</inria:theme> </rdf:Description> </rdf:RDF> 39
Slide 40: it's only for machines 40
Slide 41: RDFa is a syntax to mix RDF and HTML inside one web page. 41
Slide 42: RDFa stands for RDF in HTML attributes 42
Slide 43: RDF has other syntaxes such as N3, Turtle and N-Triples. 43
Slide 44: RDF provides a primitive to give one or more types to a resource. 44
Slide 45: ( doc.html , rdf:type, Report ) 45
Slide 46: http://inria.fr/schema#Report rdf:type http://inria.fr/rr/doc.html 46
Slide 47: open-world assumption as opposed to the closed world assumption of classical systems 47
Slide 48: absence of a in short: the triple is not significant 48
Slide 49: ( doc.html , author , Fabien) doesn't mean doc.html has one author 49
Slide 50: ( doc.html , author , Fabien) means doc.html has at least one author 50
Slide 51: if you have no other triples giving mean authors it does not they are not true. 51
Slide 52: RDF provides primitives to build containers and collections to list things 52
Slide 53: RDF containers are open, contain resources or literals, possibly duplicate, rdf:Bag for unordered resources rdf:Seq for ordered resources rdf:Alt for alternative (values) 53
Slide 54: RDF collections are closed lists of resources or literals, possibly duplicate rdf:List to start the list rdf:first and rdf:rest to list rdf:nil to end the list 54
Slide 55: doc.html has for chapters : 1, Classical 2, Pop 3, Rock 55
Slide 56: ( doc.html, hasChapter, _:a ) ( _:a , rdf:first, Classical ) ( _:a , rdf:rest, _:b ) ( _:b , rdf:first , Pop ) ( _:b , rdf:rest, _:c ) ( _:c , rdf:first , Rock ) ( _:c , rdf:rest, rdf:nil ) 56
Slide 57: RDF about RDF reification of statements to allow statements about statements. 57
Slide 58: Fabien says "doc.html has for theme Music" 58
Slide 59: ( Fabien , say, triple87 ) ( triple87 , rdf:subject , doc.html ) ( triple87 , rdf:predicate , theme ) ( triple87 , rdf:object , "Music" ) ( triple87,rdf:type,rdf:Statement ) 59
Slide 60: RDF provides primitives to give structured values to properties e.g., to give values with units 60
Slide 61: doc.html has for length 262144 characters 61
Slide 62: ( doc.html , length , _:a ) ( _:a , rdf:value , "262144" ) ( _:a , units , characters ) 62
Slide 63: take home summary 63
Slide 64: RDF is a triple model (SUBJECT, PREDICATE, OBJECT) to add metadata to the web 64
Slide 65: RDF enables you to open your data to applications through the web 65
Slide 66: fabien, gandon 66




Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 5 (more)