Psychological state assessment device, apparatus, method and computer-readable storage medium

By receiving users' operations on the book list, obtaining reading behavior data and analyzing it, the problem of low accuracy in psychological state assessment in the existing technology is solved, and a more objective and accurate psychological state assessment is achieved, and the user experience is improved without perception.

CN114305421BActive Publication Date: 2025-04-25MIGU DIGITAL MEDIA CO LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111656790.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-30
Publication Date
2025-04-25
Estimated Expiration
2041-12-30

AI Technical Summary

Technical Problem

In the prior art, the accuracy of psychological state assessment is low, and the user is susceptible to it, which affects the objectivity and accuracy of the evaluation results.

Method used

Through a psychological state evaluation device, the target user receives the trigger operation of the target book in the recommended book list, obtains the behavioral data of the user when reading the book content, and determines the user's psychological state based on the behavioral data. The device uses a communication bus to complete communication with each other through a processor, memory and communication interface, and replaces the book content in the recommended book list to test the user's reaction.

Benefits of technology

It improves the accuracy of psychological state assessment, makes users unaware, enhances user experience, and provides more objective evaluation results through behavioral data analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114305421B_ABST
    Figure CN114305421B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention relates to the field of data analysis technology, and discloses a psychological state assessment device, which includes: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other through the communication bus; the memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the following method: receiving a trigger operation of a target user on a target book in a recommended book list; the target book is a book in the recommended book list in which the display content of the book is replaced with test content in advance; jumping to the book content corresponding to the target book according to the trigger operation; obtaining the behavior data of the target user when reading the book content; and determining the psychological state of the target user according to the behavior data. In the above manner, the embodiment of the present invention improves the accuracy of psychological state assessment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the technical field of data analysis, and in particular to a psychological state assessment device, apparatus, method and computer-readable storage medium. Background Art

[0002] Currently, psychological assessment is generally performed through questionnaires or by collecting user behavior data to assess the user's depression level. However, the inventors of the present application discovered during the implementation of the embodiments of the present invention that the existing psychological assessment is user-sensitive, resulting in low accuracy in psychological state assessment. Summary of the invention

[0003] In view of the above problems, embodiments of the present invention provide a mental state assessment device, apparatus, method and computer-readable storage medium to solve the technical problem of low accuracy of mental state assessment in the prior art.

[0004] According to one aspect of an embodiment of the present invention, a psychological state assessment device is provided, the psychological state assessment device comprising: a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface communicate with each other through the communication bus; the memory is used to store at least one executable instruction, the executable instruction enables the processor to execute the following method:

[0005] receiving a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose display content is replaced with test content in advance;

[0006] Jump to the book content corresponding to the target book according to the trigger operation;

[0007] Acquire the behavior data of the target user when reading the book content;

[0008] The psychological state of the target user is determined based on the behavioral data.

[0009] In an optional manner, the displayed content includes the book titles and book introductions displayed in the recommended book list; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining a test title and / or test introduction corresponding to the target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with a test introduction; adding the target book to the recommended book list, and displaying the test title and / or the test introduction test content corresponding to the target book in the recommended book list.

[0010] In an optional manner, the display content includes review content of the target book, and the test content includes test comments; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining the test comments corresponding to the target book, and the book content corresponding to the test comments in the target book; and adding the test comments to the corresponding book content.

[0011] In an optional manner, the book content of the target book also includes test comments; obtaining the behavior data of the target user when reading the book content includes: obtaining the reading speed of the target user when reading the target book; obtaining the operation data of the target user on the test comments in the target book.

[0012] In an optional manner, determining the psychological state of the target user based on the behavior data includes: determining the psychological state of the target user based on the reading speed, the operation data and corresponding weights.

[0013] In an optional manner, before determining the psychological state of the target user according to the behavior data, the method further includes: acquiring training data; and adjusting the weight according to the training data.

[0014] In an optional manner, after determining the psychological state of the target user based on the behavioral data, the method further includes: if it is determined that the psychological state of the target user is a depressive type, recommending guide books to the target user; the guide books are books that appear to be depressing on the surface but actually have a positive ending.

