Link

SmartAnno

  1. Installation
  2. Quick Start
  3. A glimp of features
    1. The UMLS-based synonym expander
    2. The Word-embedding-based related term expander
    3. The snippet annotation interface embedded in Notebook
  4. A Colab Notebook Demo:

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

Animation of UMLS-based synonym expander

Animation of UMLS-based synonym expander

The snippet annotation interface embedded in Notebook

Animation of UMLS-based synonym expander

A Colab Notebook Demo:

A Colab Notebook Demo is here.