Your SlideShare is downloading. ×
Adaptive Blue Sem Tech Meetup Nyc
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Adaptive Blue Sem Tech Meetup Nyc

667

Published on

Presentation of Glue, http://getglue.com, a browser addon made by AdaptiveBlue. In depth discussion of our Semantic Technologies.

Presentation of Glue, http://getglue.com, a browser addon made by AdaptiveBlue. In depth discussion of our Semantic Technologies.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
667
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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.
  • 6. AdaptiveBlue Technologies Recognize Everyday Things
  • 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.
  • 13. Glue Demo
  • 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
  • 19. AB Meta: Example
  • 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. Discount Code: ST9ADP http://www.semantic-conference.com/
  • 22. http://getglue.com http://abmeta.org http://twitter/alexiskold Alex.Iskold@gmail.com

×