[0015] According to another aspect of an embodiment of the present invention, there is provided a mental state assessment device, comprising:

[0016] A receiving module, configured to receive a triggering operation of a target user on a target book in a recommended book list; the target book is a book in the recommended book list whose display content is replaced with a test content in advance;

[0017] A jump module, used for jumping to the book content corresponding to the target book according to the trigger operation;

[0018] An acquisition module, used to acquire the behavior data of the target user when reading the book content;

[0019] A determination module is used to determine the psychological state of the target user based on the behavior data.

[0020] According to another aspect of an embodiment of the present invention, a method for evaluating a psychological state is provided, the method comprising:

[0021] receiving a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose display content is replaced with test content in advance;

[0022] Jump to the book content corresponding to the target book according to the trigger operation;

[0023] Acquire the behavior data of the target user when reading the book content;

[0024] The psychological state of the target user is determined based on the behavioral data.

[0025] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one executable instruction, and when the executable instruction is executed on a psychological state assessment device, the psychological state assessment device performs the operation of the psychological state assessment method.

[0026] The psychological state assessment device of the embodiment of the present invention receives a trigger operation of a target user on a target book in a recommended book list, where the target book is a book in the recommended book list whose display content is replaced with test content in advance, and then jumps to the book content corresponding to the target book according to the trigger operation, further obtains the behavioral data of the target user when reading the book content, and finally determines the psychological state of the target user according to the behavioral data, thereby effectively improving the accuracy of psychological state assessment, making the target user unaware, and enhancing the target user experience.

[0027] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:

[0029] Figure 1 A schematic diagram of the structure of a psychological state assessment device provided by an embodiment of the present invention is shown;

[0030] Figure 2 A schematic diagram showing the working process of a psychological state assessment device provided by an embodiment of the present invention is shown;

[0031] Figure 3 A schematic diagram showing a recommendation list provided by an embodiment of the present invention is shown;

[0032] Figure 4 A schematic diagram of the structure of a psychological state assessment device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0033] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0034] Figure 1 The embodiment of the present invention does not limit the specific implementation of the psychological state assessment device, which may be a computing device, a smart terminal, an e-book, or other devices.

[0035] like Figure 1 As shown, the mental state assessment device may include: a processor 102 , a communications interface 104 , a memory 106 , and a communication bus 108 .

[0036] The processor 102, the communication interface 104, and the memory 106 communicate with each other via the communication bus 108. The communication interface 104 is used to communicate with other devices such as a client or other server network elements. The processor 102 is used to execute a program 110. Specifically, the program 110 may include a program code, which includes computer executable instructions.

[0037] The processor 102 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the mental state assessment device may be processors of the same type, such as one or more CPUs; or may be processors of different types, such as one or more CPUs and one or more ASICs.

[0038] The memory 106 is used to store the program 110. The memory 106 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0039] The program 110 can be specifically called by the processor 102 to enable the mental state assessment device to Figure 2 The following operations are performed as shown:

[0040] Step 210: receiving a trigger operation of a target user on a target book in the recommended book list, wherein the target book is a book in the recommended book list whose display content is replaced with the test content in advance.

[0041] The target user may be a reading target user with abnormal depression condition analyzed based on the user's behavior data, such as reading time, reading history, book collection, etc., and given a score as a preliminary target user, wherein the score is the initial value of the target user.

[0042] In an embodiment of the present invention, the display content of the target book includes the book title and book introduction displayed in the recommended book list. Before receiving the trigger operation of the target user on the target book in the recommended book list, the method further includes: obtaining the test title and / or test introduction corresponding to the target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with the test introduction; adding the target book to the recommended book list, and displaying the test title and / or the test introduction corresponding to the target book in the recommended book list.

[0043] In an embodiment of the present invention, the test content includes a test title and a test comment; before receiving the trigger operation of the target user on the target book in the recommended book list, the target book storing the test content is generated in advance according to the test configuration table and the test comment table, and the target book is added to the recommended book list.

[0044] Among them, the target books are for operators or people with professional knowledge related to psychology, who look for platform web articles and configure them into the recommendation library according to dimensions such as books, chapters, and pages. The target books mixed in include types such as optimism, pessimism, and neutrality. For example, if a chapter of a book meets the requirements of the depression test question, the book is used as the target book, and the specific chapter is determined as the chapter of the depression test. Among them, as shown in the following table, the test content such as the test title corresponding to the target book can be configured through the test configuration table. The test configuration table includes configuration information such as configuration ID, target book ID, chapter number, chapter offset, test title, test description, depression type corresponding to the target book ID, and book depression weight W1. When there is information about the test title in the test configuration table, the original title name of the target book is replaced with the test title in the test configuration table, and when there is a test description in the test configuration table, the original book introduction of the target book is replaced with the test description. Figure 3 A schematic diagram of a recommendation list provided by an embodiment of the present invention is shown. Figure 3As shown in the figure, the recommendation list on the left is the state when the test title and test description are not replaced. The title or description of the target book in the recommendation list on the right has been replaced with the test title or test description in the configuration. This can attract the user's attention. When the user clicks a target book in the recommendation list, it jumps to the book content corresponding to the configuration and the user starts reading. When the test title or test description does not exist in the test configuration table, the original title name or book introduction of the target book can be used. After the target user clicks on a recommended book, the configId field will be checked. If the recommended book is the target book, it will be associated with the target book according to the configId field and configuration, and will be entered into a chapter of the book according to the sectionNo field. According to the chapter offset, it can be refined to a paragraph of the chapter) to jump to the detailed location of the book.

[0045] Test configuration table:

[0046]

[0047] Wherein, the display content also includes the comment content of the target book, and the test content includes the test comment. Before receiving the trigger operation of the target book in the recommended book list by the target user, the test comment corresponding to the target book and the book content corresponding to the test comment in the target book are also obtained; the test comment is added to the corresponding book content. As shown in the following table, the test content such as the test comment corresponding to the target book can be configured through the test comment table. The test comment table includes configuration information such as the comment ID, the target book ID, the test comment and the comment depression weight W2. The test comment table also includes the corresponding target book ID, chapter number and chapter offset. Wherein, the target book also includes a test comment, which is an emotional comment inserted and displayed at a certain position of the target book according to the test comment table. Wherein, the test comment that displays an optimistic or pessimistic attitude during the process of the target user reading the book content, and provides functions such as likes, objections, support, collection, and reply comments.

[0048] Test Comment Form:

[0049]

[0050] Step 220: Jump to the book content corresponding to the target book according to the trigger operation.

[0051] Among them, when the target user clicks on the test title or the title of the target book, the target book ID will be used to jump to the book content corresponding to the target book, and the chapter number will be used to jump to the corresponding chapter, and the target user will start reading. Specifically, after the target user clicks on a recommended book, the configId field will be checked. If the recommended book is the target book, it will be associated with the target book according to the configId field and configuration, and will enter a chapter of the book according to the sectionNo field, and can be refined to a paragraph of the chapter according to the chapter offset) to jump to the detailed location of the book.

[0052] Step 230: Obtaining the behavior data of the target user when reading the book content.

[0053] When jumping to the book content corresponding to the target book, the depression type and book depression weight corresponding to the target book ID will be recorded.

[0054] In an embodiment of the present invention, obtaining the behavior data of the target user when reading the book content includes the following steps:

[0055] Step 2301: Obtain the reading speed of the target user when reading the target book. Obtain the operation data of the target user on the test comments in the target book. Specifically, during the process of the target user reading the content of the target book, the time spent by the target user reading the target book is recorded by eye tracking, and the reading speed S1 is calculated. At the same time, during the process of the target user reading the content of the book, the time spent by the target user reading the comments is recorded by eye tracking, and the reading speed S2 is calculated.

