Web API recommendation method based on topic model clustering
A topic model and recommendation method technology, applied in the field of WebAPI service recommendation, can solve the problems of short Mashup service description documents, increase the workload of the recommendation system, and less information, so as to alleviate the sparsity problem, improve the recommendation accuracy, and improve the model accuracy. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0128] The present invention will be further described below.
[0129] A Web API recommendation method based on topic model clustering, comprising the following steps:
[0130] Step 1: Calculate the semantic weight information of the word according to the context information to obtain the document-word semantic weight information matrix D. The steps are as follows:
[0131] 1.1 Count word frequency information and calculate TF-IDF information. The steps are as follows:
[0132] 1.1.1 Traverse each word in the Mashup service description document, count the number of occurrences of each word in the current document, and calculate the TF value of each word. The calculation formula is as follows:
[0133]
[0134] where TF i,j Represents the word frequency information of the jth word in the i-th Mashup service description document, NUM(j) represents the number of occurrences of the j-th word, and LEN(i) represents the length of the i-th Mashup text;
[0135] 1.1.2 Count the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com