digitalutsc / islandora_web_annotations

An Islandora module that enables annotation on Islandora objects, following the W3C Web annotation model.
GNU General Public License v3.0
7 stars 5 forks source link

Client Feedback: Annotation tagging #187

Open kstapelfeldt opened 7 years ago

kstapelfeldt commented 7 years ago

Video Annotation Feedback:

As a user, I would like the ability to tag annotations to categorize them by type or topic, so that I can more easily analyze the resulting annotation body (using more than plain text analysis).

Note: Using Islandora's Taxonomy, as we do with Islandora Forms, would be a highly desirable method for allowing users to author and manage term. See also: Integration between taxonomies and Islandora Forms. https://groups.google.com/forum/#!topic/islandora/O5bXlqeAVoc

kstapelfeldt commented 7 years ago

Next step: UI sketch

kstapelfeldt commented 7 years ago
  1. Type an @symbol and begin typing a tag, an autcomplete brings back options (Facebook or Github type feature) tagging-in-interface In Twitter, this is similar to what happens when you enter a pound sign, and that would also be fine. However, note that this is different from option 3.

  2. Select a WYSIWYG button and select tag a) as configured in the web annotation module or elsewhere (similar to taxonomy features) or b) some reasonable default that can handle an expanding list of annotations

Mouseover mouseover-tagging

Dialog Box taxonomy-box Note that ideally the dialog box could represent taxonomies as configured by the user. i.e. from one or more specific vocabularies

  1. Use a hashtag to tag the annotation and reserve this character for solr indexing somehow.

    • A user enters a term, identified by a pound sign close to a character (#blessed). Solr indexes any alphanumeric characters preceded by a pound sign as a string (stopping at a whitespace).
  2. Something else?

User should be able to configure whether or not users can tag annotations. Tags (categories) should be available in Solr?

Natkeeran commented 7 years ago

@kstapelfeldt Are tags to be used to reference a particular annotation (i.e like tags for a blog post) or to enhance the content of an annotation (i.e controlled vocabulary)?

Natkeeran commented 7 years ago

The tagging UI here is http://projectmirador.org/demo/ is a good reference for us as well.

kstapelfeldt commented 7 years ago

metadata on the object.

kstapelfeldt commented 6 years ago

Requires work to both UIs and backend. We could consider a scope estimate as part of this release.

Natkeeran commented 6 years ago

Exploratory UI: anno_tag.zip (See the anno/example/example.html)

Scope Notes: