Font Size: a A A

Buiding A Web Service Recommender System Based On The Semantic Web

Posted on:2004-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:X X LiFull Text:PDF
GTID:2168360125464825Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the appearance of web service, the World Wide Web is developing from a colletion of pages into a colletion of services. It promises a bright future for E-commerce, especially for B2B E-commerce. However, there emerge some unsolving problems with the application of web service acting as obstacles of populization of this promising technology, among that automatically intelligent recommendation of web service should be properly settled. Considering their own capabilites, we can not rely on the UDDI or the WSDL technology to implement the task. As it is essentially a matter of semantics, the process of exacting the semantic information for service requester's queries and service provider's advertisements is needed so as to make it possible to compute the similarity between a query and a advertisement. Based on the the technologies of semantic web and recommender system, this paper proposed a new model to recommend web service according to the matchings between usser's request and provider's advertisement. A demo system, ServiceSeek!, is developed based which experimental data analysis is processed. The following is the main content of the paper:(1)This paper explored the current web service search technologies such as UDDI and WSDL, investigating their strengths and weaknesses. Then the semantic web technology is introduced which can making the characters computers process meaningful,and it is expounded that why we should utilite it. Moreover, the widely applied technology of recommender system is classified and deeply investigated, discussing how to make use of it's design ideas.This part of study is important for mastering the last technologies development trend. (2)In this paper, a system architecture for web service recommendation based on semantic web is proposed, whose key idea is: After the system accepts a web service requester's query, a rough set is constructed by ioMatch module. Then synmatic match and semantic match are independently conducted, whose result sets are combined and the top N records is recommended to the requester. The advantages of this system include: the building of the rough set by ioMatch could decrease the computation task; the synmatic match make it available for requesters to conduct a fuzz query, tolerating requester's misspelling and incomplete spelling; the semantic matching select the closest service records based on semantic similarity so as to release requesters from heavy workload. What's more, the paper devise a evaluation algorith to rate the quality of service according to it's executing time, reliabiligy and price. (3)ServiceSeek! web service recommender system is an application system build by J2EE technology, developed on IBM's Websphere Studio Application Developer and DB2 platforms. The application includes three main functions: the ServiceMatch accepts query and recommends services; the ConceptMatch verifies semantic similarity between two concepts; and the ServiceEdit editsing web service recording. Based on ServiceSeek, experiment data is collected and analysed.This dessertation exploit the advantages of content-based recommender system and semantic web, enhancing the quality of web service query and providing high efficiency for service requestes. The study in this paper is importance to intelligently recommend requesters with satifying web services.
Keywords/Search Tags:web service, semantic web, recommender system, syntactic matching, semantic matching, quality of service
PDF Full Text Request
Related items