SmartAnno
SmartAnno is a semi-automatic annotation tool implemented within jupyter notebook. It uses deep learning model in the backend to learn a smarter and smarter model over time while users annotating the data. It also integrates word embedding, and UMLS synonym heuristics to improve learning rate.
Installation
pip install smartanno
if you have older version installed, then you might want to upgrade it:
pip install smartanno -U --no-cache-dir
Quick Start
Within a jupyter notebook, add a python cell, type:
from SmartAnno.gui.Main import Main
main=Main()
Then, create another python cell, type:
main.start()
A glimp of features
The UMLS-based synonym expander
The Word-embedding-based related term expander
The snippet annotation interface embedded in Notebook
A Colab Notebook Demo:
A Colab Notebook Demo is here.