[0056] Step 2302: Obtain the target user's reply data, collection data, likes or dislike data for the test comments in the target book. Specifically, obtain the target user's likes, dislikes, support, collections, reply comments and other behavioral data for the test comments that show an optimistic or pessimistic attitude. When the target user's reply comment data for the test comment is obtained, the ratio of pessimistic words and optimistic words in the reply comment data is analyzed according to the vocabulary, and recorded as V4; when the target user's comment collection data for the test comment is obtained, it is recorded as V5; when the target user's like or dislike data for the test comment is obtained, it is recorded as V6.

[0057] Step 240: Determine the psychological state of the target user based on the behavior data.

[0058] In an embodiment of the present invention, the psychological state of the target user is calculated based on the user behavior data and the preset evaluation model. Specifically, the psychological state of the target user is determined based on the reading speed, the operation data and the corresponding weights. Among them, the weights include the book depression weight, the comment depression weight, the actual chapter weight of the target book, the weight of the reply comment data, the weight of the collection data, and the weight of the likes or dislikes. These weights are pre-set in the test configuration table and the test comment table.

[0059] Wherein, the evaluation model is:

[0060] scoren=(V1 / 100)*W1+(S1 / S)*W2+(S2 / S)*W3+V4*W4+W5*V5+W6*V6

[0061] score=(score0+……+scoren) / n

[0062] As shown in the following table, V1 is the initial value of the target user. The initial value can be based on the user's behavioral data, such as reading time, reading history, book collection, etc., to analyze the reading target user with abnormal depression and give a score as the initial value of the preliminary target user. W1 is the book depression weight, W2 is the comment depression weight, and W3 is the actual chapter weight of the target book. V4 is the reply comment data, W4 is the weight of the reply comment data, V5 is the collection data, W5 is the weight of the collection data, W6 is the weight of the like or dislike, V6 is the like or dislike data; n is the number of tests. Wherein, W1+W2+W3+W4+W5+W6=1.

[0063] Description of each variable in the evaluation model:

[0064]

[0065]

[0066] Among them, these weights are pre-set in the test configuration table and the test comment table, and are passed before setting. In the embodiment of the present invention, before determining the psychological state of the target user according to the behavior data, the embodiment of the present invention also obtains training data in advance; and adjusts the weight values ​​of the above-mentioned weights according to the training data. Specifically, the weights and n are initially set as estimated values, and the estimated values ​​lack accuracy. Here, the data training method is introduced to improve the accuracy. The training steps are: take a certain number of people, including optimistic people, normal people and different levels of depressed people evaluated by psychological tests, and locate the test population; the test population performs a reading test on the set of test reading configurations, and the evaluation model calculates the results. Compare the results calculated by the evaluation model with the results of the psychological evaluation; if the comparison results are different (compared with the results of regular psychological evaluations), adjust the values ​​of each weight (w1...w6) and the number of measurements n, and re-test; if the evaluation test results of the test population are similar to the psychological evaluation results. Then the modified weight value can be used as the determined value of the set of evaluation system for other users.

[0067] In the embodiment of the present invention, in order to ensure the accuracy of the assessment, if n times are reached within the preset time, the average score is calculated to obtain an accurate psychological state assessment result. The psychological state assessment result is a score. The higher the score, the more severe the depression; the more optimistic, the lower the score, and the score of optimistic people is a negative value. The depression level of the target user is determined based on the psychological state assessment result. The depression level is as follows:

[0068]

[0069]

[0070] Furthermore, after determining the psychological state of the target user according to the behavior data, the method of the embodiment of the present invention further includes: if it is determined that the psychological state of the target user is a melancholic type, recommending guiding books to the target user; the guiding books are books that appear to be melancholic but actually have a positive ending. After a preset first time, the proportion of positive books continues to increase, and after a preset second time, the recommendation of optimistic books is increased.

[0071] The psychological state assessment device of the embodiment of the present invention receives a trigger operation of a target user on a target book in a recommended book list, where the target book is a book in the recommended book list whose display content is replaced with test content in advance, and then jumps to the book content corresponding to the target book according to the trigger operation, further obtains the behavioral data of the target user when reading the book content, and finally determines the psychological state of the target user according to the behavioral data, thereby effectively improving the accuracy of psychological state assessment, making the target user unaware, and enhancing the target user experience.

