SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Evaluating Information Sources
Evaluating Information SourcesEvaluating Information Sources
Evaluating Information Sourceshisled
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...Databricks
 
Designing Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeDesigning Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeVicke Cheung
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQLOpen Data Support
 
Evaluating internet sources
Evaluating internet  sourcesEvaluating internet  sources
Evaluating internet sourcesMagdy Mahdy
 
Music Recommendation Tutorial
Music Recommendation TutorialMusic Recommendation Tutorial
Music Recommendation TutorialOscar Celma
 
Graph Structure in the Web - Revisited. WWW2014 Web Science Track
Graph Structure in the Web - Revisited. WWW2014 Web Science TrackGraph Structure in the Web - Revisited. WWW2014 Web Science Track
Graph Structure in the Web - Revisited. WWW2014 Web Science TrackChris Bizer
 
How to find information on the internet
How to find information on the internetHow to find information on the internet
How to find information on the internetDalia El-Shafei
 
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
Taxonomies and Ontologies – The Yin and Yang of Knowledge ModellingTaxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
Taxonomies and Ontologies – The Yin and Yang of Knowledge ModellingSemantic Web Company
 
The Semantic Web: An Introduction
The Semantic Web: An IntroductionThe Semantic Web: An Introduction
The Semantic Web: An IntroductionElena Simperl
 
The Future of Data Science
The Future of Data ScienceThe Future of Data Science
The Future of Data ScienceDataWorks Summit
 
Web 2.0 Mashups
Web 2.0 MashupsWeb 2.0 Mashups
Web 2.0 Mashupshchen1
 
Mapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawlMapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawldata publica
 

What's hot (20)

Semantic web
Semantic webSemantic web
Semantic web
 
Evaluating Information Sources
Evaluating Information SourcesEvaluating Information Sources
Evaluating Information Sources
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...
Building a Knowledge Graph with Spark and NLP: How We Recommend Novel Drugs t...
 
Designing Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us seeDesigning Creative Content: How visualising data helps us see
Designing Creative Content: How visualising data helps us see
 
The ins and outs of RAML
The ins and outs of RAMLThe ins and outs of RAML
The ins and outs of RAML
 
Semantic web
Semantic webSemantic web
Semantic web
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
 
Evaluating internet sources
Evaluating internet  sourcesEvaluating internet  sources
Evaluating internet sources
 
Music Recommendation Tutorial
Music Recommendation TutorialMusic Recommendation Tutorial
Music Recommendation Tutorial
 
Graph Structure in the Web - Revisited. WWW2014 Web Science Track
Graph Structure in the Web - Revisited. WWW2014 Web Science TrackGraph Structure in the Web - Revisited. WWW2014 Web Science Track
Graph Structure in the Web - Revisited. WWW2014 Web Science Track
 
How to find information on the internet
How to find information on the internetHow to find information on the internet
How to find information on the internet
 
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
Taxonomies and Ontologies – The Yin and Yang of Knowledge ModellingTaxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
 
RDF, linked data and semantic web
RDF, linked data and semantic webRDF, linked data and semantic web
RDF, linked data and semantic web
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
RDF and OWL
RDF and OWLRDF and OWL
RDF and OWL
 
The Semantic Web: An Introduction
The Semantic Web: An IntroductionThe Semantic Web: An Introduction
The Semantic Web: An Introduction
 
The Future of Data Science
The Future of Data ScienceThe Future of Data Science
The Future of Data Science
 
Web 2.0 Mashups
Web 2.0 MashupsWeb 2.0 Mashups
Web 2.0 Mashups
 
Mapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawlMapping french open data actors on the web with common crawl
Mapping french open data actors on the web with common crawl
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

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