Semantic Microblogging

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

4 comments

Comments 1 - 4 of 4 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

48 Favorites, 1 Group & 1 Event

Semantic Microblogging - Presentation Transcript

  1. Semantic Microblogging Benjamin Nowack bnode.org / semsol.com
  2. Cementic? Symantec?
  3. Semantics = Meaning
  4. A web where computers can (better) understand what a page is about ... The Semantic Web
  5. … and where they can then do more without our help. Not necessarily complex stuff.
    • Add this event to my calendar!
    • Generate an album from (only) the photos in this Activity Stream!
    • List all #mbc09 Twitter and Identi.ca users who share a friend with me!
    • What are the most popular links about microblogging on Twitter?
    • Auto-block all followers with „SEO“ or “Social Media Expert” in their profile!
  6. Evolution, not Revolution! (A semantic web could enable revolutionary new apps, though)
  7. A little semantics ...
    • <title>
    • PageRank
    • rel=alternate
    • Tags
    • RSS
  8. We're slowly increasing the content granularity on the web
    • HTML
    • CSS
    • microformats
    • RDF / RDFa
    • ...
  9. … moving from documents and links t o (arbitrary) things and their relations .
  10. The “How” is a huge puzzle, though
    • Creation (NLP, annotations, wrappers, ...)
    • Publication (embedded, separate, API, formats, ...)
    • Discovery (centralized, decentralized, push, pull, ...)
    • Access / Privacy
    • Integration / Repurposing
  11. Bringing microblogging into the SemWeb play (and the other way round).
  12. Creating content for the semantic web is often cumbersome.
  13. Writing microposts is easy and fun.
  14. Microblogs mash short-term, social chatter with long-term-useful information.
  15. Microblogging improves and accelerates product development, PR, and CRM (but lacks reporting/controlling) .
  16. Microblog streams are the biggest productivity killer since IM and email notifications.
  17. SemWeb technology enables self-describing content, querying, custom filtering, and automation.
  18. The semantic web still doesn't have easy input UIs for everyday use.
  19. Microblogging clients are becoming ubiquitous.
  20. The semantic web uses small units to encode information. Subject > Predicate > Object Thing > Key > Value ID > Verb > Object … MBC09 > location > Hamburg
  21. Microbloggers use short posts to encode information.
  22. Microblogs are flexible
    • Life / Work logging
    • Conversations
    • Note taking
    • Announcements / CRM
    • Bookmarking & Tagging
    • Interest tracking
  23. Microblogs are not fully Enterprise 2.0-ready yet
    • No long-term archives or backups
    • No granular privacy settings
    • No project-oriented interfaces
    • No DB-like filtering or querying
    • No integration of external data
  24. A solution
  25. Let's use microblogs to create structured content on the fly. Get rich filtering of “information streams” in return.
  26. A semantic microblog
    • simplifies the creation of machine-readable information
    • „ knows“ what posts are about
    • enables task-specific interaction methods
    • helps with repetitive processes
  27. The structure-to-opacity ratio in µPosts is already very high @joe, the new #release is out: http://bit.ly/123 by alec on 2009-01-24 ------------------------------------------------------------------------------------------------------------------------- RT @sue: I can #offer a #ride from #Berlin to the #mbc09 in #Hamburg by alec on 2009-01-24 author, @recipient, @persons, #hashtags, date, content, URLs (even without hashtags!)
  28. What if we could do: @joe, the new #release is out: http://bit.ly/123 (#version=RC2 #fix=bug27 #_2h #_billable) by alec on 2009-01-24 ------------------------------------------------------------------------------------------------------------------------- Attended great #talk by #seesmic's @kaotisch (#topic=xmpp #event=mbc09 ****) by alec on 2009-01-24 ------------------------------------------------------------------------------------------------------------------------- RT @sue: I can #offer a #ride to the #mbc09 #from=Berlin #to=Hamburg by alec on 2009-01-23 ------------------------------------------------------------------------------------------------------------------------- Arrived at #mbc09 (#location=Hamburg) by alec on 2009-01-23
  29. … something magic happens...
  30. … and my microblog could then
    • tell me which countries I’ve been to this year
    • filter posts by tag
    • filter by machine tag key and/or value
    • generate software release notes
    • generate project reports (or even invoices)
    • recommend links or experts for some topic
    • Provide a query API
  31. The challenge
  32. Finding the sweet spot between simplicity and added value
    • Syntax patterns should evolve slowly, and in a bottom-up way
    • Re-use existing patterns (#tag, @person, to:group, ...)
    • UIs will need slight improvements (machine tag suggestions, filters, ...)
  33. Prototypes, Demos, Experiments
  34. SMOB
    • smob.sioc-project.org
    • maintained by DERI Galway
    • source available
    • tag disambiguation via RDF
      • #geo:Paris, #dbpedia:France
    • SPARQL API
  35. SMOB
  36. HD Streams
    • fun experiment
    • feed subscriptions based on seed tags
      • twitter, identi.ca, ma.gnolia, delicious
    • (hash)tag extraction
    • entity extraction via NLP APIs (OpenCalais, Zemanta)
    • entity expansion via dbpedia, freebase, crunchbase
    • faceted entity browsing (just a crappy proof of concept)
    • SPARQL API
    http://bnode.org/blog/2009/01/16/connecting-the-lod-dots-with-calais-4-0-and-zemanta
  37. HD Streams
  38. Smesher
    • semantic microblogging client with local storage
    • twitter / identi.ca integration
    • structure detection / extraction
      • hash tags, machine tags (#foo=bar), private tags (#_foo)
      • Re-tweets (leading RT), private posts (leading PP)
      • @recipient, @person
      • Ratings (e.g. ****)
      • URLs (expanded)
    • simple dashboard for custom lists and filters
    • SPARQL API
    source going to be made available at smesher.org and through a devx.com article
  39. Smesher
  40. Smesher (SPARQL API)

+ Benjamin NowackBenjamin Nowack, 9 months ago

custom

5617 views, 48 favs, 17 embeds more stats

Slides about combining semantic web technology with more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 5617
    • 5042 on SlideShare
    • 575 from embeds
  • Comments 4
  • Favorites 48
  • Downloads 157
Most viewed embeds
  • 166 views on http://bnode.org
  • 152 views on http://smesher.org
  • 108 views on http://smesher.com
  • 72 views on http://www.chiefmartec.com
  • 25 views on http://semanticweb30.wordpress.com

more

All embeds
  • 166 views on http://bnode.org
  • 152 views on http://smesher.org
  • 108 views on http://smesher.com
  • 72 views on http://www.chiefmartec.com
  • 25 views on http://semanticweb30.wordpress.com
  • 21 views on http://planetrdf.com
  • 12 views on http://ejang.net
  • 4 views on http://aleksandarbasara.com
  • 3 views on http://www.bnode.org
  • 3 views on http://www.smesher.com
  • 2 views on http://www.ejang.net
  • 2 views on http://moonston.blogspot.com
  • 1 views on http://tumblr.codegent.com
  • 1 views on http://lj-toys.com
  • 1 views on http://emmeesse.wordpress.com
  • 1 views on http://blog.gokcebulbul.com
  • 1 views on http://www.tumblr.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events