TeXTracT: a Web-based Tool for Building NLP-enabled Applications

Over the last few years, the software industry has showed an increasing interest for applications with Natural Language Processing (NLP) capabilities. Several cloud-based solutions have emerged with the purpose of simplifying and streamlining the integration of NLP techniques via Web services. These...

Descripción completa

Detalles Bibliográficos
Autores principales: Rago, Alejandro, Ramos, Facundo M., Vélez, Juan I., Díaz Pace, J. Andrés, Marcos, Claudio
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2016
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/57251
http://45jaiio.sadio.org.ar/sites/default/files/asse-14.pdf
Aporte de:
id I19-R120-10915-57251
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Web-based services
Procesamiento de Lenguaje Natural
Frameworks
Software development
spellingShingle Ciencias Informáticas
Web-based services
Procesamiento de Lenguaje Natural
Frameworks
Software development
Rago, Alejandro
Ramos, Facundo M.
Vélez, Juan I.
Díaz Pace, J. Andrés
Marcos, Claudio
TeXTracT: a Web-based Tool for Building NLP-enabled Applications
topic_facet Ciencias Informáticas
Web-based services
Procesamiento de Lenguaje Natural
Frameworks
Software development
description Over the last few years, the software industry has showed an increasing interest for applications with Natural Language Processing (NLP) capabilities. Several cloud-based solutions have emerged with the purpose of simplifying and streamlining the integration of NLP techniques via Web services. These NLP techniques cover tasks such as language detection, entity recognition, sentiment analysis, classification, among others. However, the services provided are not always as extensible and configurable as a developer may want, preventing their use in industry-grade developments and limiting their adoption in specialized domains (e.g., for analyzing technical documentation). In this context, we have developed a tool called TeXTracT that is designed to be composable, extensible, configurable and accessible. In our tool, NLP techniques can be accessed independently and orchestrated in a pipeline via RESTful Web services. Moreover, the architecture supports the setup and deployment of NLP techniques on demand. The NLP infrastructure is built upon the UIMA framework, which defines communication protocols and uniform service interfaces for text analysis modules. TeXTracT has been evaluated in two case-studies to assess its pros and cons.
format Objeto de conferencia
Objeto de conferencia
author Rago, Alejandro
Ramos, Facundo M.
Vélez, Juan I.
Díaz Pace, J. Andrés
Marcos, Claudio
author_facet Rago, Alejandro
Ramos, Facundo M.
Vélez, Juan I.
Díaz Pace, J. Andrés
Marcos, Claudio
author_sort Rago, Alejandro
title TeXTracT: a Web-based Tool for Building NLP-enabled Applications
title_short TeXTracT: a Web-based Tool for Building NLP-enabled Applications
title_full TeXTracT: a Web-based Tool for Building NLP-enabled Applications
title_fullStr TeXTracT: a Web-based Tool for Building NLP-enabled Applications
title_full_unstemmed TeXTracT: a Web-based Tool for Building NLP-enabled Applications
title_sort textract: a web-based tool for building nlp-enabled applications
publishDate 2016
url http://sedici.unlp.edu.ar/handle/10915/57251
http://45jaiio.sadio.org.ar/sites/default/files/asse-14.pdf
work_keys_str_mv AT ragoalejandro textractawebbasedtoolforbuildingnlpenabledapplications
AT ramosfacundom textractawebbasedtoolforbuildingnlpenabledapplications
AT velezjuani textractawebbasedtoolforbuildingnlpenabledapplications
AT diazpacejandres textractawebbasedtoolforbuildingnlpenabledapplications
AT marcosclaudio textractawebbasedtoolforbuildingnlpenabledapplications
bdutipo_str Repositorios
_version_ 1764820478056202242