SlideShare une entreprise Scribd logo
1  sur  23
Web  Evolution Nova Spivack nova@twine.com
The Intelligence is in the Connections Intelligent Web Web OS Web 4.0  Semantic Web       2018 Intelligent personal agents Real-Time Web Web 3.0  Natural Language Search SWRL Activity streams 2009 OWL SPARQL Lifestreaming AJAX OpenID Semantic Search Social Web Microblogging Widgets ATOM RSS RDF Mashups P2P Memetrackers Office 2.0 Web 2.0  Javascript Flash SOAP Virtual worlds Blogging XML Social Media 1999 The Web Java HTML Social Networks SaaS Connections between Information HTTP Wikis Directory Portals VR Online Services Keyword Search Lightweight Collaboration Web 1.0  Websites BBS Gopher 1989 SQL MacOS Consumer online services The Desktop Groupware SGML Multimedia  CDROMs Databases Windows File Servers The Internet PC Era Email IRC 1977 FTP USENET PC’s File Systems Connections between people
The Future of Search Semantic technologies help to regain  Productivity in the face of overwhelming Information growth… The Intelligent Web Web 4.0  2018 Web scale reasoning Intelligent agents The Semantic Web Web 3.0  Natural language search 2009 Automatic semantic tagging  (Ontologies) The Social Web  Web 2.0  Human social tagging “folksonomies” Productivity of Search The World Wide Web 1998 Web 1.0  1989 Keyword search The Desktop Directories PC Era As amount of data grows, keyword search Is becoming less productive… 1979 Files & Folders Databases Amount of data
The Big Opportunity… The social graph just connects people The semantic graph connects everything People Emails Companies And it uses richer semantics to enable: ,[object Object]
More targeted ads
Smarter collaboration
Deeper integration
Richer content
Better personalizationProducts Places Services Interests Web Pages Activities Documents Projects Multimedia Events Groups
The Third Decade of the Web The next generation: A period in time, not a technology… Enrich the structure of the Web with Semantics Transform the Web from fileserver to database Do for data what Web did for documents Make data easily accessible and searchable
A Higher Resolution Web IBM.com Web Site Joe Person IBM Company Lives in Palo Alto City Publisher of Fan of Lives in Subscriber to Employee of Sue Person Jane Person Dave.com RSS Feed Fan of Coldplay Band Friend of Member of Depiction of Design Team Group Married to Source of Member  of 123.JPG Photo Bob Person Dave.com Weblog Depiction of Member of Member of Dave Person Stanford Alumnae Group Author of Member of
The Web Is the Database! IBM.com Web Site Joe Person IBM Company Palo Alto City Lives in Publisher of Fan of Lives in Subscriber to Employee of Sue Person Jane Person Dave.com RSS Feed Coldplay Band Fan of Friend of Member of Design Team Group Depiction of Married to Source of 123.JPG Photo Member  of Bob Person Dave.com Weblog Depiction of Member of Dave Person Stanford Alumnae Group Member of Author of Member of Application A Application B
Smart Data Smart Data is data that carries whatever is needed to make use of it. Software can be thinner yet more general – loads in portable data and domain knowledge only when needed.  The smarts moves into the data itself rather than being hard-coded into the software
Five Approaches to Semantics
The Tagging Approach Tagging
The Statistical Approach Statistics
The Linguistic Approach Linguistics
The Semantic Web Approach Semantic Web
The Artificial Intelligence Approach Artificial Intelligence
The Approaches Compared A.I. Semantic Web Make the Data Smarter Linguistics Tagging Statistics Make the software smarter
The Approaches Compared Wolfram Alpha DBpedia Freebase Siri Twine Flickr Make the Data Smarter Bing / Powerset Delicious Hakia FAST Yahoo Wikipedia Autonomy Google Make the software smarter
Two Paths to Adding Semantics
The Semantic Web is a Key Enabler Moves the “intelligence” out of applications, into the data Data becomes self-describing; Meaning of data becomes part of the data Data = Metadata. Just-in-time data Applications can pull the schema for data only when the data is needed, rather than having to anticipate it

Contenu connexe

Tendances

Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 
URL Presentation
URL PresentationURL Presentation
URL PresentationvRudd
 
