Search results
1 – 4 of 4Yanxinwen Li, Ziming Xie, Buqing Cao and Hua Lou
With the introduction of graph structure learning into service classification, more accurate graph structures can significantly improve the precision of service classification…
Abstract
Purpose
With the introduction of graph structure learning into service classification, more accurate graph structures can significantly improve the precision of service classification. However, existing graph structure learning methods tend to rely on a single information source when attempting to eliminate noise in the original graph structure and lack consideration for the graph generation mechanism. To address this problem, this paper aims to propose a graph structure estimation neural network-based service classification (GSESC) model.
Design/methodology/approach
First, this method uses the local smoothing properties of graph convolutional networks (GCN) and combines them with the stochastic block model to serve as the graph generation mechanism. Next, it constructs a series of observation sets reflecting the intrinsic structure of the service from different perspectives to minimize biases introduced by a single information source. Subsequently, it integrates the observation model with the structural model to calculate the posterior distribution of the graph structure. Finally, it jointly optimizes GCN and the graph estimation process to obtain the optimal graph.
Findings
The authors conducted a series of experiments on the API data set and compared it with six baseline methods. The experimental results demonstrate the effectiveness of the GSESC model in service classification.
Originality/value
This paper argues that the data set used for service classification exhibits a strong community structure. In response to this, the paper innovatively applies a graph-based learning model that considers the underlying generation mechanism of the graph to the field of service classification and achieves good results.
Details
Keywords
Shangjie Feng, Buqing Cao, Ziming Xie, Zhongxiang Fu, Zhenlian Peng and Guosheng Kang
With the continuous increase in Web services, efficient identification of Web services that meet developers’ needs and understanding their relationships remains a challenge…
Abstract
Purpose
With the continuous increase in Web services, efficient identification of Web services that meet developers’ needs and understanding their relationships remains a challenge. Previous research has improved recommendation effectiveness by using correlations between Web services through graph neural networks (GNNs), while it has not fully leveraged service descriptions, limiting the depth and diversity of learning. To this end, a Web services recommendation method called LLMSARec, based on Large Language Model and semantic alignment, is proposed. This study aims to extract potential semantic information from services and learn deeper relationships between services.
Design/methodology/approach
This method consists of two core modules: profile generation and maximizing mutual information. The profile generation module uses LLM to analyze the descriptions of services, infer and construct service profiles. Concurrently, it uses LLM as text encoders to encode inferred service profiles for enhanced service representation learning. The maximizing mutual information model aims to align the semantic features of the services text inferred by LLM with structural semantic features of the services captured by GNNs, thus achieving a more comprehensive representation of services. The aligned representation serves as an input for the model to identify services with superior matching accuracy, thereby enhancing the service recommendation capability.
Findings
Experimental comparisons and analyses were conducted on the Programmable Web platform data set, and the results demonstrated that the effectiveness of Web service recommendations can be significantly improved by using LLMSARec.
Originality/value
In this study, the authors propose a Web service recommendation approach based on Large Language Model and semantic alignment. By extracting latent semantic information from services and effectively aligning semantic features with structural features, new representations can be generated to significantly enhance recommendation accuracy.
Details
Keywords
Junyi Chen, Buqing Cao, Zhenlian Peng, Ziming Xie, Shanpeng Liu and Qian Peng
With the increasing number of mobile applications, efficiently recommending mobile applications to users has become a challenging problem. Although existing mobile application…
Abstract
Purpose
With the increasing number of mobile applications, efficiently recommending mobile applications to users has become a challenging problem. Although existing mobile application recommendation approaches based on user attributes and behaviors have achieved notable effectiveness, they overlook the diffusion patterns and interdependencies of topic-specific mobile applications among user groups. mobile applications among user groups. This paper aims to capture the diffusion patterns and interdependencies of mobile applications among user groups. To achieve this, a topic-aware neural network-based mobile application recommendation method, referred to as TN-MR, is proposed.
Design/methodology/approach
In this method, first, the user representations are enhanced by introducing a topic-aware attention layer, which captures both the topic context and the diffusion history context. Second, it exploits a time-decay mechanism to simulate changes in user interest. Multitopic user representations are aggregated by the time decay module to output the user representations of cascading representations under multiple topics. Finally, user scores that are likely to download the mobile application are predicted and ranked.
Findings
Experimental comparisons and analyses were conducted on the actual 360App data set, and the results demonstrate that the effectiveness of mobile application recommendations can be significantly improved by using TN-MR.
Originality/value
In this paper, the authors propose a mobile application recommendation method based on topic-aware attention networks. By capturing the diffusion patterns and dependencies of mobile applications, it effectively assists users in selecting their applications of interest from thousands of options, significantly improving the accuracy of mobile application recommendations.
Details
Keywords
Zhongxiang Fu, Buqing Cao, Shanpeng Liu, Qian Peng, Zhenlian Peng, Min Shi and Shangli Liu
With the exponential growth of mobile applications, recommending suitable mobile applications to users becomes a critical challenge. Although existing methods have made…
Abstract
Purpose
With the exponential growth of mobile applications, recommending suitable mobile applications to users becomes a critical challenge. Although existing methods have made achievements in mobile application recommendation by leveraging graph convolutional networks (GCNs), they suffer from two limitations: the reliance on a singular acquisition path leads to signal sparsity, and the neighborhood aggregation method exacerbates the adverse impact of noisy interactions. This paper aims to propose SMAR, a self-supervised mobile application recommendation approach based on GCN, which is designed to overcome existing challenges by using self-supervised learning to create an auxiliary task.
Design/methodology/approach
In detail, this method uses three distinct data augmentation techniques node dropout, edge dropout and random walk, which create varied perspectives of each node. Then compares these perspectives, aiming to ensure uniformity across different views of the same node while maintaining the differences between separate nodes. Ultimately, auxiliary task is combined with the primary supervised task using a multi-task learning framework, thereby refining the overall mobile application recommendation process.
Findings
Extensive experiments on two real datasets demonstrate that SMAR achieves better Recall and NDCG performances than other strong baselines, validating the effectiveness of the proposed method.
Originality/value
In this paper, the authors introduce self-supervised learning into mobile application recommendation approach based on GCNs. This method enhances traditional supervised tasks by using auxiliary task to provide additional information, thereby improving signal accuracy and reducing the influence of noisy interactions in mobile application recommendations.
Details