[0072] Figure 4 FIG. 2 shows a schematic diagram of the structure of a psychological state assessment device provided by an embodiment of the present invention. Figure 4 As shown, the device 300 includes:

[0073] The receiving module 310 is used to receive a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose display content is replaced with test content in advance;

[0074] Jump module 320, used to jump to the book content corresponding to the target book according to the trigger operation;

[0075] An acquisition module 330 is used to acquire the behavior data of the target user when reading the book content;

[0076] The determination module 340 is used to determine the psychological state of the target user according to the behavior data.

[0077] In an optional manner, the displayed content includes the book titles and book introductions displayed in the recommended book list; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining a test title and / or test introduction corresponding to the target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with a test introduction; adding the target book to the recommended book list, and displaying the test title and / or the test introduction corresponding to the target book in the recommended book list.

[0078] In an optional manner, the display content includes review content of the target book, and the test content includes test comments; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining the test comments corresponding to the target book, and the book content corresponding to the test comments in the target book; and adding the test comments to the corresponding book content.

[0079] In an optional manner, the test configuration table includes a target book ID and a test title; adding the target book to the recommended book list includes: adding the test title to the recommended book list; jumping to the book content corresponding to the target book according to the trigger operation includes: when it is obtained that the target user clicks on the test title, jumping to the book content corresponding to the target book according to the target book ID.

[0080] In an optional manner, the book content of the target book also includes test comments; obtaining the behavior data of the target user when reading the book content includes: obtaining the reading speed of the target user when reading the target book; obtaining the operation data of the target user on the test comments in the target book.

[0081] In an optional manner, determining the psychological state of the target user based on the behavior data includes: determining the psychological state of the target user based on the reading speed, the operation data and corresponding weights.

[0082] In an optional manner, before determining the psychological state of the target user according to the behavior data, the method further includes: acquiring training data; and adjusting the weight according to the training data.

[0083] In an optional manner, after determining the psychological state of the target user based on the behavioral data, the method further includes: if it is determined that the psychological state of the target user is a depressive type, recommending guide books to the target user; the guide books are books that appear to be depressing on the surface but actually have a positive ending.

[0084] The specific working steps of the mental state assessment apparatus of the embodiment of the present invention are generally consistent with the specific execution steps of the mental state assessment device described above, and will not be repeated here.

[0085] The psychological state assessment device of the embodiment of the present invention receives a trigger operation of a target user on a target book in a recommended book list, where the target book is a book in the recommended book list whose display content is replaced with test content in advance, and then jumps to the book content corresponding to the target book according to the trigger operation, further obtains the behavioral data of the target user when reading the book content, and finally determines the psychological state of the target user according to the behavioral data, thereby effectively improving the accuracy of psychological state assessment, making the target user unaware, and enhancing the target user experience.

[0086] The embodiment of the present invention also provides a psychological state assessment method, which is performed by a psychological state assessment device. The method includes the following steps:

[0087] A trigger operation of a target user on a target book in a recommended book list is received; the target book is a book in the recommended book list whose display content is replaced with test content in advance.

[0088] Jump to the book content corresponding to the target book according to the trigger operation.

[0089] Obtaining behavior data of the target user when reading the book content.

[0090] The psychological state of the target user is determined based on the behavioral data.

[0091] The specific implementation steps of the psychological state assessment method of the embodiment of the present invention are generally consistent with the specific implementation steps of the psychological state assessment device described above, and will not be repeated here.

[0092] In an optional manner, the displayed content includes the book titles and book introductions displayed in the recommended book list; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining a test title and / or test introduction corresponding to the target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with a test introduction; adding the target book to the recommended book list, and displaying the test title and / or the test introduction corresponding to the target book in the recommended book list.

[0093] In an optional manner, the display content includes review content of the target book, and the test content includes test comments; before receiving the trigger operation of the target user on the target book in the recommended book list, the method also includes: obtaining the test comments corresponding to the target book, and the book content corresponding to the test comments in the target book; and adding the test comments to the corresponding book content.

