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

2019 IEEE International Conference on Services Computing (SCC)(2019)

引用 8|浏览333
暂无评分
摘要
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 claim that the effort to developing service descriptions, request translations, and service matching 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 36% while keeping a high precision/recall when matching high-level user requests with low-level service method invocations.
更多
查看译文
关键词
Service composition,Middleware,Sentence Embeddings,Named Entity Recognition,Effort Estimation,NLP
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要