Towards Standardization of Web Service Protocols for NLPaaS

Jin-Dong Kim, Nancy Ide, Keith Suderman


Abstract
Several web services for various natural language processing (NLP) tasks (‘‘NLP-as-a-service” or NLPaaS) have recently been made publicly available. However, despite their similar functionality these services often differ in the protocols they use, thus complicating the development of clients accessing them. A survey of currently available NLPaaS services suggests that it may be possible to identify a minimal application layer protocol that can be shared by NLPaaS services without sacrificing functionality or convenience, while at the same time simplifying the development of clients for these services. In this paper, we hope to raise awareness of the interoperability problems caused by the variety of existing web service protocols, and describe an effort to identify a set of best practices for NLPaaS protocol design. To that end, we survey and compare protocols used by NLPaaS services and suggest how these protocols may be further aligned to reduce variation.
Anthology ID:
2020.iwltp-1.10
Volume:
Proceedings of the 1st International Workshop on Language Technology Platforms
Month:
May
Year:
2020
Address:
Marseille, France
Venues:
IWLTP | LREC | WS
SIG:
Publisher:
European Language Resources Association
Note:
Pages:
59–65
Language:
English
URL:
https://www.aclweb.org/anthology/2020.iwltp-1.10
DOI:
Bib Export formats:
BibTeX MODS XML EndNote
PDF:
http://aclanthology.lst.uni-saarland.de/2020.iwltp-1.10.pdf