[0094] In an optional manner, the test configuration table includes a configuration ID, a target book ID, a test title, a depression type corresponding to the target book ID, and a book depression weight; the test comment table includes a comment ID, a target book ID, a test comment, and a comment depression weight; adding the target book to the recommended book list includes: adding the test title to the recommended book list; jumping to the book content corresponding to the target book according to the trigger operation includes: when it is obtained that the target user clicks on the test title, jumping to the book content corresponding to the target book according to the target book ID.

[0095] In an optional manner, the book content of the target book also includes test comments; obtaining the behavior data of the target user when reading the book content includes: obtaining the reading speed of the target user when reading the target book; obtaining the operation data of the target user on the test comments in the target book.

[0096] In an optional manner, determining the psychological state of the target user based on the behavior data includes: determining the psychological state of the target user based on the reading speed, the operation data and corresponding weights.

[0097] In an optional manner, before determining the psychological state of the target user according to the behavior data, the method further includes: acquiring training data; and adjusting the weight according to the training data.

[0098] In an optional manner, after determining the psychological state of the target user based on the behavioral data, the method further includes: if it is determined that the psychological state of the target user is a depressive type, recommending guide books to the target user; the guide books are books that appear to be depressing on the surface but actually have a positive ending.

[0099] The psychological state assessment device of the embodiment of the present invention receives a trigger operation of a target user on a target book in a recommended book list, where the target book is a book in the recommended book list whose display content is replaced with test content in advance, and then jumps to the book content corresponding to the target book according to the trigger operation, further obtains the behavioral data of the target user when reading the book content, and finally determines the psychological state of the target user according to the behavioral data, thereby effectively improving the accuracy of psychological state assessment, making the target user unaware, and enhancing the target user experience.

[0100] An embodiment of the present invention provides a computer-readable storage medium storing at least one executable instruction. When the executable instruction is executed on a psychological state assessment device, the psychological state assessment device executes the psychological state assessment method in any of the above method embodiments.

[0101] The executable instructions may be specifically used to enable the mental state assessment device to perform the following operations:

[0102] receiving a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose display content is replaced with test content in advance;

[0103] Jump to the book content corresponding to the target book according to the trigger operation;

[0104] Acquire the behavior data of the target user when reading the book content;

[0105] The psychological state of the target user is determined based on the behavioral data.

[0106] In an optional manner, the test configuration table includes a configuration ID, a target book ID, a test title, a depression type corresponding to the target book ID, and a book depression weight; the test comment table includes a comment ID, a target book ID, a test comment, and a comment depression weight; adding the target book to the recommended book list includes: adding the test title to the recommended book list; jumping to the book content corresponding to the target book according to the trigger operation includes: when it is obtained that the target user clicks on the test title, jumping to the book content corresponding to the target book according to the target book ID.

[0107] In an optional manner, the book content of the target book also includes test comments; obtaining the behavior data of the target user when reading the book content includes: obtaining the reading speed of the target user when reading the target book; obtaining the operation data of the target user on the test comments in the target book.

[0108] In an optional manner, determining the psychological state of the target user based on the behavior data includes: determining the psychological state of the target user based on the reading speed, the operation data and corresponding weights.

[0109] In an optional manner, before determining the psychological state of the target user according to the behavior data, the method further includes: acquiring training data; and adjusting the weight according to the training data.

[0110] In an optional manner, after determining the psychological state of the target user based on the behavioral data, the method further includes: if it is determined that the psychological state of the target user is a depressive type, recommending guide books to the target user; the guide books are books that appear to be depressing on the surface but actually have a positive ending.

[0111] The psychological state assessment device of the embodiment of the present invention receives a trigger operation of a target user on a target book in a recommended book list, where the target book is a book in the recommended book list whose display content is replaced with test content in advance, and then jumps to the book content corresponding to the target book according to the trigger operation, further obtains the behavioral data of the target user when reading the book content, and finally determines the psychological state of the target user according to the behavioral data, thereby effectively improving the accuracy of psychological state assessment, making the target user unaware, and enhancing the target user experience.

[0112] An embodiment of the present invention provides a mental state assessment device, which is used to execute the mental state assessment method.

