The tool does not export for now neither it can tag any test. The task of export and tagging is in progress and for now you can pick any issue from the Issue section of the repository
Anoy
is a tagging tool built using python-flask that enables you to manually tag documents with custom tags and export them as XML documents. This is an ideal tool for a data team who wants to manually tag documents for training a data model.
Sample document
Boggarts lavender robes, Hermione Granger Fantastic Beasts and Where to Find Them. Bee in your bonnet Hand of Glory elder wand, spectacles House Cup Bertie Bott’s Every Flavor Beans Impedimenta. Stunning spells tap-dancing spider Slytherin’s Heir mewing kittens Remus Lupin. Palominos scarlet train black robes, Metamorphimagus Niffler dead easy second bedroom. Padma and Parvati Sorting Hat Minister of Magic blue turban remember my last. Let us hit Accio.
For training a data model we want to tag few segments of above document with some tags. For example, we want to tag
Hermione Granger
asPERSON_NAME
spider
asANIMAL
Accio
asSPELL
You want tagged document to be like
Boggarts lavender robes,
<PERSON_NAME>Hermione Granger</PERSON_NAME>
Fantastic Beasts and Where to Find Them. Bee in your bonnet Hand of Glory elder wand, spectacles House Cup Bertie Bott’s Every Flavor Beans Impedimenta. Stunning spells tap-dancing<ANIMAL>spider</ANIMAL>
Slytherin’s Heir mewing kittens Remus Lupin. Palominos scarlet train black robes, Metamorphimagus Niffler dead easy second bedroom. Padma and Parvati Sorting Hat Minister of Magic blue turban remember my last. Let us hit<SPELL>Accio</SPELL>
.
With Anoy you can do this with ease. You just need to
- Define tags
PERSON_NAME
andANIMAL
- Select text
Hermione Granger
apply tagPERSON_NAME
- Select text
spider
and apply tagANIMAL
. - Select text
Accio
and apply tagSPELL
. - Export the document
- Installation
- Features
- How to contribute
- Issues
- Contributors
- Mailing List
- Creators
- Copyright and license
The procedure of installing Anoy
is pretty simple. Just follow the steps below.
$ git clone https://github.com/frictionle/anoy.git
Edit following variables in app/config.py
ANOY_HOME_FOLDER
: path of the directory where you want to store the application data and configuration settings.
Make anoy
as your working directory and execute the script start.sh
. This script will install all the dependencies and will start the server on localhost:5000
as well.
$ cd anoy
$ ./start.sh
Hit the following URL from any browser of your choice
http://localhost:5000/
- Tag text file
The list is very small :-( but together we can make it big. Check out how you can contribute.
Anyone with basic knowledge of jQuery and Python can contribute to Anoy
.
Contributing to Anoy
is simple. You can
There is a crisp documentation written on How to contribute; you can follow that and get started 😄
Have a bug or a feature request? You can find our existing and closed issues here. If your problem or idea is not addressed yet, please open a new issue.
This is our own "Hall Of Fame" and these are some of the most awesome people who made this project possible.
This list is for development discussions like current issues and patch suggestions.
- Subscribe by sending an e-mail to: [email protected]
- To un-subscribe send an e-mail to: [email protected]
Visit this group at: https://groups.google.com/forum/#!forum/frictionle-anoy
Arpit Bhayani
Code copyright 2015 Arpit Bhayani. Code released under the MIT license.