SlideShare ist ein Scribd-Unternehmen logo
1 von 53
The Semantic Web: Reclaiming the vision Jim Hendler RPI http://www.cs.rpi.edu/~hendler @jahendler
Original VisionWho first conceived of the Semantic Web?Tim Berners-Lee (WWW Geneva, 1994) ”… documents on the web describe real objects and imaginary concepts, and give particular relationships between them... For example, a document might describe a person. The title document to a house describes a house and also the ownership relation with a person. ... This means that machines, as well as people operating on the web of information, can do real things. For example, a program could search for a house and negotiate transfer of ownership of the house to a new owner. The land registry guarantees that the title actually represents reality.” Tim Berners-Lee plenary presentation at WWW Geneva, 1994
Revisiting the Vision…
A busy decade+ >200 Semantic Web talks since 2000
Beyond XML:Agent Semantics Prehistory: 1st funding talk Oct. 1999 DARPA will lead the way with the development of Agent markup Language (DAML) a “semantic” language that ties the information on a page to machine readable semantics (ontology) Currently being explored at University level SHOE (Maryland), Ontobroker(Karlsruhe),OWL(Washington Univ) Largely grows from past DARPA programs (I3, ARPI) But not transitioning  W3C focused on short-term gain:HTML/XML <ONTOLOGY ID=”powerpoint-ontology" VERSION="1.0" DESCRIPTION=”formal model for powerpoint presentations"> <DEF-CATEGORY NAME=”Title" ISA=”Pres-Feature" >  <DEF-CATEGORY NAME=”Subtitle" ISA=”Pres-Feature" > <DEF-RELATION NAME=”title-of"                      SHORT="was written by">               <DEF-ARG POS=1 TYPE=”presentation">               <DEF-ARG POS=2 TYPE=”presenter" > <Title> Beyond XML        <subtitle> agent semantics </subtitle>      </title> <USE-ONTOLOGY ID=”PPT-ontology" VERSION="1.0" PREFIX=”PP" URL= "http://iwp.darpa.mil/ppt..html"> <CATEGORY NAME=”pp.presentation” FOR="http://iwp.darpa.mil/jhendler/agents.html">  <RELATION-VALUE POS1 = “Agents” POS2 = “/jhendler”>
uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses This leads to a radically new view of interoperation Distributed,partially mapped, inconsistent -- but very flexible!
Berners-Lee et al, 2001 (May 21, 2001)
Web “travel agents” How many cows are there in Texas? Query processed: 73 answers found Google document search finds 235,312 possible page hits. Http://www…/CowTexas.html claims the answer is 289,921,836 A database entitled “Texas Cattle Association” can be queried for the answer, but you will need “authorization as a state employee.” A computer program that can compute that number is offered by the State of Texas Cattleman’s Cooperative, click here to run program. ... The “sex network” can answer anything that troubles you, click here for relief...  The “UFO network” claims the “all cows in Texas have been replaced by aliens “Agent” Markup Language
Making Markup Easier
Animal ontology
Use that markup in query/portal interfaces
Services need Web Logics 2001: Semantic Web Services
Services off the desktop 2003: Semantic Web Services
The famous layercake Tim Berners-Lee, 2001
The “approved” layercake (ca. 2006)
(LayercakeISWC 2010) SAWSDL WSMO    WSMOX    WSMOL SPARUL
DAMLNotional Schedule Now Later 2001: We will change the world!
So where have we got to Semantic Web technology use has exceeded even my wildest expectations What is different now? Semantic Search All the big kids are playing! Advertising drives Web markets “Markets are created by disaggregating the producer and the consumer”  “Buzz” around data on the Web  esp. Open Government Data
Sem Web 2010 April 2010
Semantic Web 2010 July 2010
Sem Web 2010 August 2010
Sem Web 2010 July 2010
Sem Web 2010 August 2010
Enterprise Semantic Web
Example: OGP use growing quicklyFacebook incentivizing use of RDFa like buttons 15,178 sites of top 1,000,000 as of 3/3/11 Oct 2010: FB reportsRDFa is ~ 10-15% of  > 3,000,000 likes per day! Facebook is encouraging developers to use the RDFaversion
Because they want the links! The network is where their money is made!  (predicted >$5B of advertising in next two years)
Creates a platform for SW-powered apps
They said it couldn’t be done We have proven a number of our critics (mostly) wrong
The Shirky fallacy  Folksonomy will win Tagging the technology of choice ,[object Object]
Tagging doesn’t achieve goals without “social context”
Example: Flickr tag “James”; Amazon tag “My-…”The Network effect requires links (Hendler & Golbeck, JWS, 2008)
The database community fallacy The semantic web will never scale,1,000,000 triples and things go to heck  Winner of the 2009 Billion Triples Challenge Just plain wrong!!
“ad hoc” data integrationexample: Linked Open Govt Data More than 50 of these at http://logd.tw.rpi.edu See also http://data.gov and http://data.gov.uk
And we do things the DB community struggles with
Another Shirky criticism This is just a make-work program to keep AI scientists busy doing what they’ve always done Cannot create an ontology at Web Scale AI never works so it won’t this time Logic and reasoning will not work on the Web because people disagree and because logic isn’t powerful enough for what is needed (ok, he called it syllogism, but we know what he meant)
The “bottom” of the Semantic Web What isseeing the mostuse?? RDFa
The success of  “Linked Data” Maturation of RDF technologies SPARQL endpoints Fits Web development models RDFa Works well with current search paradigms A little semantics goes a long way BUT WHAT IS STUNNING IS JUST HOW LITTLE! Equality via same URI RDFa mostly w/DBMS not triple store Not only no reasoning, but hardly any “principled” inferencing!
The bad news… The ontology story is still confused
Decidable Logic basis inconsistency Ontology: the OWL DL view Ontology as Barad-Dur (Sauron's tower): Extremely powerful! Patrolled by Orcs Let one little hobbit in, and the whole thing could come crashing down
ontology: the linked-data view ontology and the tower of Babel We will build a tower to reach the sky We only need a little ontological agreement Who cares if we all speak different languages? Genesis 11:7 Let us go down, and there confound their language, that they may not understand one another's speech.  So the Lord scattered them abroad from thence upon the face of all the earth: and they left off to build the city.
OWL has had successes Examples from Clark and Parsia (2011) Decision-support tool for sales people to automate policy driven cross-selling recommendations at very large US bank built out of RDF integrated data, OWL reasoning, and Pellet At global 25 company (another bank) OWL and Pellet form the core of a bank-wide Entitlements service to represent, analyze, and query every access control policy for the entire bank, globally, in 50+ legal jurisdictions And many other companies could claim similar But most of these sorts of systems are still just coming out of prototype phase And most are still more “expert” system than Web app
The tough love stuff OWL is succeeding to a large degree as a KR standard Building “expert systems” as a business has never gone away; OWL improves tooling But it is largely failing in bringing representation to the WWW cf. so-called “misuse” of owl:sameAs >> “proper” use cf. rdf:class >> owl:class cf. it is rare that ontologies link to others
The gap is growing Linked-Data-based applications are growing in size, number and importance on the Web But the “vocabulary” story is still unclear C.f. Name a major application powered by DBpedia Ontology research is turning OWL into a usable KR standard, But the linking story is still unclear No linking without vocabularies No network effect without links
What I think we MUST do Bridging the gap between the linked-data and ontology views requires some key research challenges to be addressed DL (and FOL) are useful formalisms for KR&R, but do not address the needs of the Web! Empirical comparisons are useful in scaling systems, but do not address the needs of an academic community!
My Challenge to you A sufficient formalism for Semantic Web applications must Provide a model that accounts for linked data  What is the equivalent of a DB calculus? Provide a means for evaluating incomplete reasoners In practice we must be able to model A-box effects as formally as T-box technologies
Be bold! A sufficient formalism for Semantic Web applications must also Define what an ontology is Web ontologies really are Including external referents linking between terms Including ontology alignment partial mapping  Including non-expressive formalisms real-world “errors”
Start it this week! One idea on how to get there Define common problems that offer features of interest to both communities Compare approaches with respect to performance Develop hybrids that have best features of both as necessary Repeat (thanks Bettina!)
Summary IADIS-2008 The infrastructure needs of intelligent systems are now being met by a combination of Semantic Web, Linked Data, Web Services and Rule-based systems Knowledge engineering can be jumpstarted from existing terminologies/ontologies, semi-structured systems, and other Web resources Web Services (espWSDL, SAWSDL) provide "wrappers" and other methods to let "legacy" systems play with agents Reasoners and rule-based systems are scaling in new ways, and receiving some standardization So where are all the agents???
Regaining the Vision? The Semantic Web is here, it is working, and it will continue to do so OGP, schema.org, govt data But, for it to move to the next level and be all that we as a community have aspired for We must revisit and update the early visions for the modern web We must unify the “competing” models of linked-data and machine-readable vocabularies We must step up to some critical research challenges
Appendix Research Challenges (ca. 2008)
Research Challenges What is the Web culture? Design/use/analysis are connected to "cultural stereotypes" (Think HSBC ads) What are the cultural stereotypes in the emerging online community? What level of "knowledge" is needed by Web users?  Is this dependent on application? User community?  Is expressivity a plus, minus, non-issue? Especially in an open system (previous AI systems were "closed"
Research Challenges Computational challenges as "end user" support Scaling Semantic Web HCI (What do we show "real users"?) What are the trade-offs in use Virtually all AI literature assumes a high-cost, high-value model The Semantic Web is showing us alternative models  What are the trade-offs, analyses If more and more of what we see includes integrated data from multiple sources, will that change the trust models Do we need to expose provenance? Will "provider" model be changed?
Research Challenges Who are the "experts" What level of expertise is needed to become "dangerous" with this new technology? What is the "ecosystem" (what is the equivalent of Web developer/web master/web user?)  If more and more of what we see includes integrated data from multiple sources, will that change the trust models Do we need to expose provenance? Will "provider" model be changed?  Formal vs. informal models of ontology I didn't discuss "folksonomy" but a key aspect is "social context" (Hendler & Golbeck, 08) Can social contexts use

Weitere ähnliche Inhalte

Was ist angesagt?

Semantic Search on the Rise
Semantic Search on the RiseSemantic Search on the Rise
Semantic Search on the RisePeter Mika
 
Knowledge Integration in Practice
Knowledge Integration in PracticeKnowledge Integration in Practice
Knowledge Integration in PracticePeter Mika
 
Making things findable
Making things findableMaking things findable
Making things findablePeter Mika
 
Social Machines Oxford Hendler
Social Machines Oxford HendlerSocial Machines Oxford Hendler
Social Machines Oxford HendlerJames Hendler
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataMatthew Rowe
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0John Breslin
 
"Why the Semantic Web will Never Work" (note the quotes)
"Why the Semantic Web will Never Work"  (note the quotes)"Why the Semantic Web will Never Work"  (note the quotes)
"Why the Semantic Web will Never Work" (note the quotes)James Hendler
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talkDan Brickley
 
Semantic search: from document retrieval to virtual assistants
Semantic search: from document retrieval to virtual assistantsSemantic search: from document retrieval to virtual assistants
Semantic search: from document retrieval to virtual assistantsPeter Mika
 
Understanding Queries through Entities
Understanding Queries through EntitiesUnderstanding Queries through Entities
Understanding Queries through EntitiesPeter Mika
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Juan Sequeda
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Juan Sequeda
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialEmanuele Della Valle
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialBarbara Starr
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataJuan Sequeda
 

Was ist angesagt? (20)

Semantic Search on the Rise
Semantic Search on the RiseSemantic Search on the Rise
Semantic Search on the Rise
 
Knowledge Integration in Practice
Knowledge Integration in PracticeKnowledge Integration in Practice
Knowledge Integration in Practice
 
Making things findable
Making things findableMaking things findable
Making things findable
 
Social Machines Oxford Hendler
Social Machines Oxford HendlerSocial Machines Oxford Hendler
Social Machines Oxford Hendler
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0
 
"Why the Semantic Web will Never Work" (note the quotes)
"Why the Semantic Web will Never Work"  (note the quotes)"Why the Semantic Web will Never Work"  (note the quotes)
"Why the Semantic Web will Never Work" (note the quotes)
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talk
 
Semantic search: from document retrieval to virtual assistants
Semantic search: from document retrieval to virtual assistantsSemantic search: from document retrieval to virtual assistants
Semantic search: from document retrieval to virtual assistants
 
Understanding Queries through Entities
Understanding Queries through EntitiesUnderstanding Queries through Entities
Understanding Queries through Entities
 
Library Linked Data
Library Linked DataLibrary Linked Data
Library Linked Data
 
Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011Consuming Linked Data 4/5 Semtech2011
Consuming Linked Data 4/5 Semtech2011
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 Tutorial
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorial
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
MyLifeBits van Microsoft
MyLifeBits van MicrosoftMyLifeBits van Microsoft
MyLifeBits van Microsoft
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
When?
When?When?
When?
 
Semantic Web, e-commerce
Semantic Web, e-commerceSemantic Web, e-commerce
Semantic Web, e-commerce
 

Andere mochten auch

Jerome Euzenat's presentation at SSSW 2011
Jerome Euzenat's presentation at SSSW 2011Jerome Euzenat's presentation at SSSW 2011
Jerome Euzenat's presentation at SSSW 2011sssw2011
 
Steffen Staab's Presentation at SSSW 2011
Steffen Staab's Presentation at SSSW 2011Steffen Staab's Presentation at SSSW 2011
Steffen Staab's Presentation at SSSW 2011sssw2011
 
Asun Gomez Perez's presentation at SSSW 2011
Asun Gomez Perez's presentation at SSSW 2011Asun Gomez Perez's presentation at SSSW 2011
Asun Gomez Perez's presentation at SSSW 2011sssw2011
 
On the Separability of Structural Classes of Communities
On the Separability of Structural Classes of CommunitiesOn the Separability of Structural Classes of Communities
On the Separability of Structural Classes of CommunitiesBruno Abrahao
 
Using HISCO and HISCAM to code and analyze occupations
Using HISCO and HISCAM to code and analyze occupationsUsing HISCO and HISCAM to code and analyze occupations
Using HISCO and HISCAM to code and analyze occupationsRichard Zijdeman
 
Historical occupational classification and stratification schemes (lecture)
Historical occupational classification and stratification schemes (lecture)Historical occupational classification and stratification schemes (lecture)
Historical occupational classification and stratification schemes (lecture)Richard Zijdeman
 

Andere mochten auch (6)

Jerome Euzenat's presentation at SSSW 2011
Jerome Euzenat's presentation at SSSW 2011Jerome Euzenat's presentation at SSSW 2011
Jerome Euzenat's presentation at SSSW 2011
 
Steffen Staab's Presentation at SSSW 2011
Steffen Staab's Presentation at SSSW 2011Steffen Staab's Presentation at SSSW 2011
Steffen Staab's Presentation at SSSW 2011
 
Asun Gomez Perez's presentation at SSSW 2011
Asun Gomez Perez's presentation at SSSW 2011Asun Gomez Perez's presentation at SSSW 2011
Asun Gomez Perez's presentation at SSSW 2011
 
On the Separability of Structural Classes of Communities
On the Separability of Structural Classes of CommunitiesOn the Separability of Structural Classes of Communities
On the Separability of Structural Classes of Communities
 
Using HISCO and HISCAM to code and analyze occupations
Using HISCO and HISCAM to code and analyze occupationsUsing HISCO and HISCAM to code and analyze occupations
Using HISCO and HISCAM to code and analyze occupations
 
Historical occupational classification and stratification schemes (lecture)
Historical occupational classification and stratification schemes (lecture)Historical occupational classification and stratification schemes (lecture)
Historical occupational classification and stratification schemes (lecture)
 

Ähnlich wie Jim Hendler's Presentation at SSSW 2011

Semantic Web Science
Semantic Web ScienceSemantic Web Science
Semantic Web ScienceJames Hendler
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for RealJames Hendler
 
Semantic Web 2.0
Semantic Web 2.0Semantic Web 2.0
Semantic Web 2.0hchen1
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008Blogtalk 2008
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudDhaval Thakker
 
Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersEmanuele Della Valle
 
X api chinese cop monthly meeting feb.2016
X api chinese cop monthly meeting   feb.2016X api chinese cop monthly meeting   feb.2016
X api chinese cop monthly meeting feb.2016Jessie Chuang
 
Kellogg XML Holland Speech
Kellogg XML Holland SpeechKellogg XML Holland Speech
Kellogg XML Holland SpeechDave Kellogg
 
Web 2.0 for IA's
Web 2.0 for IA'sWeb 2.0 for IA's
Web 2.0 for IA'sDave Malouf
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic WebIvan Herman
 
Text-mining and Automation
Text-mining and AutomationText-mining and Automation
Text-mining and Automationbenosteen
 
Web3.0- How brands can take advantage of the semantic shift - Brandsential
Web3.0- How brands can take advantage of the semantic shift -  BrandsentialWeb3.0- How brands can take advantage of the semantic shift -  Brandsential
Web3.0- How brands can take advantage of the semantic shift - BrandsentialJeffrey V
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchablePeter Mika
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Webliddy
 
Semantic Web
Semantic WebSemantic Web
Semantic Weblogus2k
 

Ähnlich wie Jim Hendler's Presentation at SSSW 2011 (20)

Semantic Web Science
Semantic Web ScienceSemantic Web Science
Semantic Web Science
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for Real
 
Semantic Web 2.0
Semantic Web 2.0Semantic Web 2.0
Semantic Web 2.0
 
Web 3.0 Emerging
Web 3.0 EmergingWeb 3.0 Emerging
Web 3.0 Emerging
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008
 
Sweo talk
Sweo talkSweo talk
Sweo talk
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data Cloud
 
Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS Practitioners
 
X api chinese cop monthly meeting feb.2016
X api chinese cop monthly meeting   feb.2016X api chinese cop monthly meeting   feb.2016
X api chinese cop monthly meeting feb.2016
 
Web3uploaded
Web3uploadedWeb3uploaded
Web3uploaded
 
Kellogg XML Holland Speech
Kellogg XML Holland SpeechKellogg XML Holland Speech
Kellogg XML Holland Speech
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Web 2.0 for IA's
Web 2.0 for IA'sWeb 2.0 for IA's
Web 2.0 for IA's
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
 
Text-mining and Automation
Text-mining and AutomationText-mining and Automation
Text-mining and Automation
 
Semantic web
Semantic webSemantic web
Semantic web
 
Web3.0- How brands can take advantage of the semantic shift - Brandsential
Web3.0- How brands can take advantage of the semantic shift -  BrandsentialWeb3.0- How brands can take advantage of the semantic shift -  Brandsential
Web3.0- How brands can take advantage of the semantic shift - Brandsential
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchable
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 

Kürzlich hochgeladen

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Kürzlich hochgeladen (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Jim Hendler's Presentation at SSSW 2011

  • 1. The Semantic Web: Reclaiming the vision Jim Hendler RPI http://www.cs.rpi.edu/~hendler @jahendler
  • 2. Original VisionWho first conceived of the Semantic Web?Tim Berners-Lee (WWW Geneva, 1994) ”… documents on the web describe real objects and imaginary concepts, and give particular relationships between them... For example, a document might describe a person. The title document to a house describes a house and also the ownership relation with a person. ... This means that machines, as well as people operating on the web of information, can do real things. For example, a program could search for a house and negotiate transfer of ownership of the house to a new owner. The land registry guarantees that the title actually represents reality.” Tim Berners-Lee plenary presentation at WWW Geneva, 1994
  • 4. A busy decade+ >200 Semantic Web talks since 2000
  • 5. Beyond XML:Agent Semantics Prehistory: 1st funding talk Oct. 1999 DARPA will lead the way with the development of Agent markup Language (DAML) a “semantic” language that ties the information on a page to machine readable semantics (ontology) Currently being explored at University level SHOE (Maryland), Ontobroker(Karlsruhe),OWL(Washington Univ) Largely grows from past DARPA programs (I3, ARPI) But not transitioning W3C focused on short-term gain:HTML/XML <ONTOLOGY ID=”powerpoint-ontology" VERSION="1.0" DESCRIPTION=”formal model for powerpoint presentations"> <DEF-CATEGORY NAME=”Title" ISA=”Pres-Feature" > <DEF-CATEGORY NAME=”Subtitle" ISA=”Pres-Feature" > <DEF-RELATION NAME=”title-of" SHORT="was written by"> <DEF-ARG POS=1 TYPE=”presentation"> <DEF-ARG POS=2 TYPE=”presenter" > <Title> Beyond XML <subtitle> agent semantics </subtitle> </title> <USE-ONTOLOGY ID=”PPT-ontology" VERSION="1.0" PREFIX=”PP" URL= "http://iwp.darpa.mil/ppt..html"> <CATEGORY NAME=”pp.presentation” FOR="http://iwp.darpa.mil/jhendler/agents.html"> <RELATION-VALUE POS1 = “Agents” POS2 = “/jhendler”>
  • 6. uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses This leads to a radically new view of interoperation Distributed,partially mapped, inconsistent -- but very flexible!
  • 7. Berners-Lee et al, 2001 (May 21, 2001)
  • 8. Web “travel agents” How many cows are there in Texas? Query processed: 73 answers found Google document search finds 235,312 possible page hits. Http://www…/CowTexas.html claims the answer is 289,921,836 A database entitled “Texas Cattle Association” can be queried for the answer, but you will need “authorization as a state employee.” A computer program that can compute that number is offered by the State of Texas Cattleman’s Cooperative, click here to run program. ... The “sex network” can answer anything that troubles you, click here for relief... The “UFO network” claims the “all cows in Texas have been replaced by aliens “Agent” Markup Language
  • 11. Use that markup in query/portal interfaces
  • 12. Services need Web Logics 2001: Semantic Web Services
  • 13. Services off the desktop 2003: Semantic Web Services
  • 14. The famous layercake Tim Berners-Lee, 2001
  • 16. (LayercakeISWC 2010) SAWSDL WSMO WSMOX WSMOL SPARUL
  • 17. DAMLNotional Schedule Now Later 2001: We will change the world!
  • 18. So where have we got to Semantic Web technology use has exceeded even my wildest expectations What is different now? Semantic Search All the big kids are playing! Advertising drives Web markets “Markets are created by disaggregating the producer and the consumer” “Buzz” around data on the Web esp. Open Government Data
  • 19. Sem Web 2010 April 2010
  • 20. Semantic Web 2010 July 2010
  • 21. Sem Web 2010 August 2010
  • 22. Sem Web 2010 July 2010
  • 23. Sem Web 2010 August 2010
  • 25. Example: OGP use growing quicklyFacebook incentivizing use of RDFa like buttons 15,178 sites of top 1,000,000 as of 3/3/11 Oct 2010: FB reportsRDFa is ~ 10-15% of > 3,000,000 likes per day! Facebook is encouraging developers to use the RDFaversion
  • 26. Because they want the links! The network is where their money is made! (predicted >$5B of advertising in next two years)
  • 27. Creates a platform for SW-powered apps
  • 28. They said it couldn’t be done We have proven a number of our critics (mostly) wrong
  • 29.
  • 30. Tagging doesn’t achieve goals without “social context”
  • 31. Example: Flickr tag “James”; Amazon tag “My-…”The Network effect requires links (Hendler & Golbeck, JWS, 2008)
  • 32. The database community fallacy The semantic web will never scale,1,000,000 triples and things go to heck Winner of the 2009 Billion Triples Challenge Just plain wrong!!
  • 33. “ad hoc” data integrationexample: Linked Open Govt Data More than 50 of these at http://logd.tw.rpi.edu See also http://data.gov and http://data.gov.uk
  • 34. And we do things the DB community struggles with
  • 35. Another Shirky criticism This is just a make-work program to keep AI scientists busy doing what they’ve always done Cannot create an ontology at Web Scale AI never works so it won’t this time Logic and reasoning will not work on the Web because people disagree and because logic isn’t powerful enough for what is needed (ok, he called it syllogism, but we know what he meant)
  • 36. The “bottom” of the Semantic Web What isseeing the mostuse?? RDFa
  • 37. The success of “Linked Data” Maturation of RDF technologies SPARQL endpoints Fits Web development models RDFa Works well with current search paradigms A little semantics goes a long way BUT WHAT IS STUNNING IS JUST HOW LITTLE! Equality via same URI RDFa mostly w/DBMS not triple store Not only no reasoning, but hardly any “principled” inferencing!
  • 38. The bad news… The ontology story is still confused
  • 39. Decidable Logic basis inconsistency Ontology: the OWL DL view Ontology as Barad-Dur (Sauron's tower): Extremely powerful! Patrolled by Orcs Let one little hobbit in, and the whole thing could come crashing down
  • 40. ontology: the linked-data view ontology and the tower of Babel We will build a tower to reach the sky We only need a little ontological agreement Who cares if we all speak different languages? Genesis 11:7 Let us go down, and there confound their language, that they may not understand one another's speech. So the Lord scattered them abroad from thence upon the face of all the earth: and they left off to build the city.
  • 41. OWL has had successes Examples from Clark and Parsia (2011) Decision-support tool for sales people to automate policy driven cross-selling recommendations at very large US bank built out of RDF integrated data, OWL reasoning, and Pellet At global 25 company (another bank) OWL and Pellet form the core of a bank-wide Entitlements service to represent, analyze, and query every access control policy for the entire bank, globally, in 50+ legal jurisdictions And many other companies could claim similar But most of these sorts of systems are still just coming out of prototype phase And most are still more “expert” system than Web app
  • 42. The tough love stuff OWL is succeeding to a large degree as a KR standard Building “expert systems” as a business has never gone away; OWL improves tooling But it is largely failing in bringing representation to the WWW cf. so-called “misuse” of owl:sameAs >> “proper” use cf. rdf:class >> owl:class cf. it is rare that ontologies link to others
  • 43. The gap is growing Linked-Data-based applications are growing in size, number and importance on the Web But the “vocabulary” story is still unclear C.f. Name a major application powered by DBpedia Ontology research is turning OWL into a usable KR standard, But the linking story is still unclear No linking without vocabularies No network effect without links
  • 44. What I think we MUST do Bridging the gap between the linked-data and ontology views requires some key research challenges to be addressed DL (and FOL) are useful formalisms for KR&R, but do not address the needs of the Web! Empirical comparisons are useful in scaling systems, but do not address the needs of an academic community!
  • 45. My Challenge to you A sufficient formalism for Semantic Web applications must Provide a model that accounts for linked data What is the equivalent of a DB calculus? Provide a means for evaluating incomplete reasoners In practice we must be able to model A-box effects as formally as T-box technologies
  • 46. Be bold! A sufficient formalism for Semantic Web applications must also Define what an ontology is Web ontologies really are Including external referents linking between terms Including ontology alignment partial mapping Including non-expressive formalisms real-world “errors”
  • 47. Start it this week! One idea on how to get there Define common problems that offer features of interest to both communities Compare approaches with respect to performance Develop hybrids that have best features of both as necessary Repeat (thanks Bettina!)
  • 48. Summary IADIS-2008 The infrastructure needs of intelligent systems are now being met by a combination of Semantic Web, Linked Data, Web Services and Rule-based systems Knowledge engineering can be jumpstarted from existing terminologies/ontologies, semi-structured systems, and other Web resources Web Services (espWSDL, SAWSDL) provide "wrappers" and other methods to let "legacy" systems play with agents Reasoners and rule-based systems are scaling in new ways, and receiving some standardization So where are all the agents???
  • 49. Regaining the Vision? The Semantic Web is here, it is working, and it will continue to do so OGP, schema.org, govt data But, for it to move to the next level and be all that we as a community have aspired for We must revisit and update the early visions for the modern web We must unify the “competing” models of linked-data and machine-readable vocabularies We must step up to some critical research challenges
  • 51. Research Challenges What is the Web culture? Design/use/analysis are connected to "cultural stereotypes" (Think HSBC ads) What are the cultural stereotypes in the emerging online community? What level of "knowledge" is needed by Web users? Is this dependent on application? User community? Is expressivity a plus, minus, non-issue? Especially in an open system (previous AI systems were "closed"
  • 52. Research Challenges Computational challenges as "end user" support Scaling Semantic Web HCI (What do we show "real users"?) What are the trade-offs in use Virtually all AI literature assumes a high-cost, high-value model The Semantic Web is showing us alternative models What are the trade-offs, analyses If more and more of what we see includes integrated data from multiple sources, will that change the trust models Do we need to expose provenance? Will "provider" model be changed?
  • 53. Research Challenges Who are the "experts" What level of expertise is needed to become "dangerous" with this new technology? What is the "ecosystem" (what is the equivalent of Web developer/web master/web user?) If more and more of what we see includes integrated data from multiple sources, will that change the trust models Do we need to expose provenance? Will "provider" model be changed? Formal vs. informal models of ontology I didn't discuss "folksonomy" but a key aspect is "social context" (Hendler & Golbeck, 08) Can social contexts use

Hinweis der Redaktion

  1. We start with thecakeThat was made by Timand see why we thinkSo well of himThis diagram is our most used everBecause it is soClear and clever
  2. But somewhere around 2006The layer cake was given a fixTo avoid outrageous barbs and stingsTim was forced to add more thingsAnd while this cakeHas a few more stacksThere’s still a lot of stuffit lacks
  3. And just add them to thecake---ThislayercakeI must confessReally is a bloody messTo many folksIt’s causing stress!