NLP Workbench: Efficient and Extensible Integration of State-of-the-art Text Mining Tools

Peiran Yao, Matej Kosmajac, Abeer Waheed, Kostyantyn Guzhva, Natalie Hervieux +1 more
3/2/2023
cs.CL

No official code found. Best implementation: U-Alberta/NLPWorkbench (7 stars, MIT, last commit 2023-08-09).

Abstract

NLP Workbench is a web-based platform for text mining that allows non-expert users to obtain semantic understanding of large-scale corpora using state-of-the-art text mining models. The platform is built upon latest pre-trained models and open source systems from academia that provide semantic analysis functionalities, including but not limited to entity linking, sentiment analysis, semantic parsing, and relation extraction. Its extensible design enables researchers and developers to smoothly replace an existing model or integrate a new one. To improve efficiency, we employ a microservice architecture that facilitates allocation of acceleration hardware and parallelization of computation. This paper presents the architecture of NLP Workbench and discusses the challenges we faced in designing it. We also discuss diverse use cases of NLP Workbench and the benefits of using it over other approaches. The platform is under active development, with its source code released under the MIT license. A website and a short video demonstrating our platform are also available.

View on arXivView PDF

Code Implementations(1)

MIT

NLP Workbench: Efficient and Extensible Integration of State-of-the-art Text Mining Tools

72Vue, HTMLDec 3, 20223 years agoMIT
entity-linkinginformation-extractionnamed-entity-recognitionnlpsemantic-parsing+1 more

Similar Papers

Cite this paper

@article{yao2023workbench,
  title  = {NLP Workbench: Efficient and Extensible Integration of State-of-the-art Text Mining Tools},
  author = {Peiran Yao and Matej Kosmajac and Abeer Waheed and Kostyantyn Guzhva and Natalie Hervieux and Denilson Barbosa},
  year   = {2023},
  eprint = {2303.01410},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.01410v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.01410.svg)](https://codeofpaper.com/paper/2303.01410)

Discussion