Book similarity calculation method based on random walk and electronic equipment

A random walk and similarity matrix technology, applied in the field of data processing, can solve problems such as poor accuracy, low book adoption rate, and inability to reflect the similarity of books from the user's perspective, so as to optimize the calculation method and improve calculation accuracy Effect

Pending Publication Date: 2019-12-03
ZHANGYUE TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above calculation method of book similarity is based on the text content, which cannot reflect the similarity between books from the user's point of view,

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
  • Book similarity calculation method based on random walk and electronic equipment
  • Book similarity calculation method based on random walk and electronic equipment
  • Book similarity calculation method based on random walk and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0030] Example 1

[0031] figure 1 A schematic flowchart of a method for calculating the similarity of books based on random walks according to Embodiment 1 of the present invention is shown, such as figure 1 As shown, the method includes the following steps:

[0032] Step S101, acquiring user interaction behavior data for the book.

[0033] The user interaction behavior data for a book is data used to describe the interaction between the user and the book, and may specifically include: book reading data, book review data, book download data, etc., for the book by the user. User interaction behavior data implies the law of data changes, which can be used to analyze the relationship between books. In step S101, user interaction behavior data such as book reading data, book review data, and book download data stored in the book reading platform may be obtained from the book reading platform.

[0034] Step S102, according to the user interaction behavior data, determine the s...

Example Embodiment

[0043] Embodiment 2

[0044] figure 2 A schematic flowchart of a method for calculating the similarity of books based on random walks according to the second embodiment of the present invention is shown, such as figure 2 As shown, the method includes the following steps:

[0045] Step S201, acquiring user interaction behavior data for the book.

[0046]Among them, user interaction behavior data such as book reading data, book review data, and book download data of each user for the book can be obtained from the book reading platform. The user interaction behavior data at least includes: user ID, books interacted by the user, interaction start time, interaction termination time and other data. Specifically, the user ID may be the user's account in the book reading platform, such as a mobile phone number, a user name, an email address, a WeChat account, a QQ account, and the like.

[0047] Step S202, for each user, perform data analysis on the user interaction behavior dat...

Example Embodiment

[0085] Embodiment 3

[0086] The third embodiment of the present invention provides a non-volatile storage medium, the storage medium stores at least one executable instruction, and the executable instruction can execute the random walk-based book similarity calculation method in any of the above method embodiments.

[0087] The executable instructions can specifically be used to cause the processor to perform the following operations: acquire user interaction behavior data for books; determine the sequence of interactive books corresponding to each user according to the user interaction behavior data; construct a sequence of interactive books corresponding to each user according to the sequence of interactive books corresponding to each user Book association graph; perform random walk calculation according to the book association graph to obtain the book similarity matrix of each book relative to other books.

[0088] In an optional implementation manner, the executable instr...

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 discloses a book similarity calculation method based on random walk, electronic equipment and a storage medium, and the method comprises the steps: obtaining user interaction behavior data for a book; determining an interactive book sequence corresponding to each user according to the user interaction behavior data; constructing a book association graph according to the interactive book sequence corresponding to each user; performing random walk calculation according to the book association graph to obtain a book similarity matrix of each book relative to other books. According to user interaction behavior data for books, the book association graph can be conveniently and rapidly constructed. Random walk calculation is made according to the book association graph, the book similarity matrix of each book relative to other books is rapidly obtained, the similarity between the books is accurately and effectively reflected from the perspective of a user, the calculation accuracy of the book similarity is effectively improved, and the calculation mode of the book similarity is optimized.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a random walk-based book similarity calculation method, electronic equipment and a storage medium. Background technique [0002] Books in the form of e-books are favored by a large number of users due to their advantages such as easy access. Book reading platforms mostly recommend books according to the similarity of book content. Most of the calculation methods of book similarity in the prior art are to perform text recognition and analysis on the content of books, and obtain the similarity between books based on the analysis results. However, the above calculation method of book similarity is based on the text content, which cannot reflect the similarity between books from the user's point of view, and the accuracy is poor, which leads to the recommendation when using the similarity between books to recommend books. Books have low adoption rates and poor recommendatio...

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
IPC IPC(8): G06F17/22
Inventor 王海璐曹雯潇
Owner ZHANGYUE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products