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...
Autores principales: | , , , , |
---|---|
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 |