SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
AdaptiveBlue
Semantic Technologies

        Alex Iskold
 Founder/CEO AdaptiveBlue
    http://getglue.com
Agenda

    About AdaptiveBlue

    AdaptiveBlue’s Approach to Semantics

    Glue: The Network of People and Things

    AdaptiveBlue Technology Stack

    AB Meta

About AdaptiveBlue

 Founded in 2006, based in New York

 Funded by USV and RRE

 Focuses on enhancing browsing experience

 Launched BlueOrganizer and Glue add-ons for
  Firefox and SmartLinks Widgets for blogs
quot;It's not the documents, it is
 the THINGS they are about
     which are importantquot;

        Tim Bernes-Lee
AdaptiveBlue’s Approach
       to Semantics
1. Focus on What Exists: Leverage information
  in HTML & use web service APIs.

2. Focus on Nouns: Make computers recognizes
  Books, Music, Movies & other everyday things.

3. Focus on Users: Make the browsing
  experience better right now.
AdaptiveBlue Technologies
Recognize Everyday Things
in PAGES, LINKS and TEXT…




A page about a book               A text containing an address




                A link is pointing to a stock
We Create Common Identify
 For Things Across the Web
From Web of Pages to the Web of Things




                                +
              +
Blogosphere       Media Sites       Retail Sites
Get Glue. The Network That
      Sticks With You.
    http://getglue.com
What is Glue?

Glue is a contextual network that uses
semantic technology to automatically
connect people around everyday things -
books, music, movies, stars, artists,
stocks, wine, restaurants and more.
1. Contextual: Glue is distributed and appears
  when it makes sense on popular sites.

2. Automatic: Users participate in Glue just by
  browsing their favorite sites.

3. Simple: Glue removes the friction involved
  in networking - the network comes to you.
Glue Demo
Semantic Technology Stack
                     Concept Definition

         Server-based XML schemas for things (nouns):
        books, music, movies, stocks, wines, recipes, etc.

                     Identity Algorithms

Correlation of the same thing from different pages across the web.


                  Recognition Algorithms

         Recognition of things in Pages, Links and Text

                      Action Definitions

        Server-based XML schemas for actions (verbs):
       What can be done with this thing around the web?
Semantic Technology Stack:
           Concept Definitions


1. XML-based: A schema file resides on the
   server for each type.

2. Data Composition: Each type has attributes
   (i.e. book has author, etc.)

3. Extensible: New types can be plugged into
    the engine dynamically.
Semantic Technology Stack:
            Identity Algorithms

1. Key-based: Each object in the system has
   unique key, depending on its type:
   books/kite_runner/khaled_hosseini

2. Attribute-based: Keys are based on the
   combination of attributes (i.e. title/author)

3. Normalized: Multiple transformations and
   validations are applied to raw text to
   generate the keys.
Semantic Technology Stack:
           Recognition Algorithms

1. Extraction: First phase of the recognition is
   based on processing elements of the page:
   XML-based framework for parsing DOM used
   both by Java backend and JavaScript client.

2. Cleaning: Second phase of the recognition is
    asynchronous query of multiple web services/API.
    For books we query Amazon, for movies Netflix,
    etc. and then normalize and merge results.

3. Caching: Clean objects are cached. Misses/false-
    positives are patched manually.
ABMeta.org


 RDFa-based format for
declaring objects in pages
AB Meta: Example
AB Meta

    Object-centric: Focuses on everyday things that we

    encounter around the web

    Lightweight: No complex markup, can work without

    changes to the body of the document

    Intuitive: The names of things and attributes are in

    plain English

    Efficient: The meta headers are easy to get to without

    parsing entire HTML page

    Extensible: Additional attributes and concepts are

    easy to add
Discount Code: ST9ADP

http://www.semantic-conference.com/
http://getglue.com
http://abmeta.org
http://twitter/alexiskold
 Alex.Iskold@gmail.com

Más contenido relacionado

La actualidad más candente

Anchor tag HTML Presentation
Anchor tag HTML PresentationAnchor tag HTML Presentation
Anchor tag HTML PresentationNimish Gupta
 
Introduction to the Web and HTML
Introduction to the Web and HTMLIntroduction to the Web and HTML
Introduction to the Web and HTMLSiddharthBorderwala
 
The Connection Machine
The Connection MachineThe Connection Machine
The Connection MachineLeigh Dodds
 
Lesson 2: Getting To Know HTML
Lesson 2: Getting To Know HTMLLesson 2: Getting To Know HTML
Lesson 2: Getting To Know HTMLOlivia Moran
 
