Sentiment analysis-based recommendation method and device for mixed user rating information
A technology of information recommendation and sentiment analysis, which is applied in the direction of using information identifiers to retrieve Web data, other databases, and special data processing applications. It can solve problems such as information asymmetry, affecting the accuracy of recommendation results, and inaccurate evaluation information. Achieve accurate results and improve the effect of collaborative filtering methods
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] The embodiment of the present invention provides a mixed user rating information recommendation method based on sentiment analysis, see figure 1 , the recommended method includes the following steps:
[0048] 101: Perform word segmentation processing on the data text through the second-order Markov chain, and obtain the training set after word segmentation;
[0049] Wherein, step 101 is specifically:
[0050] According to the characteristics of Chinese word segmentation, the existing Chinese text word segmentation methods can be divided into three categories: the first type is word segmentation method based on string matching; the second type is word segmentation method based on understanding; the third type is word segmentation method based on statistics method. The present invention uses the first word segmentation method based on character string matching. This method combines the second-order Markov chain to perform word segmentation processing on data documents. ...
Embodiment 2
[0062] The embodiment of the present invention combines the specific calculation formula to describe the scheme in embodiment 1 in detail, and the detailed description is as follows:
[0063] 201: Establish a word generation model;
[0064] In the process of text sentiment analysis, the word segmentation processing of the data text must be carried out first, and the word generation model is used in this process. The word generation model is shown in formula (1):
[0065]
[0066] Among them, W Seq* is the word sequence newly generated by the word generation model; W Seq≡ω 1 m =[ω 1 ,ω 2 ,.ω i ..ω m ] represents a set of sequences containing m words, where "≡" is equal to; ω i Indicates the i-th word; c 1 n Represents a sentence containing n words; for when c 1 n When it must appear, the probability value of W Seq appears; when c 1 n necessarily occurs when one of the W Seqs makes reaches the maximum value, the W Seq at this time is
[0067] For example: s...
Embodiment 3
[0099] The following is combined with specific tests, evaluation criteria, figure 2 and image 3 To verify the feasibility of the mixed user rating information recommendation method based on sentiment analysis provided by the present invention, see the following description for details:
[0100]In the experiment, when the number K of the nearest neighbor users is equal to 10, 20, and 30, the value of the weight factor α in the formula (6) is constantly changed, so that the product recommendation algorithm based on sentiment analysis can obtain the best value. Good predictive scoring accuracy.
[0101] Simultaneously, the present invention uses mean absolute error (MAE) as the evaluation standard of predictive score, compares with mean error, because mean absolute error is transformed into absolute value by deviation, the situation of positive and negative phase offset can not occur, therefore, mean absolute error It can better reflect the actual situation of the forecast er...
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