Addressing Natural Language Request Complexity: At Semantic Web Service Discovery Horizon
Aradhana Negi1, Parminder Kaur2

1Aradhana Negi*, Ph.D. Research Scholar, Department of Computer Science, Guru Nanak Dev University, India.
2Parminder Kaur, Assistant Professor in the Department of Computer Science, Guru Nanak Dev University, India.
Manuscript received on May 06, 2020. | Revised Manuscript received on May 15, 2020. | Manuscript published on June 30, 2020. | PP: 1823-1834 | Volume-9 Issue-5, June 2020. | Retrieval Number: B2886129219/2020©BEIESP | DOI: 10.35940/ijeat.B2886.029320
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: The wondrous influence of semantic web on Service-Oriented Architecture pushes it towards a realistic and self-driven architecture where publication, discovery, selection, composition, and monitoring of services are semi-automatically performed on the behalf of their hosts or mediators. In the direction of this realistic and self-driven architecture, this research work is adding one more realistic aspect of ‘interpretation of natural language request’ to making the service discovery more usable for novice users. Three contributions have been made: (1) description of natural language request using six-slab range (2) two algorithms for extraction, sub-request generation, inclusion of semantics and semantic matchmaking of natural language request, and (3) evaluation of proposed strategy with two semantic formalisms. The proposed algorithms handle each complex service request as an individual entity and extract the demand/s of the request by decomposing it to the simple request from conjunction, condition, and negation-oriented natural language request. The experimental evaluation of the proposed strategy signifies the given algorithms. The proposed work and result evaluation is a part of on-going research on a generic discovery mechanism for semantic web services.
Keywords: Composite Services, Natural Language Processing (NLP), Natural Language Request (NLR), Semantic Web Service (SWS), SWS Discovery