Html links
Html linksHtml links
Html linksJayjZens
 
Linkbuilding for WordPress, by Rebecca Haden of Haden Interactive
Linkbuilding for WordPress, by Rebecca Haden of Haden InteractiveLinkbuilding for WordPress, by Rebecca Haden of Haden Interactive
Linkbuilding for WordPress, by Rebecca Haden of Haden InteractiveRebecca Haden
 
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptgetting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptzachbrowne
 
eleni raquel and leannas URL mini assignment
eleni raquel and leannas URL mini assignmenteleni raquel and leannas URL mini assignment
eleni raquel and leannas URL mini assignmentguest5e8030
 
raquel leanna eleni url mini assignment
raquel leanna eleni url mini assignmentraquel leanna eleni url mini assignment
raquel leanna eleni url mini assignmentgiraffes
 
Leanna, Eleni and Raquel\'s URL Mini Assignment
Leanna, Eleni and Raquel\'s URL Mini AssignmentLeanna, Eleni and Raquel\'s URL Mini Assignment
Leanna, Eleni and Raquel\'s URL Mini Assignment_lee_
 
iGoogle Gadgets
iGoogle GadgetsiGoogle Gadgets
iGoogle GadgetsKatie Lynn
 
Web1O1 - Intro to HTML/CSS
Web1O1 - Intro to HTML/CSSWeb1O1 - Intro to HTML/CSS
Web1O1 - Intro to HTML/CSSNYCSS Meetup
 
Moving at the Speed-of-Cloud Without Getting Owned
Moving at the Speed-of-Cloud Without Getting OwnedMoving at the Speed-of-Cloud Without Getting Owned
Moving at the Speed-of-Cloud Without Getting OwnedDeborah Schalm
 

La actualidad más candente (19)

Anchor tag HTML Presentation
Anchor tag HTML PresentationAnchor tag HTML Presentation
Anchor tag HTML Presentation
 
Semantic HTML
Semantic HTMLSemantic HTML
Semantic HTML
 
Introduction to the Web and HTML
Introduction to the Web and HTMLIntroduction to the Web and HTML
Introduction to the Web and HTML
 
The Connection Machine
The Connection MachineThe Connection Machine
The Connection Machine
 
Open source mobile web maps
Open source mobile web mapsOpen source mobile web maps
Open source mobile web maps
 
Html hyperlinks
Html hyperlinksHtml hyperlinks
Html hyperlinks
 
Lesson 2: Getting To Know HTML
Lesson 2: Getting To Know HTMLLesson 2: Getting To Know HTML
Lesson 2: Getting To Know HTML
 
Html links
Html linksHtml links
Html links
 
Linkbuilding for WordPress, by Rebecca Haden of Haden Interactive
Linkbuilding for WordPress, by Rebecca Haden of Haden InteractiveLinkbuilding for WordPress, by Rebecca Haden of Haden Interactive
Linkbuilding for WordPress, by Rebecca Haden of Haden Interactive
 
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptgetting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
 
Links in Html
Links in HtmlLinks in Html
Links in Html
 
eleni raquel and leannas URL mini assignment
eleni raquel and leannas URL mini assignmenteleni raquel and leannas URL mini assignment
eleni raquel and leannas URL mini assignment
 
raquel leanna eleni url mini assignment
raquel leanna eleni url mini assignmentraquel leanna eleni url mini assignment
raquel leanna eleni url mini assignment
 
Leanna, Eleni and Raquel\'s URL Mini Assignment
Leanna, Eleni and Raquel\'s URL Mini AssignmentLeanna, Eleni and Raquel\'s URL Mini Assignment
Leanna, Eleni and Raquel\'s URL Mini Assignment
 
iGoogle Gadgets
iGoogle GadgetsiGoogle Gadgets
iGoogle Gadgets
 
Html links
Html linksHtml links
Html links
 
Web1O1 - Intro to HTML/CSS
Web1O1 - Intro to HTML/CSSWeb1O1 - Intro to HTML/CSS
Web1O1 - Intro to HTML/CSS
 
Web based collaboration tools
Web based collaboration toolsWeb based collaboration tools
Web based collaboration tools
 
Moving at the Speed-of-Cloud Without Getting Owned
Moving at the Speed-of-Cloud Without Getting OwnedMoving at the Speed-of-Cloud Without Getting Owned
Moving at the Speed-of-Cloud Without Getting Owned
 

Destacado

