Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The list below contains the current available suggestions and discussions.

Suggested UIMA applications

 UIMA Firefox plugin

We want to start showing the benefit of UIMA with a short simple application. This application should run as a Mozilla Firefox plugin to analyze the currently loaded web page in the browser and highlight the detected annotations. It should be easy to configure so that users can plug in their own analysis components to highlight the entities of their choice.

The flow of the application is:

1) Web page is loaded in the browser
2) With the browser page load event the UIMA plugin application is triggered to analyze the content of the web page and to return the analysis results.
3) The analysis results are transformed and used to highlight the corresponding entities in the web content.

The UIMA analysis engines in the plugin can be configured with PEAR package or UIMA service references that should be used for the analysis. The returned analysis result is transformed and prepared that it can be used for highlighting. Maybe the result can run through additional custom filers before it is used for the highlighting to have an additional customization on the highlighting.

The Java UIMA runtime in the plugin can maybe realized with the "Java in Firefox extension" plugin (http://developer.mozilla.org/en/docs/Java_in_Firefox_ExtensionsImage Added).

We currently have not much experience with Firefox plugin development so we are looking for volunteers to help us develop this application. We especially need some support in the area of "Firefox extensions with Java" and "highlighting with JavaScript". So everybody who is interested in such an application is welcome to help.