This page last changed on Jul 27, 2007 by lauvil@uiuc.edu.

Introduction

This component will display the rendered text. It could be an html widget like a div/frame or a swing widget like TextEditor or similar component.

Minimum Client expectation

-Must display and render HTML/XHTML.
-It should be able to render and request for parts of the chunk, for example page 1 or page 2
etc. This functionality is very important while dealing with large documents.
-Should map to a table of content or index model/object if the document is large.
-Asynchronous loading of the text in the background.

Additional Capability Requests

  • highlighting of multiple words in a unique color (or word subsets, so that lemmatized words can highlight the partial word)... If we could see this in a data driven way, then we may be able to implement the highlighting such that it doesn't matter how complex the query may be...
  • for a larger chunk, showing where the highlighted words occur (again using the same colors used in the highlighting)...
  • the ability to see the entire chunk or only a subset of the chunk where highlighting occurs with a visual cue of non-continuous sections...
  • the ability to see only subset of chunk where highlighting occurs, but that you could see multiple chunks...

Service Dependency

-Get part of the chunk (page 1, page 2 etc...)
-Information about size of the text.
-Return rendered text. html in the simplest case.

Renderer

Nora

Nora display does not support full html, this is because of flash issues in displaying html.

Wordhoard


FeatureLens

Featurelens has by far the coolest display, it does not display the HTML document. The size of text is represented by the size of the rectangle. Notice that the chunk display here is tied with the chunklist selection and display.

Notice how the occurrence of the text is displayed on the extreme right as the density function (more red means many more matches in that area).


Document generated by Confluence on Apr 19, 2009 15:04