70 likes | 157 Vues
WS-Talk aims to improve service discovery through natural language processing techniques, enabling users to locate services in a semantic context efficiently. The project involves loading documents and ontologies, applying algorithms for term extraction, and utilizing web service protocols for system querying.
E N D
WS-Talk Web Service Talking in the Language of Their User Community Department of Computer Science Royal Holloway, University of London Prof. Fionn Murtagh, and Pedro Contreras fionn, pedro @ cs.rhul.ac.uk UDP
WS-Talk Project • Founded project under 6th Framework Co-operative Research (CRAFT) Project • 9 Partners in 6 Countries (UK, Germany, France, Greece, Turkey, and Chile) fionn, pedro @ cs.rhul.ac.uk
WS-Talk Aim Add Natural-language processing capabilities to locate services in a semantic context fionn, pedro @ cs.rhul.ac.uk
How WS-Talk does Works? • Load documents data set into the system • Load ontologies • System : • Apply Porter’s stemming algorithm • Extract : most frequent terms, most discriminating terms, relationship among terms, and clustering of terms • Apply Voting method • Indexation and Generation of Document’s annotations • Store results into a DB to be exploit later fionn, pedro @ cs.rhul.ac.uk
Technology used • XML • Web Services protocols (WSDL, SOAP, UDDI) • Java (J2EE) • Exploring BPEL and WS-CDL to compose services fionn, pedro @ cs.rhul.ac.uk
Querying the system (Demo) fionn, pedro @ cs.rhul.ac.uk
Current and Future Work • Working on Service Composition through Web Services Orchestration / Choreography • Tuning text processing capabilities fionn, pedro @ cs.rhul.ac.uk