LIS 653, Session 6: FRBR & Relationships
LIS 653, Session 6: FRBR & Relationships LIS 653, Session 6: FRBR & Relationships
LIS 653, Session 6: FRBR & Relationships Dr. Starr Hoffman
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentRandy Connolly
 
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1MongoDB
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)Ameer Sameer
 
MongoDB Schema Design
MongoDB Schema DesignMongoDB Schema Design
MongoDB Schema DesignMongoDB
 
Information retrival system and PageRank algorithm
Information retrival system and PageRank algorithmInformation retrival system and PageRank algorithm
Information retrival system and PageRank algorithmRupali Bhatnagar
 
Invotra's History of Cyber Security
Invotra's History of Cyber SecurityInvotra's History of Cyber Security
Invotra's History of Cyber SecurityInvotra
 

Tendances (20)

Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 
URL Presentation
URL PresentationURL Presentation
URL Presentation
 
LIS 653, Session 6: FRBR & Relationships
LIS 653, Session 6: FRBR & Relationships LIS 653, Session 6: FRBR & Relationships
LIS 653, Session 6: FRBR & Relationships
 
Deep web Seminar
Deep web Seminar Deep web Seminar
Deep web Seminar
 
Searching techniques
Searching techniquesSearching techniques
Searching techniques
 
Web crawler
Web crawlerWeb crawler
Web crawler
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1
MongoDB Atlas – der beste Weg, MongoDB in der Cloud zu betreiben 1
 
Ppt of blogs
Ppt of blogsPpt of blogs
Ppt of blogs
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Document Database
Document DatabaseDocument Database
Document Database
 
Graph databases
Graph databasesGraph databases
Graph databases
 
MongoDB Schema Design
MongoDB Schema DesignMongoDB Schema Design
MongoDB Schema Design
 
Information retrival system and PageRank algorithm
Information retrival system and PageRank algorithmInformation retrival system and PageRank algorithm
Information retrival system and PageRank algorithm
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Report on web development
Report on web developmentReport on web development
Report on web development
 
Web Crawlers
Web CrawlersWeb Crawlers
Web Crawlers
 
Search Engine ppt
Search Engine pptSearch Engine ppt
Search Engine ppt
 
Invotra's History of Cyber Security
Invotra's History of Cyber SecurityInvotra's History of Cyber Security
Invotra's History of Cyber Security
 
Web application architecture
Web application architectureWeb application architecture
Web application architecture
 

En vedette

The Evolution of the Web
The Evolution of the WebThe Evolution of the Web
The Evolution of the WebCJ Gammon
 
Nova Spivack - Semantic Web Talk
Nova Spivack - Semantic Web TalkNova Spivack - Semantic Web Talk
Nova Spivack - Semantic Web Talksyawal
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic WebSourav Sharma
 
Intro to Front-End Web Devlopment
Intro to Front-End Web DevlopmentIntro to Front-End Web Devlopment
Intro to Front-End Web Devlopmentdamonras
 
Web Issues
Web IssuesWeb Issues
Web Issuestterrill
 
Website design and devlopment
Website design and devlopmentWebsite design and devlopment
Website design and devlopmentPX Media
 
Struts2 course chapter 1: Evolution of Web Applications
Struts2 course chapter 1: Evolution of Web ApplicationsStruts2 course chapter 1: Evolution of Web Applications
Struts2 course chapter 1: Evolution of Web ApplicationsJavaEE Trainers
 
Issues of web design and structure
Issues of web design and structureIssues of web design and structure
Issues of web design and structureDotTourism
 
Markup language classification, designing static and dynamic
Markup language classification, designing static and dynamicMarkup language classification, designing static and dynamic
Markup language classification, designing static and dynamicAnkita Bhalla
 
What Is Web 3.0 - Characteristics of Web 3.0
What Is Web 3.0 - Characteristics of Web 3.0What Is Web 3.0 - Characteristics of Web 3.0
What Is Web 3.0 - Characteristics of Web 3.0Augustine Fou
 
Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Joseph Lewis
 
Responsive Web Design with HTML5 and CSS3
Responsive Web Design with HTML5 and CSS3Responsive Web Design with HTML5 and CSS3
Responsive Web Design with HTML5 and CSS3Kannika Kong
 

En vedette (20)

The Evolution of the Web
The Evolution of the WebThe Evolution of the Web
The Evolution of the Web
 
Nova Spivack - Semantic Web Talk
Nova Spivack - Semantic Web TalkNova Spivack - Semantic Web Talk
Nova Spivack - Semantic Web Talk
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic Web
 
