add predicate functionality to annotator entry field
how about adding a bit of semantic vocab to the post annotator input field?
-
if first key is a #, purpose is "tagging"
-
if first key is a ?, purpose is "questioning"
-
if first key is a !, purpose is "identifying" (or rather "highlighting"?)
-
if first key is a @, purpose is "classifying"
-
if first key is a =, purpose is "describing"
-
if first key is a :, purpose is "commenting"
-
paste a url and the body purpose switches to "linking"
-
entering hashtags within the annotation text creates "tagging" type annotations referring to the main freetext body annotation (not the timeline!)
in addition one should be able to set the current default predicate (and also change it when editing annotations)
the whole edit/setting workflow should be as unobtrusive as possible though. shouldn't be mandatory to decide on this, default is always "commenting"