We are looking to build an editor for (human) translators that would
display many layers of offset based annotations while allowing real time
edits of both text and possibly the annotations themselves.
So far this project (link below) is the best example we have seen. We
were wondering if UIMA had something similar or could offer us some
insights. We are certainly interested in applying UIMA annotators. But
its the real time editing part we are finding challenging.
http://code.google.com/p/wave-robot-java-client/
Jim
On 9/9/2010 1:30 AM, Thilo Götz wrote:
Hi,
On 9/9/2010 01:00, Jim Hargrave wrote:
I apologize if my terminology doesn't match with normal UIMA usage - but
hopefully the general idea will be understandable.
Is it always assumed that UIMA's document text is immutable?
yes.
Let's say you have some text and with several position-based annotations. The
text changes, now all of your annotation positions are incorrect. Are there
API's that allow you to change your text, but still preserve the offsets in
your annotations?
There is no built-in support for this sort of thing in UIMA.
It would be easy to do after UIMA analysis has finished, but
I imagine you want to modify the text during analysis. That
is not possible because UIMA subjects of analysis are
immutable.
If you give us more details, we may have some ideas about
different approaches to the issue.
--Thilo
Jim
NOTICE: This email message is for the sole use of the intended recipient(s)
and may contain confidential and privileged information. Any unauthorized
review, use, disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply email and destroy all
copies of the original message.