COHSE Annotator

Timothy Miles-Board
tmb99r@ecs.soton.ac.uk

Requirements

Download Latest Version

Version 2.0 (zip)
Version 2.1 - AnnotationService support (zip) - see example AnnotationService

Configuration

The COHSE Annotator may be configured by creating a demo.xml file and placing it in the installation directory. Example configuration file.

Using the COHSE Annotation Toolbar

Showing/Hiding the COHSE Annotation Toolbar

  1. Open Internet Explorer
  2. To show the COHSE Annotation Toolbar, select COHSE.Annotator from the View->Toolbars menu (Figure 1/2).
  3. To hide the COHSE Annotation Toolbar, unselect COHSE.Annotator from the View->Toolbars menu (Figure 3)



Figure 1 : Adding the COHSE Annotation Toolbar to Internet Explorer



Figure 2 : The COHSE Annotation Toolbar



Figure 3 : Hiding the COHSE Annotation Toolbar


Annotating Resources using the Concept Browser

  1. Launch the Concept Browser (Figure 4b)
  2. Enter the URL of the resource(s) to be annotated
  3. Highlight the text to be annotated (Figure 5)
  4. Use the Concept Browser to create a construct which describes the highlighed text
  5. Select the "Annotate" function from the COHSE Annotation Toolbar (Figure 4a)
  6. The COHSE Annotation Toolbar inserts an annotation placeholder into the document (Figure 6)
  7. The COHSE Annotation Toolbar will store this annotation, and insert the placeholder whenever the annotated document is visited. See Saving Annotations for details of how to save the annotations made in a particular browsing session



Figure 4 : COHSE Annotation Toolbar functions
a Annotate selected text with currently selected concept in the Concept Browser b Launch Concept Browser c Save annotation session d Load annotations from previous session



Figure 5 : Text to be annotated is highlighted





Figure 6 : Placeholder for annotation inserted into document (top). When the mouse pointer is moved over this placeholder, the annotation context is highlighted, and the annotation details are displayed as a tooltip (bottom)


Saving Annotations

Saving Annotations to RDF file

After annotating a number of resources during an annotation session, the annotations can be preserved by saving them to an RDF file.
  1. Select the "Save" function from the COHSE Annotation Toolbar (Figure 4c)
  2. Select "Save the annotations created in this session as RDF" from the Save dialog box (Figure 7)
  3. Choose a location and filename for the RDF representation of the annotation session
  4. The internal annotation store maintained by the COHSE Annotation Toolbar will be cleared



Figure 7 : Saving annotations to RDF file


Saving Embedded Annotations as RDF

After annotating a resource in a session, a copy of that resource can be saved with its annotations embedded as an RDF data source.
  1. Select the "Save" function from the COHSE Annotation Toolbar (Figure 4c)
  2. Select "Save the currently loaded webpage with embedded annotations" from the Save dialog box (Figure 8)
  3. Choose a location and filename for the HTML file



Figure 8 : Embedding RDF annotations in a HTML file


Viewing Embedded Annotations

When a HTML page that has previously been saved with embedded annotations is visited, the embedded annotations are automatically extracted and presented using a different coloured icon (Figure 9).



Figure 9 : Embedded annotations are automatically displayed


Loading Annotations

The annotations saved from a previous session can be reloaded and augmented.
  1. Select the "Load" function from the COHSE Annotation Toolbar (Figure 4c)
  2. The internal annotation store maintained by the COHSE Annotation Toolbar will be replaced with the loaded annotations

Future Developments


Using the AnnotationService

Feature available in version 2.1+ only.

Links

The ontology http://potato.cs.man.ac.uk/cohse/ontologies/elephants.daml was used to annotate the page http://www.lettersfromafrica.org/dir/subjects/elephants.html for the purposes of this documentation.