ezTag
Tagging biomedical concepts via interactive learning

ezTag is a web-based concept tagging tool that allows users to manually annotate text with biomedical concepts, use annotated data to train models, and use trained models to tag text automatically. Because ezTag is interactive, the automatically tagged text can then be refined manually to create new annotated data for training an improved model.

In ezTag, users can upload documents in BioC format, including PubMed abstracts and PubMed Central full-text articles. Biomedical concepts (biomedical named entities and their concept IDs) can then be annotated with one of several automated tools:
  • State-of-the-art entity tagging tools such as TaggerOne, GNormPlus and tmVar
  • Our string match algorithm, using a user-provided lexicon
  • Customized tagging models (TaggerOne) trained on a set of annotated documents (i.e. a collection).

Basic workflow (without interactive learning):

Overview
  • The blue boxes in the figure indicate the steps users should follow to navigate to the specified function.

PLEASE READ THE TUTORIAL FOR MORE DETAILS OR GO TO COLLECTIONS TO START ANNOTATING.

Please Cite

D. Kwon, S. Kim, C.-H. Wei, R. Leaman and Z. Lu, ezTag: tagging biomedical concepts via interactive learning, Nucleic Acids Research, 46, W523-W529, 2018.

Main Features
Eztag icon entities

Any entity type

ezTag supports a wide variety of entity types, not just common types (gene, chemical, disease names and sequence variants).

Eztag icon full text

Full-text articles

The ezTag interface supports any document in BioC format, including both PubMed abstracts and PubMed Central full-text articles.

Eztag icon lexicon

Custom lexicons

ezTag allows users to upload their own dictionaries for annotation with the string match algorithm and training our tagging module, TaggerOne.

Eztag icon interactive learning

Interactive learning

ezTag allows users to revise annotations made automatically rather than annotate completely manually, which may lead to better productivity.

Eztag icon manual edit

Manual annotation

ezTag provides a user-friendly interface for manual annotation.

Eztag icon ui

Programmatic APIs

Trained tagging models are also accessible through RESTful APIs for usage outside ezTag or large-scale application.