GetGlue Pepsi/X Factor Campaign
GetGlue Pepsi/X Factor CampaignGetGlue Pepsi/X Factor Campaign
GetGlue Pepsi/X Factor CampaignAlex Iskold
 
Techstars NYC Fall 2015 Program Overview
Techstars NYC Fall 2015 Program OverviewTechstars NYC Fall 2015 Program Overview
Techstars NYC Fall 2015 Program OverviewAlex Iskold
 
GetGlue QR Codes Announcement at Ad:Tech
GetGlue QR Codes Announcement at Ad:TechGetGlue QR Codes Announcement at Ad:Tech
GetGlue QR Codes Announcement at Ad:TechAlex Iskold
 
How to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldHow to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldAlex Iskold
 
NYC Amazon Web Services Meetup: How Glue uses AWS
NYC Amazon Web Services Meetup: How Glue uses AWSNYC Amazon Web Services Meetup: How Glue uses AWS
NYC Amazon Web Services Meetup: How Glue uses AWSAlex Iskold
 

Destacado (8)

GetGlue Pepsi/X Factor Campaign
GetGlue Pepsi/X Factor CampaignGetGlue Pepsi/X Factor Campaign
GetGlue Pepsi/X Factor Campaign
 
Techstars NYC Fall 2015 Program Overview
Techstars NYC Fall 2015 Program OverviewTechstars NYC Fall 2015 Program Overview
Techstars NYC Fall 2015 Program Overview
 
GetGlue QR Codes Announcement at Ad:Tech
GetGlue QR Codes Announcement at Ad:TechGetGlue QR Codes Announcement at Ad:Tech
GetGlue QR Codes Announcement at Ad:Tech
 
How to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex IskoldHow to run your startup on Amazon Web Services, by Alex Iskold
How to run your startup on Amazon Web Services, by Alex Iskold
 
Danger Of Free
Danger Of FreeDanger Of Free
Danger Of Free
 
NYC Amazon Web Services Meetup: How Glue uses AWS
NYC Amazon Web Services Meetup: How Glue uses AWSNYC Amazon Web Services Meetup: How Glue uses AWS
NYC Amazon Web Services Meetup: How Glue uses AWS
 
Skopenow
Skopenow Skopenow
Skopenow
 
Leblum
LeblumLeblum
Leblum
 

Similar a Adaptive Blue Sem Tech Meetup Nyc

Web2 And Java
Web2 And JavaWeb2 And Java
Web2 And Javasenejug
 
Web and DAMS - NC ECHO Dig Institute
Web and DAMS - NC ECHO Dig InstituteWeb and DAMS - NC ECHO Dig Institute
Web and DAMS - NC ECHO Dig Instituteegore
 
Web 2.0: new definition of web
Web 2.0: new definition of webWeb 2.0: new definition of web
Web 2.0: new definition of webNeeraj Singh
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDon Day
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascripttutorialsruby
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascripttutorialsruby
 
Publishing strategies for API documentation
Publishing strategies for API documentationPublishing strategies for API documentation
Publishing strategies for API documentationTom Johnson
 
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
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web pageMahmoud Shaqria
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewAndreas Blumauer
 
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERMINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERAsish Verma
 
12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocrat12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocratlinoj
 
Discovering The World From Your Laptop
Discovering The World From Your LaptopDiscovering The World From Your Laptop
Discovering The World From Your LaptopJ T "Tom" Johnson
 
How Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishHow Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishNagamurali Reddy
 

Similar a Adaptive Blue Sem Tech Meetup Nyc (20)

Web2 And Java
Web2 And JavaWeb2 And Java
Web2 And Java
 
Web and DAMS - NC ECHO Dig Institute
Web and DAMS - NC ECHO Dig InstituteWeb and DAMS - NC ECHO Dig Institute
Web and DAMS - NC ECHO Dig Institute
 
html5 project.pptx
html5 project.pptxhtml5 project.pptx
html5 project.pptx
 
Web 2.0: new definition of web
Web 2.0: new definition of webWeb 2.0: new definition of web
Web 2.0: new definition of web
 
Web 3.0
Web 3.0 Web 3.0
Web 3.0
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and Developer
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascript
 
Winter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20JavascriptWinter%200405%20-%20Advanced%20Javascript
Winter%200405%20-%20Advanced%20Javascript
 
Publishing strategies for API documentation
Publishing strategies for API documentationPublishing strategies for API documentation
Publishing strategies for API documentation
 
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
 