[0113] An embodiment of the present invention provides a computer program, which can be called by a processor to enable a mental state assessment device to execute the mental state assessment method in any of the above method embodiments.

[0114] An embodiment of the present invention provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed on a computer, the computer executes the psychological state assessment method in any of the above method embodiments.

[0115] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other equipment. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language yet. It should be understood that various programming languages ​​can be utilized to realize the content of the present invention described herein, and the description made to specific languages ​​above is for disclosing the best mode of the present invention.

[0116] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0117] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this method of disclosure should not be interpreted as reflecting an intention that the claimed invention requires more features than those expressly recited in each claim.

[0118] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0119] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A psychological state assessment device, characterized in that: The mental state assessment device comprises: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; the memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the following method: Obtaining a test title and / or a test introduction corresponding to a target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with the test introduction; adding the target book to a recommended book list, and displaying the test title and / or the test introduction corresponding to the target book in the recommended book list; Acquire the test review corresponding to the target book and the book content corresponding to the test review in the target book; add the test review to the corresponding book content; Receive a trigger operation of a target book in a recommended book list by a target user; the target book is a book in the recommended book list whose display content is replaced with test content in advance; the display content includes the book title and book introduction displayed in the recommended book list; the display content includes the review content of the target book, and the test content includes the test review; Jump to the book content corresponding to the target book according to the trigger operation; Acquire the behavior data of the target user when reading the book content; The psychological state of the target user is determined based on the behavioral data.

2. The device according to claim 1, characterized in that The target book's content also includes test comments; obtaining the target user's behavior data when reading the book's content includes: Acquire the reading speed of the target user when reading the target book; The target user's operation data on the test comment in the target book is obtained.

3. The device according to claim 2, characterized in that Determining the psychological state of the target user according to the behavior data includes: The psychological state of the target user is determined according to the reading speed, the operation data and the corresponding weights.

4. The device according to claim 3, characterized in that Before determining the psychological state of the target user according to the behavior data, the method further includes: Get training data; The weights are adjusted according to the training data pairs.

5. The device according to claim 1, characterized in that After determining the psychological state of the target user according to the behavior data, the method further includes: If it is determined that the psychological state of the target user is of the depressive type, then a guide book is recommended to the target user; the guide book is a book that appears to be depressing on the surface but actually has a positive ending.

6. A psychological state assessment device, characterized in that: The device includes: a receiving module, which is used to obtain a test title and / or a test introduction corresponding to a target book; replace the book title of the target book with a test title, and / or replace the book introduction of the target book with a test introduction; add the target book to a recommended book list, and display the test title and / or the test introduction corresponding to the target book in the recommended book list; obtain a test review corresponding to the target book, and a book content corresponding to the test review in the target book; add the test review to the corresponding book content; receive a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose displayed content is replaced with the test content in advance; A jump module, used for jumping to the book content corresponding to the target book according to the trigger operation; An acquisition module, used to acquire the behavior data of the target user when reading the book content; A determination module is used to determine the psychological state of the target user based on the behavior data.

7. A method for evaluating a psychological state, characterized in that: The method comprises: Obtaining a test title and / or a test introduction corresponding to a target book; replacing the book title of the target book with the test title, and / or replacing the book introduction of the target book with the test introduction; adding the target book to a recommended book list, and displaying the test title and / or the test introduction corresponding to the target book in the recommended book list; Acquire the test review corresponding to the target book and the book content corresponding to the test review in the target book; add the test review to the corresponding book content; receiving a trigger operation of a target user on a target book in the recommended book list; the target book is a book in the recommended book list whose display content is replaced with test content in advance; Jump to the book content corresponding to the target book according to the trigger operation; Acquire the behavior data of the target user when reading the book content; The psychological state of the target user is determined based on the behavioral data.

8. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction, and when the executable instruction is executed on the psychological state assessment device, the psychological state assessment device performs the operation of the psychological state assessment method according to claim 7.

Citation Information

Patent Citations

  • Multimedia resource display method, device and system and storage medium

    CN112463994A