Browse > Article

Natural Language Interface for Composite Web Services  

Lim, Jong-Hyun (연세대학교 컴퓨터과학과)
Lee, Kyong-Ho (연세대학교 컴퓨터과학과)
Abstract
With the wide spread of Web services in various fields, there is a growing interest in building a composite Web service, however, it is very difficult for ordinary users to specify how to compose services. Therefore, a convenient interface for generating and invoking composite Web services are required. This paper proposes a natural language interface to invoke services. The proposed interface provides a way to describe users' requests for composite Web Services in a natural language. A user with no technical knowledge about Web services can describe requests for composite Web services through the proposed interface. The proposed method extracts a complex workflow and finds appropriate Web services from the requests. Experimental results show that the proposed method extracts a sophisticated workflow from complex sentences with many phrases and control constructs.
Keywords
Composite Web services; Semantic Web services; Natural language interfaces;
Citations & Related Records
연도 인용수 순위
  • Reference
1 World Wide Web Consortium, Web Services, http://www.w3c.org/2005/ws.
2 Al-Muhammed, M. J. and Embley, D. W., "Resolving Underconstrained and Overconstrained Systems of Conjunctive Constraints for Service Requests," Proc. International Conference on Advanced Information Systems Engineering, pp.223-238, 2006.
3 Briscoe, T., Carroll, J., and Watson, R., "The Second Release of the RASP System," Proc. the COLING/ACL Conference, pp.77-80, 2006.
4 Bosca, A., Ferrato, A., Corno, F., Congju, I., and Valetto, G., "Composing Web Services on the Basis of Natural Language Requests," Proc. IEEE International Conference on Web Services, pp. 817-818, 2005.
5 Xie, F., Gong, H., Deng, D., Wang, S., Wang, G. T., Hu, J., and Sheu, P. C. Y., "Integrating Semantic Web Services for Declarative Accesses in Natural Language," Proc. IEEE International Symposium on Multimedia, pp.201-208, 2006.
6 Bosca, A., Corno, F., Valetto, G., and Maglione, R., "On-the-fly Construction of Web Services Compositions from Natural Language Requests," Journal of Software, vol.1, no.1, pp.40-50, 2006.
7 Jang, M., Sohn, J. C., and Cho, H. K., "Automated Question Answering Using Semantic Web Services," Proc. IEEE Asia-Pacific Service Computing Conference, pp.344-348, 2007.
8 Englmeier, K., Pereira, J., and Mothe, J., "Choreography of web services based on natural language storybooks," Proc. International Conference on Electronic Commerce, pp.132-138, 2006.
9 Al-Muhammed, M. J. and Embley, D. W., "Ontology-Based Constraint Recognition for Free-Form Service Requests," Proc. IEEE International Conference on Data Engineering, pp.366-375, 2007.
10 Al-Muhammed, M. J. and Embley, D. W., "Conceptual Model Based Semantic Web Services," Proc. International Conference on Conceptual Modeling, LNCS 3716, pp.288-303, 2005.
11 Bosca, A., Valetto, G., Maglione, R., and Corno, F., "Specifying Web Service Compositions on the Basis of Natural Language Requests," Proc. International Conference on Service Oriented Computing, pp.588-593, 2005.
12 Semantic Markup for Web Services (OWL-S), http://www.w3.org/submission/owl-s.