HTMLAnno is a web-based linguistic annotation tool for xhtml/txt documents.
It offers functions for annotating the documents with labels and relations.
For natural language processing and machine learning, it is suitable for development of gold-standard data with named entity spans, dependency relations, and coreference chains.
| Icon | Description |
|---|---|
| Span highlighting. | |
| One-way relation. This is used for annotating dependency relation between spans. |
First, install Node.js and npm. The version of Node.js must be 8+.
Then, run the following commands (example is run on Bash, /var/www/html/htmlanno exists, and need to writable this directory):
npm install
env BASE_DIR=/var/www/html/htmlanno npm run publishLocal
and you can access HTMLAnno via localhost/htmlanno/latest.
- publish the latest version:
npm run pulish(create/updatelatest/ongh-pagesbranch)
- publsih the stable (versioning) version:
- remove
-devword fromversionproperty inpackage.json npm run publish(create/update<version property value>/ongh-pagesbranch)
- remove
For developing,
npm run watch
This command starts Webpack Dev Server and you can access http://localhost:8080/dist/index.html in your browser.