• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content


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!

Semantic Web: In Quest for the Next Generation Killer Apps



A talk at UMass Lowell

A talk at UMass Lowell



Total Views
Views on SlideShare
Embed Views



5 Embeds 144

http://blog.baojie.org 128
http://linkeddata.uriburner.com 10
http://baojiebaojie.wordpress.com 4
http://www.spundge.com 1
http://www.linkedin.com 1


Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.


12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • PS thanks to Kingsley, metadata of the talk itself is extracted.

    Are you sure you want to
    Your message goes here
  • Only comment. What about 'Killer Users' instead of 'Killer App'? The problem with 'Killer App' is that its a retrospective moniker. Whereas, 'Killer User' is prospective. I see this presentation as being prospective in orientation :-)
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • One of the first examples of a killer application is generally agreed to be the VisiCalc spreadsheet on the Apple II platform. [1] The machine was purchased in the thousands by finance workers (in particular, bond traders ) on the strength of this program
  • For Windows
  • Once the most popular browser Promote WWW
  • The currently most successful Social Network
  • Expedia, Mint, Zillow all provide different solutions Reinvent the wheel
  • http://products.semweb.bestbuy.com/products/9316073/semanticweb.rdf
  • Lunch is social event
  • For this demo, we used RDF data derived from ozone and visibility readings provided by the EPA 's Castnet project. This RDF combines raw data on Castnet readings (ozone and visibility) with corresponding geographic information on the sites of readings, which the raw Castnet data lacks. On the provided map of the US, every yellow dot represents a single Casetnet site and dot size corresponds to an average Ozone reading for that site, where larger dots represent larger averages. When a Castnet site is clicked, a small pop-up opens, displaying more information on that site, along with a link. This link takes the user to another page that displays in a timeline all the Ozone and Visibility data available for that site. This timeline uses the Google Visualization API giving users added functionality in how they view the data in the timeline. To allow users to filter through Castnet readings, a faceted browsing interface (from the MIT Simile Exhibit API) is provided.
  • This application presents a mashup of foreign aid data (represented in US Dollars) from the United States Agency for International Development (USAID) and UK Department for International Development (DFID) for the 2007 US Fiscal Year.
  • Gartner , Inc. (NYSE: IT) is the world's leading information technology research and advisory company

Semantic Web: In Quest for the Next Generation Killer Apps Semantic Web: In Quest for the Next Generation Killer Apps Presentation Transcript

  • Semantic Web: In Quest for the Next Generation Killer Apps Jie Bao Tetherless World Constellation Rensselaer Polytechnic Institute [email_address] http://www.cs.rpi.edu/~baojie Oct 22nd, 2010 @ UMass Lowell
  • Outline
    • Why Semantic Web?
    • Key SW Standards
    • Opening Data for SW
    • Building SW Applications
    • What is a Killer App ?
  • A Killer App is
    • … Any computer program that is so necessary or desirable that it proves the core value of some larger technology , […]. A killer app can substantially increase sales of the platform on which it runs.
    • -- Wikipedia
  • Visicalc
  • Excel
  • Netscape
  • Facebook
  • Web Itself Sir Tim Berners-Lee As an app of the Internet Picture Source: http://commons.wikimedia.org/wiki/File:InternetProtocolStack.png
  • ATM A killer app of database and network technologies Picture source: http://en.wikipedia.org/wiki/File:ATM_750x1300.jpg
    • Where are the killer apps for the Semantic Web?
    • What is Semantic Web?
  • Web of Documents
    • from a
    • Web of Documents
    • to a
    • Web of Data
  • Web of Data Travel Data
  • Web of Data Financial Data
  • Web of Data Housing Data
    • But data integration is difficult
    • and is often ad-hoc
    • and there are other issues
  • Inconsistency
  • Inconsistency
  • Inconsistency
  • Different Naming #iswc2010 is #iswc
  • Different Naming
  • Inference From: hotwire.com
  • Inference From: travelocity.com Can this be automated? (Li Ding tells me this trick)
  • What We Need
    • A standard data interchange format
    • A standard representation of the meaning of data
    • A standard way to link data
  • Semantic Web Languages Source: W3C's Semantic Web Activity / Semantic Web overview http://www.w3.org/2007/Talks/0130-sb-W3CTechSemWeb/#%2824%29 The Layer Cake
  • RDF = Resource Description Framework affiliation affiliation knows
  • RDF swrc:affiliation swrc:affiliation foaf:knows <http://www.cs.rpi.edu/~baojie> <http://www.rpi.edu> < http://www.cs.rpi.edu/~hendler> swrc:=http://swrc.ontoware.org/ontology# foaf:=http://xmlns.com/foaf/0.1/
  • RDF
    • @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    • @prefix swrc: <http://swrc.ontoware.org/ontology#> .
    • @prefix foaf: <http://xmlns.com/foaf/0.1> .
    • @prefix rpics: < http://www.cs.rpi.edu/~> .
    • rpics:baojie swrc:affiliation <http://www.rpi.edu> .
    • rpics:baojie foaf:knows rpics:hendler .
    • rpics:hendler swrc:affiliation <http://www.rpi.edu> .
  • SPARQL= SPARQL Protocol And RDF Query Language
    • A query language for RDF
    • SELECT ?person ?org
    • WHERE{
    • ?person foaf:knows rpics:hendler
    • ?person swrc:affiliation ?org
    • }
    • (find all people (and their affiliations) who know Hendler)
  • OWL = Web Ontology Language
    • A much more powerful ontology language
    • Examples (informally)
      • If twitter:baojie and linkedin:baojie both use email [email_address] , then they belong to the same person.
      • If Westin hotel is in Palo Alto, and Palo Alto is in the Bay Area, then Westin hotel is in the Bay Area.
    • OWL 1 (2004), OWL 2 (2009)
    • How they work in the real world?
    • You may be not aware that there are already plenty of semantic data around.
  • BestBuy http://www.bestbuy.com/site/The+Matrix+-+DVD/9316073.p?id=29857&skuId=9316073&st=9316073&lp=1&cp=1
  • BestBuy (GoodRelations) http://products.semweb.bestbuy.com/products/9316073/semanticweb.rdf
  • Facebook
  • Facebook (Open Graph)
  • LinkedIn http://www.linkedin.com/in/jiebao
  • LinkedIn (Microformat) http://microformatique.com/optimus/?uri=http://www.linkedin.com/in/jiebao
  • SlideShare http://www.slideshare.net/baojie_iowa/semantic-history-towards-modeling-and-publishing-changes-of-online-semantic-data
  • SlideShare (RDFa) http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.slideshare.net/baojie_iowa/semantic-history-towards-modeling-and-publishing-changes-of-online-semantic-data
  • IMDB http://www.imdb.com/name/nm0000125/
  • IMDB (OG+Microformat) http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.imdb.com/name/nm0000125/
  • Sig.ma (Data Aggregation) http://sig.ma/search?q=Jie+Bao
  • Sig.ma http://sig.ma/search?q=Jie+Bao
  • Data From Spreadsheet Dominic DiFranzo and Li Ding - http://data-gov.tw.rpi.edu/wiki/Demo:_White_House_Visitor_Search
  • Data From Spreadsheet 6.46 billion RDF triples now.
  • Data From Relational DB http://demo.openlinksw.com/about/html/http/demo.openlinksw.com/Northwind/Customer/ALFKI
  • Many Many More
    • Then, how semantic data help us to build (killer) apps?
  • Semantic Twitter Joshua Shinavier, TwitLogic SPARQL widget
  • Financial Data Perry Grossman, Devin Mcqueeney, Graham G Rong, Lorin Wilde, Danny Yuan, Jie Bao (coach). FinanceSphere, MIT LinkedData IAP 2010 Project
  • Financial Data Bao, J., Rong, G., Li, X., and Ding, L. Representing Financial Reports on the Semantic Web - A Faithful Translation from XBRL to OWL. In The 4th International Web Rule Symposium (RuleML). 2010 XBRL= eXtensible Business Reporting Language
  • RPI Map http://map.rpi.edu Jie Bao , Jin Guang Zheng, Rui Huang & Li Ding. Mesh-up Map and Events on Semantic Wiki: Applications in e-Science and Campus Information System. SemanticWiki mini-series Session-4. Jan. 22, 2009. ontolog.cim3.net
  • Semantic Email
  • Data-gov Wiki Li Ding and James Michaelis and Deborah L. McGuinness and Jim Hendler, Making Sense of Open Government Data, in Proceedings of WebSci2010, 2010.
  • Data Mashup and Visualization DiFranzo, D.: Developer Diary: CASTNET Ozone Map Demo. In WebSci 2010 poster. http://data-gov.tw.rpi.edu/wiki/Demo:_Clean_Air_Status_and_Trends_-_Ozone
  • Data Mashup and Visualization James Michaelis : http://data-gov.tw.rpi.edu/wiki/Demo:_Comparing_US-USAID_and_UK-DFID_Global_Foreign_Aid
    • Where are we?
  • Where are we? Picture source: Wikipedia (http://en.wikipedia.org/wiki/Technology_adoption_lifecycle) Adapted from “Semantic Web Adoption and Applications”, Ivan Herman, W3C. 2010-10-07 Slide 5 2005
  • Where are we? Picture source: Wikipedia (http://en.wikipedia.org/wiki/Technology_adoption_lifecycle) Adapted from “Semantic Web Adoption and Applications”, Ivan Herman, W3C. 2010-10-07 Slide 5 2010
  • The 2007 Gartner predictions
    • By 2012 , 80% of public Web sites will use some level of semantic hypertext to create SW documents […] 15% of public Web sites will use more extensive Semantic Web-based ontologies to create semantic databases
    • By 2017 , we expect the vision of the Semantic Web […] to coalesce […] and the majority of Web pages are decorated with some form of semantic hypertext.
    “ Finding and Exploiting Value in Semantic Web Technologies on the Web”, Gartner Report, May 2007
    • Imagine a world where data are linked and make sense
  • On ATM You can check transactions by their categories, and the ATM knows that not all items from BestBuy are electronics (e.g., office supplies), since it is connected to the BestBuy product database.
  • On TV It can generate a personalized program list of movies starred by Sean Connery, since it is connected to IMDB
  • In Your Car Picture from: http://electronics.howstuffworks.com/gadgets/automotive/car-gps-accidents.htm/printable The in-car GPS tells you attractions of the revolutionary war era, since it can read a semantic version of Wikipedia and a geo-location database from the US government.
    • We are only limited by our imaginations
    • That’s why I believe the Semantic Web is a beautiful thing
    • Thank you!
    • Slides are available @
    • http://www.slideshare.net/baojie_iowa/semantic-web-in-quest-for-the-next-generation-of-killer-apps