| Literature DB >> 35814118 |
Nie Chen1.
Abstract
Objective: Consumers often need to compare the same type of products from different merchants to determine their purchasing needs. Fully mining the product information on the website and applying it to e-commerce websites or product introduction websites can not only allow consumers to buy products that are more in line with their wishes, but also help merchants understand user needs and the advantages of each product. How to quantify the emotional tendency of evaluation information and how to recommend satisfactory products to consumers is the research purpose of this paper. Method: According to the analysis of the research object, this paper uses the Python crawler library to efficiently crawl the data required for research. By writing a custom program for crawling, the resulting data is more in line with the actual situation. This paper uses the BeautifulSoup library in Python web crawler technology for data acquisition. Then, in order to ensure high-quality data sets, the acquired data needs to be cleaned and deduplicated. Finally, preprocessing such as sentence segmentation, word segmentation, and semantic analysis is performed on the cleaned data, and the data format required by the subsequent model is output. For weightless network, the concept of node similarity is proposed, which is used to measure the degree of mutual influence between nodes. Combined with the LeaderRank algorithm, and fully considering the differences between nodes in the interaction, the SRank algorithm is proposed. Different from the classical node importance ranking method, the SRank algorithm fully considers the local and global characteristics of nodes, which is more in line with the actual network. Results/Discussion: This paper calculates the sentiment polarity of users' comments, obtains the final user influence ranking, and identifies opinion leaders. The final ranking results were compared and analyzed with the traditional PageRank algorithm and SRank ranking algorithm, and it was found that the opinion leaders identified by the opinion leader identification model integrating user activity and comment sentiment were more reasonable and objective. The algorithm in this paper improves the efficiency of operation to a certain extent, and at the same time solves the problem that sentiment analysis cannot be effectively used in social network analysis, and increases the accuracy of e-commerce brand ranking.Entities:
Keywords: brand ranking; consumers; e-commerce; product information; sentiment analysis
Year: 2022 PMID: 35814118 PMCID: PMC9262243 DOI: 10.3389/fpsyg.2022.907818
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Chinese preprocessing tools.
| Preprocessing tools | Participle | Part-of-speech tagging | Open source/commercial | Named entity recognition | Supported languages |
| THULAC | Y | Y | Open source | Y | Java, C++ |
| BosonNLP | Y | Y | Commercial | Y | REST |
| LTP | N | N | Open source | Y | Java |
| Tencent Wenzhi | Y | Y | Open source | Y | Java, C++ |
| HanLP | Y | Y | Commercial | Y | Java, C++, Python |
| FudanNLP | Y | Y | Open source | N | REST |
| Alibaba Cloud NLP | Y | Y | Commercial | Y | Java, C++ |
| Jieba participle | Y | N | Commercial | Y | C++ |
| NLPIR | Y | Y | Commercial | N | Java |
FIGURE 1Ranking of e-commerce brand user activity.
Sentiment calculation rules for polar phrases.
| Polar phrase | Calculation formula | Polarity value | Example sentence |
| Phrase = deg + neg − emo | E(emo) × E(neg) − (1 − E(emo)) × D(deg) | –0.8911 | This mask is very hydrating |
| Phrase = deg + 2emo | E(emo) − (1 − E(emo)) × D(deg) | 0.8404 | This mask works great |
| Phrase = deg − neg + emo | E(emo) × E(neg) + (1 − E(emo)) × (D(deg) − 0.1) | –0.6503 | This mask is not very hydrating |
| Phrase = neg + emo n(neg) | E(emo) × E(neg) | –0.7502 | This mask doesn’t work |
| Phrase = emo | E (emo) | 0.6909 | This mask works well |
| Phrase = neg − emo n(neg) | E(emo) × E(neg)/E(neg) | 0.4302 | This mask is not bad |
Sentiment polarity in the user’s “Jingdong” notes.
| Comments | Comment sentiment polarity value | Negative comments | Positive comments | Number of comments |
| Recently, Beauty Potato has encountered a problem: although lipsticks are planted every day, they are all big names, and the wallet can’t afford it! | 0.8807 | 4 | 117 | 121 |
| Beauty Potato has always had an immature wish: “I hope all the little sweet potatoes will become makeup bloggers!” | 0.9603 | 2 | 18 | 20 |
| This color test video is really invincible! | 0.9521 | 7 | 79 | 86 |
| There are constantly babies beating in the background “Why haven’t the Japanese and Korean chapters been published yet!” | 0.9713 | 1 | 39 | 40 |
| Beauty Potato, who is usually in charge of helping you to become beautiful, has recently received a new beauty task. | 0.9804 | 0 | 31 | 31 |
FIGURE 2User influence ranking.
FIGURE 3Comparison of real-time ranking between AR algorithm and traditional PR algorithm.
FIGURE 4Comparison of the accuracy of pre-sorting and final sorting.