To get any decent kind of interactivity (i.e. avoid a page reload on each tag) out of a web app for the usage you describe, you'll have to get all Web 2.0 and do client-side javascript etc.
If it doesn't *have* to be a web app, then this would be a fairly straightforward perl/tk or perl/gtk GUI. The only bit which might be hard is choosing the right widget for your large amount of text and managing the word selection.
And I don't know of any existing tools. You might be able to abuse an HTML editor for this purpose. You could add a tag, e.g. <span> to a word and put the tag name in the 'id' attribute or similar. If you used <em> instead of <span> you could even see what words were already tagged.
Post-processing the HTML to your desired format should be fairly straightforward with CPAN's help.
In reply to Re: web-and-perl-based Named Entity annotator
by jbert
in thread web-and-perl-based Named Entity annotator
by punkish
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |