@inproceedings{kim-etal-2020-towards,
title = "Towards Standardization of Web Service Protocols for {NLP}aa{S}",
author = "Kim, Jin-Dong and
Ide, Nancy and
Suderman, Keith",
editor = "Rehm, Georg and
Bontcheva, Kalina and
Choukri, Khalid and
Haji{\v{c}}, Jan and
Piperidis, Stelios and
Vasi{\c{l}}jevs, Andrejs",
booktitle = "Proceedings of the 1st International Workshop on Language Technology Platforms",
month = may,
year = "2020",
address = "Marseille, France",
publisher = "European Language Resources Association",
url = "https://aclanthology.org/2020.iwltp-1.10",
pages = "59--65",
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.",
language = "English",
ISBN = "979-10-95546-64-1",
}
<?xml version="1.0" encoding="UTF-8"?>
<modsCollection xmlns="http://www.loc.gov/mods/v3">
<mods ID="kim-etal-2020-towards">
<titleInfo>
<title>Towards Standardization of Web Service Protocols for NLPaaS</title>
</titleInfo>
<name type="personal">
<namePart type="given">Jin-Dong</namePart>
<namePart type="family">Kim</namePart>
<role>
<roleTerm authority="marcrelator" type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Nancy</namePart>
<namePart type="family">Ide</namePart>
<role>
<roleTerm authority="marcrelator" type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Keith</namePart>
<namePart type="family">Suderman</namePart>
<role>
<roleTerm authority="marcrelator" type="text">author</roleTerm>
</role>
</name>
<originInfo>
<dateIssued>2020-05</dateIssued>
</originInfo>
<typeOfResource>text</typeOfResource>
<language>
<languageTerm type="text">English</languageTerm>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
</language>
<relatedItem type="host">
<titleInfo>
<title>Proceedings of the 1st International Workshop on Language Technology Platforms</title>
</titleInfo>
<name type="personal">
<namePart type="given">Georg</namePart>
<namePart type="family">Rehm</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Kalina</namePart>
<namePart type="family">Bontcheva</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Khalid</namePart>
<namePart type="family">Choukri</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Jan</namePart>
<namePart type="family">Hajič</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Stelios</namePart>
<namePart type="family">Piperidis</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Andrejs</namePart>
<namePart type="family">Vasiļjevs</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<originInfo>
<publisher>European Language Resources Association</publisher>
<place>
<placeTerm type="text">Marseille, France</placeTerm>
</place>
</originInfo>
<genre authority="marcgt">conference publication</genre>
<identifier type="isbn">979-10-95546-64-1</identifier>
</relatedItem>
<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.</abstract>
<identifier type="citekey">kim-etal-2020-towards</identifier>
<location>
<url>https://aclanthology.org/2020.iwltp-1.10</url>
</location>
<part>
<date>2020-05</date>
<extent unit="page">
<start>59</start>
<end>65</end>
</extent>
</part>
</mods>
</modsCollection>
%0 Conference Proceedings
%T Towards Standardization of Web Service Protocols for NLPaaS
%A Kim, Jin-Dong
%A Ide, Nancy
%A Suderman, Keith
%Y Rehm, Georg
%Y Bontcheva, Kalina
%Y Choukri, Khalid
%Y Hajič, Jan
%Y Piperidis, Stelios
%Y Vasiļjevs, Andrejs
%S Proceedings of the 1st International Workshop on Language Technology Platforms
%D 2020
%8 May
%I European Language Resources Association
%C Marseille, France
%@ 979-10-95546-64-1
%G English
%F kim-etal-2020-towards
%X 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.
%U https://aclanthology.org/2020.iwltp-1.10
%P 59-65
Markdown (Informal)
[Towards Standardization of Web Service Protocols for NLPaaS](https://aclanthology.org/2020.iwltp-1.10) (Kim et al., IWLTP 2020)
ACL