GithubHelp home page GithubHelp logo

temu-bsc / asit Goto Github PK

View Code? Open in Web Editor NEW
2.0 7.0 0.0 35.56 MB

Advanced Semantic Indexing Tool

Dockerfile 0.54% Python 33.90% Shell 1.81% JavaScript 9.28% TypeScript 34.89% HTML 14.61% SCSS 4.98%
labels asit patents scientific-articles humans

asit's Introduction

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

asit's People

Contributors

darrylestrada97 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.