Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Mashup Web API personalized recommendation based on collaborative filtering and link prediction

A link prediction and collaborative filtering technology, applied in the field of recommendation, can solve problems such as difficult to meet the user's multiple function requests

Pending Publication Date: 2020-02-28
CHINA UNIV OF PETROLEUM (EAST CHINA)
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, with the increase of user demands, it is difficult for a single Web service to meet the user's multiple function requests

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Mashup Web API personalized recommendation based on collaborative filtering and link prediction
  • Mashup Web API personalized recommendation based on collaborative filtering and link prediction
  • Mashup Web API personalized recommendation based on collaborative filtering and link prediction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0029] figure 1 It is an overall flowchart of the present invention, and the specific implementation process of the recommendation algorithm based on collaborative filtering and link prediction is as follows:

[0030] A. Mashup clustering: cluster the mashups according to the mashup description information input by the user, obtain N mashups with high similarity with the user mashup description information, and obtain the Web API information contained in the N mashups. Such as figure 1 shown.

[0031] B. User link prediction algorithm: Build a user social network based on whether users have used the same web API and whether they have comments on the same web API. Then obtain M similar users with high similarity with the target user according to the similarity of the web API used by similar users and the target user in history and the number of web API comment...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of recommendation, and particularly relates to recommendation of web API services meeting user requirements according to the requirements input by a user, so that the accuracy and individuation of recommendation are improved. The recommendation mainly comprises the following four steps: A, Mashup clustering; B, a User link prediction algorithm; C, a collaborativefiltering algorithm based on link prediction; and D, prediction of the popularity of the web API; and E, a Web API recommendation model. According to the method, link prediction and collaborative filtering are combined, recommendation individuation is improved while recommendation accuracy is improved, and recommendation results better meet actual requirements of users.

Description

technical field [0001] The invention belongs to the field of recommendation, and specifically recommends web APIs that meet user needs according to user needs, so as to ensure the accuracy and personalization of recommendation results. Background technique [0002] With the rapid development of Web services, the number of Web services published on the Internet is increasing day by day. Faced with a large number of Web services, especially when faced with multiple candidate services with the same or similar functions, how to dynamically select the service that best meets user needs is an important issue in the field of service discovery. At present, with the increase of user demands, it is difficult for a single Web service to satisfy users' requests for multiple functions. In order to reconstruct existing Web service resources, speed up system construction and reduce the cost of system development, it is necessary to combine multiple existing Web services according to their...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/9535G06F16/9536G06K9/62
CPCG06F16/9536G06F16/9535G06F18/23
Inventor 徐九韵孙忠顺蔺学东刘杰张超
Owner CHINA UNIV OF PETROLEUM (EAST CHINA)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products