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

Web API recommendation method based on mashup service neighborhood in open web environment

A recommendation method and neighborhood technology, applied to instruments, semantic analysis, transmission systems, etc., can solve the problems of short Mashup service requirement description, poor diversity, and low accuracy

Active Publication Date: 2022-04-08
ZHEJIANG UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to overcome the problems in the Web API recommendation scenario, the Mashup service requirement description is too short, there are too many recommended Web APIs, and the recommendation accuracy is low and the diversity is poor.

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
  • Web API recommendation method based on mashup service neighborhood in open web environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0113] The present invention will be further described below in conjunction with the accompanying drawings.

[0114] refer to figure 1 , the overall process of the proposed method of the present invention is described, and the description is as follows:

[0115] In the initial stage, the required Mashup service is matched with the clustered Mashup service, the neighborhood range is determined, and the Web API is determined based on the neighborhood range. Further, based on the functional category information, all the Web APIs in the dataset are divided into functional categories. Finally, based on QoS information such as WebAPI call frequency and co-occurrence relationship, the quality of WebAPIs is ranked by category, and the optimal combination of Web APIs is selected as recommendation feedback.

[0116] A method for recommending a Web API based on a Mashup service neighborhood in an open Web environment, comprising the following steps:

[0117] The first step is to const...

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

A Web API recommendation method based on a Mashup service neighborhood in an open Web environment, comprising the following steps: Step 1, constructing a demand Mashup semantic feature vector to match Mashup service clusters; Web API data, build a Web API neighborhood; the third step, according to the functional classification of the Web API built in the neighborhood, classify the remaining Web APIs in the data set; the fourth step, calculate the popularity and co-occurrence, And perform ranking to get the final recommendation list. The present invention first preliminarily determines the functional category of the requirement, clarifies the screening range of Web API, then divides all the Web API in the data set into functional categories, and finally makes recommendations according to the ranking of popularity and average co-occurrence degree, and the accuracy of the recommendation is Higher and better diversity.

Description

technical field [0001] The invention relates to the field of Web API recommendation in the Web environment, in particular to a Web API recommendation method based on Mashup service neighborhood. Background technique [0002] Web API is an application program interface. Web applications can implement various functions through these interfaces, such as communication, storage, computing and other functions. It has the advantages of easy access, scalability, and easy development. In the web application, the desired effect can be achieved by combining multiple Web APIs. As more and more enterprises and individuals notice the composability of Web APIs, they publish their businesses on the Internet, which leads to an increasing number of Web APIs. [0003] How to quickly filter out the combination of Web APIs that meet the requirements of Mashup services from a large number of Web API collections has always been the focus of Web API recommendation research. At present, there have...

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 Patents(China)
IPC IPC(8): G06F16/9536G06F16/9535G06F40/30G06K9/62H04L67/51
CPCG06F16/9536G06F16/9535G06F40/30H04L67/51G06F18/22
Inventor 陆佳炜马超治吴涵朱昊天郑嘉弘肖刚
Owner ZHEJIANG UNIV OF TECH
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