NLSC: Unrestricted Natural Language-based Service Composition through Sentence Embeddings

01/23/2019
by   Oscar J. Romero, et al.
0

Current approaches for service composition (assemblies of atomic services) require developers to use: (a) domain-specific semantics to formalize services that restrict the vocabulary for their descriptions, and (b) translation mechanisms for service retrieval to convert unstructured user requests to strongly-typed semantic representations. In our work, we argue that effort to developing service descriptions, request translations, and matching mechanisms could be reduced using unrestricted natural language; allowing both: (1) end-users to intuitively express their needs using natural language, and (2) service developers to develop services without relying on syntactic/semantic description languages. Although there are some natural language-based service composition approaches, they restrict service retrieval to syntactic/semantic matching. With recent developments in Machine learning and Natural Language Processing, we motivate the use of Sentence Embeddings by leveraging richer semantic representations of sentences for service description, matching and retrieval. Experimental results show that service composition development effort may be reduced by more than 44% while keeping a high precision/recall when matching high-level user requests with low-level service method invocations.

READ FULL TEXT
research
08/27/2020

Neural Code Search Revisited: Enhancing Code Snippet Retrieval through Natural Language Intent

In this work, we propose and study annotated code search: the retrieval ...
research
05/31/2018

Fast Context-Annotated Classification of Different Types of Web Service Descriptions

In the recent rapid growth of web services, IoT, and cloud computing, ma...
research
11/30/2020

Accurate and Scalable Matching of Translators to Displaced Persons for Overcoming Language Barriers

Residents of developing countries are disproportionately susceptible to ...
research
05/01/2013

Benefits of Semantics on Web Service Composition from a Complex Network Perspective

The number of publicly available Web services (WS) is continuously growi...
research
12/24/2015

Service Choreography, SBVR, and Time

We propose the use of structured natural language (English) in specifyin...
research
10/21/2014

The Tomaco Hybrid Matching Framework for SAWSDL Semantic Web Services

This work aims to resolve issues related to Web Service retrieval, also ...
research
09/29/2020

Modelling service-oriented systems and cloud services with Heraklit

Modern and next generation digital infrastructures are technically based...

Please sign up or login with your details

Forgot password? Click here to reset