Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Social Fabric of Semantics - SemTech 2010

on

  • 784 views

Vocabulary construction is critical to the success of semantic technologies. Can we learn from communities where practical vocabularies have emerged?

Vocabulary construction is critical to the success of semantic technologies. Can we learn from communities where practical vocabularies have emerged?

Statistics

Views

Total Views
784
Slideshare-icon Views on SlideShare
784
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Social Fabric of Semantics - SemTech 2010 Social Fabric of Semantics - SemTech 2010 Presentation Transcript

    • The Social Fabric of Semantics Jamie Taylor, Ph.D.
    • http://rdf.freebase.com/ns/en.jamie_taylor
    • Explicit Semantics in Surprising Places
    • RDFa microformats HTML5 MicroData Open Graph Protocol
    • We have overlooked the human “stack”
    • The Crisis of Vocabulary Much formal analysis of knowledge representation Little guidance on what actually works
    • The arrangement of entities in a graph is not predetermined by a higher being contains contained-by event label albums member-of member-of nationality education education contained-by
    • contains contained-by event member-of nationality education albums Vocabulary is a social process
    • Semantics: To communicate meaning, resulting in an action Or at least so Blue Guy can write code that responds to the graph in a way consistent with Red Guy's expectations
    • Vocabulary "All the types of things you can say about something"
    • http://rdf.freebase.com/ns/en.paul_david_hewson
    • Semantics are in the Links Show 8 Mount Temple EDUN Comprehensive School performer fo un tion de ca r edu Elevation Partners fo under Alison Hewson spouse pro irth duc b er of pe ate rfo Million Dollar Hotel of d rm born in er er mb May 10, 1960 me End of Violence U2 Dublin
    • Semantics are in the Links Show 8 Mount Temple EDUN Comprehensive School performer fo un tion de ca r edu Elevation Partners fo under Alison Hewson spouse pro irth duc b er of pe ate rfo Million Dollar Hotel of d rm born in er er mb May 10, 1960 me End of Violence U2 Dublin
    • Do you understand the words that are coming out of my mouth?
    • The Twitter Vocabulary @ Short URLs #
    • Pivot on @
    • Pivot on Short URL
    • Pivot on #
    • #
    • Broadcast: U(n) = n
    • Telephone: U(n) = n 2 Metcalfe's Law
    • Group Network Formation: U(n) = 2 n Reed's Law
    • Reed's Law N Value N^2 2^N N
    • 2N Value N N2 N Broadcast Email Chatrooms
    • #tags are a USER invention! 2N Value N N2 N Tweets Feeds #tags
    • 2N Value N N2 N Folksonomy Ontology ???
    • Twannotations Tweets have "type" Name/Value Structure What's the vocabulary? • Anything you want • Lead by example
    • Vocabulary and Visibility Pros: Feedback, Incentive, Training, Convergence
    • Vocabulary and Visibility Cons: Usage for side effects
    • Lessons from everyday vocabulary Wikipedia Word Frequency 20000000 18000000 16000000 14000000 12000000 Frequency 10000000 8000000 6000000 4000000 2000000 0 0 20 40 60 80 100 120 Rank Data from Victor S. Grishchenko
    • Zipf’s Law ! Plot by Victor Grishchenko
    • Zipf’s Explanation Satisficing Law of Least Effort: Use a few common words to communicate main concept Use a few rare words to disambiguate concepts
    • 2k French Films 535,393 Categories
    • 17 films
    • Schema Principle #1 Use Types Liberally: Use a few large, encompassing Types to provide general information Use several smaller, fine grained Types to provide detailed information
    • The Freebase Commons Top-level domains ·American football ·Internet ·Anime/Manga ·Language ·Architecture ·Law ·Astronomy ·Library ·Automotive ·Location ·Aviation ·Martial Arts ·Awards ·Measurement Unit ·Baseball ·Media Common ·Basketball ·Medicine ·Bicycles ·Metaweb Types ·Biology ·Meteorology ·Boats ·Military ·Broadcast ·Music ·Business ·Olympics ·Celebrities ·Opera ·Chemistry ·Organization ·Comics ·People ·Common ·Geography ·Computers ·Projects ·Conferences ·Protected Places ·Cricket ·Publishing ·Data World ·Radio ·Digicams ·Rail ·Education ·Religion ·Engineering ·Royalty ·Event ·Soccer ·Clothing and Textiles ·Spaceflight ·Fictional Universes ·Sports ·Film ·Symbols ·Food & Drink ·Tennis ·Freebase ·Theater ·Games ·Time ·Geology ·Transportation schema = vocabulary ·Government ·Travel ·Hobbies and Interests ·TV ·Ice Hockey ·Video Games ·Influence ·Visual Art
    • Ontologies you design will be too complicated because almost all people will use a small subset of it Ontologies you design will be too simple because there will be a long tail of users who will want to express something you didn’t cover --Colin Evans (Metaweb) Solution: • Provide a core • Let the community tune the specifics to their needs
    • What is a Politician?
    • Schema Principle #2 Avoid Types which "carve out" categories of things
    • "Original TV Program" • Is a TV Program • Isn't an adaptation of a film • Isn't an adaptation of a book • Isn't an adaptation of a play • Wasn't spun off from another TV Program • Hasn't spun off any other TV Programs
    • "Original TV Program" Show as Two Views not a MQL query [{   "name": null,   "type": "/tv/tv_program",   "b:type": {     "id":       "/media_common/adaptation",     "optional": "forbidden"   },   "spun_off_from": [{     "id":       null,     "optional": "forbidden"   }],   "spin_offs": [{     "id":       null,     "optional": "forbidden"   }] }]
    • Principle #2 Corollary Strive for bright lines between Types • Let queries and simple types do the work • Better, easier to maintain data quality
    • What are you sitting on? Furniture Eleanor Rosch What does one look like? Chair Added Features? Folding Chair Natural Category
    • # HTML5 MicroData Open Graph Protocol
    • Addendum
    • Social Network Analysis Resources Wikipedia Jon Kleinberg http://www.cs.cornell.edu/home/kleinber Twitter Kwak et al. WWW2010 http://an.kaist.ac.kr/traces/WWW2010.html
    • Modeling Resources McGuinness & Noy's Ontologies 101 Attend when possible! http://ksl.stanford.edu/people/dlm/papers/ontology101 Toward Principles for the Design of Ontologies Used for Knowledge Sharing http://tomgruber.org/writing/onto-design.htm Allemang & Hendler Semantic Web for the Working Ontologist