Adaptive Blue Sem Tech Meetup Nyc


Published on

Presentation of Glue,, a browser addon made by AdaptiveBlue. In depth discussion of our Semantic Technologies.

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Adaptive Blue Sem Tech Meetup Nyc

  1. 1. AdaptiveBlue Semantic Technologies Alex Iskold Founder/CEO AdaptiveBlue
  2. 2. Agenda About AdaptiveBlue  AdaptiveBlue’s Approach to Semantics  Glue: The Network of People and Things  AdaptiveBlue Technology Stack  AB Meta 
  3. 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. 4. quot;It's not the documents, it is the THINGS they are about which are importantquot; Tim Bernes-Lee
  5. 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.
  6. 6. AdaptiveBlue Technologies Recognize Everyday Things
  7. 7. in PAGES, LINKS and TEXT… A page about a book A text containing an address A link is pointing to a stock
  8. 8. We Create Common Identify For Things Across the Web
  9. 9. From Web of Pages to the Web of Things + + Blogosphere Media Sites Retail Sites
  10. 10. Get Glue. The Network That Sticks With You.
  11. 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. 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.
  13. 13. Glue Demo
  14. 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. 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. 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. 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. 18. RDFa-based format for declaring objects in pages
  19. 19. AB Meta: Example
  20. 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
  21. 21. Discount Code: ST9ADP
  22. 22. http://twitter/alexiskold
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.