Authors:
Márcio Fuckner
1
;
Jean-Paul Barthès
1
and
Edson Emilio Scalabrin
2
Affiliations:
1
Université de Technologie de Compiègne, France
;
2
Pontifícia Universidade Católica do Paraná, Brazil
Keyword(s):
Web Services, Discovery, Execution, Natural Language, Personal Assistants.
Related
Ontology
Subjects/Areas/Topics:
Personalized Web Sites and Services
;
Web Information Systems and Technologies
;
Web Interfaces and Applications
Abstract:
Web services and their standards have reduced the complexity of integration between heterogeneous systems, having a widespread adoption by industry. Several semantic Web services techniques concerning automatic discovery and execution are promising but still too complex to allow a large-scale adoption. Consequently, such services require end users to use traditional software engineering practices, with complex and non-intuitive interfaces in some cases. In this paper, we present an automatic approach for service discovery and execution, using theWeb service descriptor as the only source. The process could be summarized as a two step process: (i) identifying candidates based on linguistic cues extracted from theWeb service descriptor; (ii) extracting from the user’s natural language sentences the necessary parameters to complete the action. The generated proof-of-concept shows its viability for publishing independent Web services to end-users using natural language sentences, giving o
nly their descriptors as a source.
(More)