Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 2.29 KB

README.md

File metadata and controls

66 lines (46 loc) · 2.29 KB

Advanced Semantic Indexing Tool

Automatic assignation of labels to different types of documents, mainly in Spanish.

Supported labels:

  • DeCS (Descriptores en Ciencias de la Salud), analog Spanish version of English MeSH terms
  • HPO (Human Phenotype Ontology) (future feature)

Supported types of documents:

  • Scientific articles from IBECS (Índice Bibliográfico Español en Ciencias de la Salud)
  • Scientific articles from LILACS (Literatura Latinoamericana y del Caribe en Ciencias de la Salud)
  • Clinical studies from REec (Registro Español de estudios clínicos)
  • Health research projects from Portal FIS (Fondo de Investigación en Salud)
  • Patents in Spanish from Google Patents

Applications

ASIT is a web tool that aims to help indexer to label documents in a effective and much faster way by giving the indexer suggestions of labels based on each document.

The main objective of indexing documents is to obtain a gold-standard set (i.e. annotated by humans) that maps the text within each document to some of those controlled labels.

Implementation

This web tool has been built with the following technologies:

Deployment

In order to develop or deploy this application, docker-compose must be installed in your system.

Development

git checkout development
git pull origin development
cd frontend && npm install && cd ..
docker-compose down
docker-compose up

If no input file (-f) is specified, docker-compose uses docker-compose.yml by default.

Staging (pre-production)

git checkout staging
git pull origin staging
docker-compose -f staging.yml down
docker-compose -f staging.yml up --build -d

Production

git checkout master
git pull origin master
docker-compose -f production.yml down
docker-compose -f production.yml up --build -d