As I (@tecoholic) hasn't worked on ML related projects in a long time, I am no longer invested in maintaining this project. If you would like to take up maintanence of this project kindly ping here
NER Annotator for SpaCy allows you to create training data for creating a custome NER Model with custom tags. It can either be access as a web application directly from https://tecoholic.github.io/ner-annotator/ or can be installed in Linux systems as a desktop application.
An experimental version of the annotator is also available for
- Linux as a Debian Package or an AppImage
- Windows as a x64 MSI Installer
- Node JS 12.x or 14.x
- Yarn Package Manager
- Rust (for building desktop versions)
- Open another terminal and start the server for the UI
yarn
yarn serve
Now go to http://localhost:8081/ner-annotator/
The desktop applications have been created using Tauri.
yarn tauri:serve
To build the final binaries run
yarn tauri:build
- Adds "Back" button that allows navigating back to sentences/text blocks that's already been tagged and make changes.
- Rewritten UI using Quasar framework
- Export and Import tags
- #14 - Remembers tags across sessions
- #3 - Adds a button to enable/disable removing of tags to prevent accidental removal of tags
- Adds the desktop application