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-pages
branch)
- publsih the stable (versioning) version:
- remove
-dev
word fromversion
property inpackage.json
npm run publish
(create/update<version property value>/
ongh-pages
branch)
- 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.