Presentazione pda web 4.0
Presentazione pda web 4.0Presentazione pda web 4.0
Presentazione pda web 4.0
 
Intro to Front-End Web Devlopment
Intro to Front-End Web DevlopmentIntro to Front-End Web Devlopment
Intro to Front-End Web Devlopment
 
Web Issues
Web IssuesWeb Issues
Web Issues
 
Website design and devlopment
Website design and devlopmentWebsite design and devlopment
Website design and devlopment
 
Class2
Class2Class2
Class2
 
Struts2 course chapter 1: Evolution of Web Applications
Struts2 course chapter 1: Evolution of Web ApplicationsStruts2 course chapter 1: Evolution of Web Applications
Struts2 course chapter 1: Evolution of Web Applications
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Issues of web design and structure
Issues of web design and structureIssues of web design and structure
Issues of web design and structure
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Web 2.0
Web 2.0 Web 2.0
Web 2.0
 
Markup Languages
Markup LanguagesMarkup Languages
Markup Languages
 
Markup language classification, designing static and dynamic
Markup language classification, designing static and dynamicMarkup language classification, designing static and dynamic
Markup language classification, designing static and dynamic
 
What Is Web 3.0 - Characteristics of Web 3.0
What Is Web 3.0 - Characteristics of Web 3.0What Is Web 3.0 - Characteristics of Web 3.0
What Is Web 3.0 - Characteristics of Web 3.0
 
Web evolution (Part I)
Web evolution (Part I) Web evolution (Part I)
Web evolution (Part I)
 
Client side and server side scripting
Client side and server side scriptingClient side and server side scripting
Client side and server side scripting
 
Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)
 
Responsive Web Design with HTML5 and CSS3
Responsive Web Design with HTML5 and CSS3Responsive Web Design with HTML5 and CSS3
Responsive Web Design with HTML5 and CSS3
 

Similaire à Evolution of the Web and Semantic Technologies

Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008Blogtalk 2008
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic WebAditya Tuli
 
Making things findable
Making things findableMaking things findable
Making things findablePeter Mika
 
Web Search And Mining (Ntuim)
Web Search And Mining (Ntuim)Web Search And Mining (Ntuim)
Web Search And Mining (Ntuim)Hector Lin
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011sssw2011
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreBarbaraStarr2009
 
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
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)guest71e24d
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
 
Introduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoIntroduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoJordan Epp
 
A fresh new look into Information Gathering - OWASP Spain
A fresh new look into Information Gathering - OWASP SpainA fresh new look into Information Gathering - OWASP Spain
A fresh new look into Information Gathering - OWASP SpainChristian Martorella
 
Semantic Web 2.0
Semantic Web 2.0Semantic Web 2.0
Semantic Web 2.0hchen1
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic webDarren Wood
 

Similaire à Evolution of the Web and Semantic Technologies (20)

Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic Web
 
Making things findable
Making things findableMaking things findable
Making things findable
 
Web Search And Mining (Ntuim)
Web Search And Mining (Ntuim)Web Search And Mining (Ntuim)
Web Search And Mining (Ntuim)
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
 
Web 2.0 - Then And Now
Web 2.0 - Then And NowWeb 2.0 - Then And Now
Web 2.0 - Then And Now
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
 
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
 
Future of data
Future of dataFuture of data
Future of data
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
 
JahiaOne - Semantic Web with Jahia
JahiaOne - Semantic Web with JahiaJahiaOne - Semantic Web with Jahia
JahiaOne - Semantic Web with Jahia
 
Introduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoIntroduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day Two
 
Update08 Web2
Update08 Web2Update08 Web2
Update08 Web2
 
A fresh new look into Information Gathering - OWASP Spain
A fresh new look into Information Gathering - OWASP SpainA fresh new look into Information Gathering - OWASP Spain
A fresh new look into Information Gathering - OWASP Spain
 
SDoW2010 keynote
SDoW2010 keynoteSDoW2010 keynote
SDoW2010 keynote
 
Introduction to Web 2.0
Introduction to Web 2.0Introduction to Web 2.0
Introduction to Web 2.0
 
Semantic Web 2.0
Semantic Web 2.0Semantic Web 2.0
Semantic Web 2.0
 
Review
ReviewReview
Review
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic web
 

Dernier

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Dernier (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

Evolution of the Web and Semantic Technologies

  • 1. Web Evolution Nova Spivack nova@twine.com
  • 2. The Intelligence is in the Connections Intelligent Web Web OS Web 4.0 Semantic Web 2018 Intelligent personal agents Real-Time Web Web 3.0 Natural Language Search SWRL Activity streams 2009 OWL SPARQL Lifestreaming AJAX OpenID Semantic Search Social Web Microblogging Widgets ATOM RSS RDF Mashups P2P Memetrackers Office 2.0 Web 2.0 Javascript Flash SOAP Virtual worlds Blogging XML Social Media 1999 The Web Java HTML Social Networks SaaS Connections between Information HTTP Wikis Directory Portals VR Online Services Keyword Search Lightweight Collaboration Web 1.0 Websites BBS Gopher 1989 SQL MacOS Consumer online services The Desktop Groupware SGML Multimedia CDROMs Databases Windows File Servers The Internet PC Era Email IRC 1977 FTP USENET PC’s File Systems Connections between people
  • 3. The Future of Search Semantic technologies help to regain Productivity in the face of overwhelming Information growth… The Intelligent Web Web 4.0 2018 Web scale reasoning Intelligent agents The Semantic Web Web 3.0 Natural language search 2009 Automatic semantic tagging (Ontologies) The Social Web Web 2.0 Human social tagging “folksonomies” Productivity of Search The World Wide Web 1998 Web 1.0 1989 Keyword search The Desktop Directories PC Era As amount of data grows, keyword search Is becoming less productive… 1979 Files & Folders Databases Amount of data
  • 4.
  • 9. Better personalizationProducts Places Services Interests Web Pages Activities Documents Projects Multimedia Events Groups
  • 10. The Third Decade of the Web The next generation: A period in time, not a technology… Enrich the structure of the Web with Semantics Transform the Web from fileserver to database Do for data what Web did for documents Make data easily accessible and searchable
  • 11. A Higher Resolution Web IBM.com Web Site Joe Person IBM Company Lives in Palo Alto City Publisher of Fan of Lives in Subscriber to Employee of Sue Person Jane Person Dave.com RSS Feed Fan of Coldplay Band Friend of Member of Depiction of Design Team Group Married to Source of Member of 123.JPG Photo Bob Person Dave.com Weblog Depiction of Member of Member of Dave Person Stanford Alumnae Group Author of Member of
  • 12. The Web Is the Database! IBM.com Web Site Joe Person IBM Company Palo Alto City Lives in Publisher of Fan of Lives in Subscriber to Employee of Sue Person Jane Person Dave.com RSS Feed Coldplay Band Fan of Friend of Member of Design Team Group Depiction of Married to Source of 123.JPG Photo Member of Bob Person Dave.com Weblog Depiction of Member of Dave Person Stanford Alumnae Group Member of Author of Member of Application A Application B
  • 13. Smart Data Smart Data is data that carries whatever is needed to make use of it. Software can be thinner yet more general – loads in portable data and domain knowledge only when needed. The smarts moves into the data itself rather than being hard-coded into the software
  • 14. Five Approaches to Semantics
  • 17. The Linguistic Approach Linguistics
  • 18. The Semantic Web Approach Semantic Web
  • 19. The Artificial Intelligence Approach Artificial Intelligence
  • 20. The Approaches Compared A.I. Semantic Web Make the Data Smarter Linguistics Tagging Statistics Make the software smarter
  • 21. The Approaches Compared Wolfram Alpha DBpedia Freebase Siri Twine Flickr Make the Data Smarter Bing / Powerset Delicious Hakia FAST Yahoo Wikipedia Autonomy Google Make the software smarter
  • 22. Two Paths to Adding Semantics
  • 23. The Semantic Web is a Key Enabler Moves the “intelligence” out of applications, into the data Data becomes self-describing; Meaning of data becomes part of the data Data = Metadata. Just-in-time data Applications can pull the schema for data only when the data is needed, rather than having to anticipate it
  • 24. The Semantic Web = Open database layer for the Web
  • 25. The Growing Linked Data Universe
  • 26. The Growing Semantic Web ONLINE SERVICES CONSUMERS DEVELOPERS APPLICATIONS
  • 28. Contact Information Nova Spivack Founder/CEO, Twine.com nova@twine.com Twitter.com/novaspivack