Context and Tweetflows

A master student of mine – Michael Jaros – had an excellent idea how to integrate context information into Tweetflows. Simply by adding a prefix to a Tweetflow command we can easily add arbitrary context information. For example, it is possible to add worker qualifications (similar to Amazon Mechanical Turk) to Service requests:

? {level=native speaker, language=english}:proofread.blogEntry http://www.ikangai.com/blog

A different way to look at this kind of language extension is to regard the prefix as namespace. This, however, requires that the namespace is declared “somewhere”. For example, it can be done like this:

? bquali{level=native speaker, language=english}:proofread.blogEntry http://www.ikangai.com/blog

Each Tweet after the previous one, could use the namespace bquali without having to define it:

? bquali:proofread.blogArticle http://www.ikangai.com/article

Another interesting possibility is to create nested namespaces, which provide for a stepwise refinement:

? bquali.cs{subject=computer science, level=phd}:proofread.blogArticle http://www.ikangai.com/article

We are going to continue our work in this area and will rework the Tweetflow specification in the next weeks.

your ikangai science team

, ,
  • Delicious
  • Facebook
  • Digg
  • Reddit
  • StumbleUpon
  • Twitter

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>