Skip to content

jianlins/SmartAnno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 try 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()
main.workflow.steps

A glimp of the annotation interface embedded in notebook

The following annimation shows annotating a sentence (whether a sentence is describing a disorder or not). annotation gif

A runnable Colab Notebook Demo

A Colab Notebook Demo is here: https://colab.research.google.com/drive/1hKauV26CTreyzwsa-2eipLmSJxQo2SmB?usp=sharing

Documentation

The full documentation can be found at SmartAnno Github Page

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published