Semantic web
Semantic webSemantic web
Semantic web
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web page
 
Webware Webinar
Webware WebinarWebware Webinar
Webware Webinar
 
Introduction to Html
Introduction to HtmlIntroduction to Html
Introduction to Html
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick Overview
 
Html5 basics
Html5 basicsHtml5 basics
Html5 basics
 
MINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVERMINOR PROZECT REPORT on WINDOWS SERVER
MINOR PROZECT REPORT on WINDOWS SERVER
 
12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocrat12 core technologies you should learn, love, and hate to be a 'real' technocrat
12 core technologies you should learn, love, and hate to be a 'real' technocrat
 
Discovering The World From Your Laptop
Discovering The World From Your LaptopDiscovering The World From Your Laptop
Discovering The World From Your Laptop
 
How Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul IrishHow Browsers Work -By Tali Garsiel and Paul Irish
How Browsers Work -By Tali Garsiel and Paul Irish
 

Último

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Adaptive Blue Sem Tech Meetup Nyc

  • 1. AdaptiveBlue Semantic Technologies Alex Iskold Founder/CEO AdaptiveBlue http://getglue.com
  • 2. Agenda About AdaptiveBlue  AdaptiveBlue’s Approach to Semantics  Glue: The Network of People and Things  AdaptiveBlue Technology Stack  AB Meta 
  • 3. About AdaptiveBlue  Founded in 2006, based in New York  Funded by USV and RRE  Focuses on enhancing browsing experience  Launched BlueOrganizer and Glue add-ons for Firefox and SmartLinks Widgets for blogs
  • 4. quot;It's not the documents, it is the THINGS they are about which are importantquot; Tim Bernes-Lee
  • 5. AdaptiveBlue’s Approach to Semantics 1. Focus on What Exists: Leverage information in HTML & use web service APIs. 2. Focus on Nouns: Make computers recognizes Books, Music, Movies & other everyday things. 3. Focus on Users: Make the browsing experience better right now.
  • 7. in PAGES, LINKS and TEXT… A page about a book A text containing an address A link is pointing to a stock
  • 8. We Create Common Identify For Things Across the Web
  • 9. From Web of Pages to the Web of Things + + Blogosphere Media Sites Retail Sites
  • 10. Get Glue. The Network That Sticks With You. http://getglue.com
  • 11. What is Glue? Glue is a contextual network that uses semantic technology to automatically connect people around everyday things - books, music, movies, stars, artists, stocks, wine, restaurants and more.
  • 12. 1. Contextual: Glue is distributed and appears when it makes sense on popular sites. 2. Automatic: Users participate in Glue just by browsing their favorite sites. 3. Simple: Glue removes the friction involved in networking - the network comes to you.
  • 14. Semantic Technology Stack Concept Definition Server-based XML schemas for things (nouns): books, music, movies, stocks, wines, recipes, etc. Identity Algorithms Correlation of the same thing from different pages across the web. Recognition Algorithms Recognition of things in Pages, Links and Text Action Definitions Server-based XML schemas for actions (verbs): What can be done with this thing around the web?
  • 15. Semantic Technology Stack: Concept Definitions 1. XML-based: A schema file resides on the server for each type. 2. Data Composition: Each type has attributes (i.e. book has author, etc.) 3. Extensible: New types can be plugged into the engine dynamically.
  • 16. Semantic Technology Stack: Identity Algorithms 1. Key-based: Each object in the system has unique key, depending on its type: books/kite_runner/khaled_hosseini 2. Attribute-based: Keys are based on the combination of attributes (i.e. title/author) 3. Normalized: Multiple transformations and validations are applied to raw text to generate the keys.
  • 17. Semantic Technology Stack: Recognition Algorithms 1. Extraction: First phase of the recognition is based on processing elements of the page: XML-based framework for parsing DOM used both by Java backend and JavaScript client. 2. Cleaning: Second phase of the recognition is asynchronous query of multiple web services/API. For books we query Amazon, for movies Netflix, etc. and then normalize and merge results. 3. Caching: Clean objects are cached. Misses/false- positives are patched manually.
  • 18. ABMeta.org RDFa-based format for declaring objects in pages
  • 20. AB Meta Object-centric: Focuses on everyday things that we  encounter around the web Lightweight: No complex markup, can work without  changes to the body of the document Intuitive: The names of things and attributes are in  plain English Efficient: The meta headers are easy to get to without  parsing entire HTML page Extensible: Additional attributes and concepts are  easy to add