{"title":"MPSWS: a multi-agent personalisation of the semantic web services","authors":"G. Shorbagy, M. Zaki, M. Maree, A. Rafea","doi":"10.1504/IJWS.2014.070670","DOIUrl":null,"url":null,"abstract":"On the web, finding a service which is suited to user requirements is essential. In this paper, a multi-agent personalisation of the SWS system, MPSWS, is introduced. In MPSWS, both user information and SWS are interacting to identify user needs. It exploits agent-based systems to support the interaction between users and semantic web services in dynamic configurations. The work achieves the following contributions: 1) proposing a novel system architecture that realises personalisation in the semantic web services; 2) applying an AQ machine learning algorithm to proactively identifying user intentions from past events; 3) providing a BDI-based problem solver that exploits the user's context to determine his intentions; 4) building up OWLS queries for each identified user intention, which are processed by SWS matchmaker, to identifying OWLS services that can semantically match user needs. MPSWS is experimentally tested and its performance at different operational conditions is evaluated.","PeriodicalId":425045,"journal":{"name":"Int. J. Web Sci.","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Web Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/IJWS.2014.070670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
On the web, finding a service which is suited to user requirements is essential. In this paper, a multi-agent personalisation of the SWS system, MPSWS, is introduced. In MPSWS, both user information and SWS are interacting to identify user needs. It exploits agent-based systems to support the interaction between users and semantic web services in dynamic configurations. The work achieves the following contributions: 1) proposing a novel system architecture that realises personalisation in the semantic web services; 2) applying an AQ machine learning algorithm to proactively identifying user intentions from past events; 3) providing a BDI-based problem solver that exploits the user's context to determine his intentions; 4) building up OWLS queries for each identified user intention, which are processed by SWS matchmaker, to identifying OWLS services that can semantically match user needs. MPSWS is experimentally tested and its performance at different operational conditions is evaluated.