Method, device, system and storage medium for establishing a moral evaluation database
Patent Information
- Application Number
- CN202210518240.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-13
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-05-13
AI Technical Summary
Existing technologies lack effective methods to conduct comprehensive and efficient moral evaluation of user behavior, and it is difficult to combine traditional moral theories and Internet evaluation information for comprehensive analysis and evaluation.
By obtaining evaluation information from basic databases and Internet behavioral events, analyzing positive and reverse pointing information, assigning different weight factors, calculating standard evaluation directions, and storing them in JSON format, a moral evaluation database is formed.
It improves the efficiency and reference value of user behavior evaluation, provides multi-dimensional moral evaluation, and improves the accuracy and applicability of the evaluation.
Smart Images

Figure CN117112681B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing, and in particular to a method, device, system and storage medium for establishing a moral evaluation database. Background Art
[0002] Whether in the real world or in the virtual world, users may need to have a certain understanding of their own behavior, or need to regulate and correct their behavior. In this case, it is necessary to analyze and evaluate the user's behavior to a certain extent. The analysis and evaluation rely on a certain evaluation basis. For this reason, the present invention aims to provide a method for establishing a moral evaluation database. Summary of the Invention
[0003] In order to solve the above technical problems, the present application provides a method, device, system and storage medium for establishing a moral evaluation database.
[0004] The first aspect of the present application provides a method for establishing a moral evaluation database, the method comprising:
[0005] Obtain a pre-established basic database;
[0006] Capturing user behavior events from the Internet and capturing evaluation information for the behavior events;
[0007] Analyzing first forward pointing information and first reverse pointing information for the behavior event from the basic database;
[0008] Analyzing the second positive direction information and the second negative direction information for the behavior event from the evaluation information;
[0009] determining a standard evaluation direction for the behavior event according to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information;
[0010] A data structure is established and the standard evaluation pointer is stored through the data structure.
[0011] Optionally, determining a standard evaluation direction for the behavior event according to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information includes:
[0012] assigning corresponding weight factors to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information respectively;
[0013] A standard evaluation direction for the behavioral event is calculated based on the weight factor.
[0014] Optionally, after capturing the user's behavior events from the Internet and grabbing evaluation information for the behavior events, the method further includes:
[0015] The validity of the evaluation information is identified based on the release time of the evaluation information, the similarity between the evaluation information and the publisher of the evaluation information, so as to remove invalid evaluation information.
[0016] Optionally, calculating a standard evaluation direction for the behavioral event based on the weight factor includes:
[0017] The standard evaluation index for the behavioral event is calculated by the following formula:
[0018] B=(A1*Q1+A2*Q2)\(D1*Q3+D2*Q4);
[0019] Among them, B represents the standard evaluation direction, A1 represents the first positive pointing information, A2 represents the second positive pointing information, D1 represents the first reverse pointing information, and D2 represents the second reverse pointing information. When B is greater than 1, it means that the standard evaluation direction tends to a positive attitude. When B is less than 1, it means that the standard evaluation direction tends to a reverse attitude. Q1, Q2, Q3 and Q4 correspond to the weight factors of the first positive pointing information, the second positive pointing information, the first reverse pointing information and the second reverse pointing information respectively.
[0020] Optionally, the data structure is in JSON format and stores the standard evaluation pointer and corresponding information in the form of key, value pairs. Establishing the data structure includes:
[0021] Classifying the behavioral events and generating event types;
[0022] generating a data field for describing the behavioral event;
[0023] generating a data field for describing the occurrence time of the behavioral event;
[0024] A data field is generated for describing the source time of the evaluation information.
[0025] Optionally, analyzing the first positive-direction information and the first negative-direction information for the behavioral event from the moral evaluation database includes:
[0026] Searching the moral evaluation database for an evaluation description corresponding to the behavioral event, and analyzing the corresponding number of encouraging attitudes and number of opposing attitudes from the evaluation description through semantic parsing, thereby obtaining a first positive attitude and a first negative attitude;
[0027] The step of analyzing the second forward-direction information and the second reverse-direction information for the behavior event from the evaluation information includes:
[0028] The number of encouraging attitudes and opposing attitudes toward the behavior event in the evaluation information is counted to obtain a second positive attitude and a second negative attitude.
[0029] Optionally, before determining a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information, the method further includes:
[0030] Obtain the current policy guidance direction and assign a weight factor corresponding to the policy guidance direction.
[0031] Optionally, after establishing the data structure and storing the standard evaluation pointer via the data structure, the method further includes:
[0032] The basic database is updated according to the moral evaluation database obtained by storing the standard evaluation points.
[0033] The second aspect of the present application provides a system for establishing a moral evaluation database, the system comprising:
[0034] A first acquisition unit is used to acquire a pre-established basic database;
[0035] An information capture unit, configured to capture user behavior events from the Internet and capture evaluation information for the behavior events;
[0036] A first analyzing unit, configured to analyze the basic database to obtain first forward pointing information and first reverse pointing information for the behavior event;
[0037] a second analyzing unit, configured to analyze the evaluation information to obtain second positive direction information and second negative direction information for the behavior event;
[0038] a determining unit, configured to determine a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information;
[0039] An establishing unit is used to establish a data structure and store the standard evaluation pointer through the data structure.
[0040] A third aspect of the present application provides a device for establishing a moral evaluation database, the device comprising:
[0041] processor, memory, input and output units, and buses;
[0042] The processor is connected to the memory, the input and output unit, and the bus;
[0043] The memory stores a program, and the processor calls the program to execute the first aspect and any optional method in the first aspect.
[0044] In a fourth aspect, the present application provides a computer-readable storage medium, on which a program is stored. When the program is executed on a computer, the program executes the first aspect and any optional method in the first aspect.
[0045] It can be seen from the above technical solutions that this application has the following advantages:
[0046] In the method provided in this application, a basic database and attitude orientation analyzed from evaluation information on the Internet are combined to form a database for evaluating user behavior, and the database is stored through a data structure. The resulting moral evaluation database can be used to analyze and evaluate user behavior, while improving evaluation efficiency, it can also increase evaluation latitude and enhance the reference value of the evaluation. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in this application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0048] Figure 1 A flow chart of an embodiment of the method for establishing a moral evaluation database provided in this application;
[0049] Figure 2 A flowchart of another embodiment of the method for establishing a moral evaluation database provided in this application;
[0050] Figure 3 A flowchart of another embodiment of the method for establishing a moral evaluation database provided in this application;
[0051] Figure 4 A schematic diagram of an embodiment of the system for establishing a moral evaluation database provided in this application;
[0052] Figure 5 A schematic diagram of the structure of an embodiment of the device for establishing a moral evaluation database provided in this application. DETAILED DESCRIPTION
[0053] In the future, whether in the virtual world or in the real world, the behavior of users should be subject to certain supervision, and for users, users need to have the ability to self-knowledge of their own behavior, such as whether the user's behavior conforms to certain traditional etiquette or whether the behavioral logic behind their behavior conforms to the current social values. In this case, it is necessary to analyze and evaluate the user's behavior, and the evaluation will involve a series of evaluation criteria and data. Based on this idea, the present invention provides a method for establishing an evaluation database. The established database can enable users to analyze and evaluate the user's behavior. The database establishment method fully combines traditional moral theories and the current social value system, and has strong adaptability and accuracy. The method provided by this application will be elaborated in detail below.
[0054] It should be noted that the method provided in this application can be applied to a terminal, a system, or a server. For example, the terminal can be a smartphone, a computer, a tablet computer, a smart TV, a smartwatch, a portable computer terminal, or a fixed terminal such as a desktop computer. For ease of explanation, this application uses a terminal as the execution subject for example.
[0055] See also Figure 1 , the embodiment includes:
[0056] 101. Obtain a pre-established basic database;
[0057] The method provided in this application combines a basic database with current Internet evaluation information to form a database, wherein the moral database can obtain a pre-established basic database based on traditional moral data, such as traditional school theories, Taoism, Confucianism, the Four Books and Five Classics, self-cultivation, family governance, and world peace theories. The database contains various types of behavioral events and evaluation descriptions used to describe these behavioral events. For example, "Filial piety is the first of all virtues" describes the behavior of being filial to elders.
[0058] 102. Capture user behavior events from the Internet and capture evaluation information for the behavior events;
[0059] Capture user behavior events from the Internet, such as capturing behavior events from hot events, or capturing user behavior events from various websites or video platforms, as well as evaluation information of the behavior events by other users or media.
[0060] 103. Analyze first forward-directed information and first reverse-directed information for the behavioral event from the basic database;
[0061] In practice, evaluation descriptions can be divided into encouraging and disapproving ones. For example, in the saying "Filial piety is the first of all virtues," the corresponding behavioral event is "filial piety to parents." This evaluation description indicates an encouraging attitude toward this behavioral event. After capturing a user's behavioral event, all related information is queried in the basic database, and the attitude orientations of all evaluation descriptions are analyzed. Statistics are then generated based on two opposing attitude orientations, which can be divided into first-order positive information, representing the number of encouraging attitude orientations, and first-order negative information, representing the number of disapproving attitude orientations.
[0062] 104. Analyze the evaluation information to obtain second positive-direction information and second negative-direction information regarding the behavioral event;
[0063] The attitudes of other users or media towards the behavioral event can be analyzed from the evaluation information on the behavioral event, which can also be divided into encouraging and opposing attitudes. For example, if the evaluation information is text information, the evaluation information is subjected to semantic analysis. If it is voice or video evaluation information, it can be converted into text and then subjected to semantic recognition. The number of encouraging attitudes in all the evaluation information can be counted to obtain the second positive direction information. The number of opposing attitudes in all the evaluation information can be counted to obtain the second negative direction information.
[0064] 105. Determine a standard evaluation direction for the behavioral event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information;
[0065] The positive and negative attitude indicators obtained through the above statistics are combined with the evaluation information and the positive and negative attitude indicators analyzed in the basic database to calculate the standard evaluation indicators used for moral evaluation. There are many ways to calculate, such as assigning different weight factors according to different actual situations. The final standard evaluation indicator can be a biased evaluation result or a neutral indicator. For example, when the weight factors and numbers of positive and negative attitude indicators are the same, a neutral indicator can be obtained. The obtained standard evaluation indicator can then be used directly to evaluate the user's behavioral events. By continuously capturing behavioral events and evaluation information through this method, a database of standard evaluation indicators for various behavioral events and various situations can be established.
[0066] Furthermore, the establishment of a moral evaluation database can be multi-dimensional, and the determination of standard evaluation directions can also be based on a comprehensive range of factors. In addition to referring to the moral database and evaluation information, relevant policy guidance information can also be obtained and assigned certain weight factors. By adding policy guidance factors, a multi-faceted and highly applicable evaluation data system can be formed.
[0067] 106. Establish a data structure and store the standard evaluation pointers through the data structure.
[0068] When storing standard evaluation pointers and corresponding information, a data structure is constructed for storage. For example, it is stored in JSON format, which can store a group of related data and make the data self-evident (Chinese full name: Object Notation, English full name: JavaScript Object Notation, English abbreviation: JS). Of course, it can also be stored in data structures of other formats.
[0069] The method provided in this application combines a basic database with the attitudes analyzed from online evaluation information to create a database for evaluating user behavior. This database, stored through a data structure, forms a moral evaluation database that can be used to analyze and evaluate user behavior, improving evaluation efficiency while increasing the depth and relevance of the evaluation. After obtaining the moral evaluation database, the basic data can be updated based on the obtained data.
[0070] When determining the standard evaluation direction by integrating the basic database and evaluation information, different weight factors can be assigned to each positive and negative attitude direction according to actual conditions for calculation. This embodiment will be described with an example below.
[0071] See also Figure 2 , the embodiment includes:
[0072] 201. Obtain a pre-established basic database;
[0073] 202. Capture user behavior events from the Internet and capture evaluation information for the behavior events;
[0074] 203. Validate the evaluation information based on its release time, similarity between the evaluation information, and the publisher of the evaluation information, so as to remove invalid evaluation information.
[0075] After capturing the evaluation information, in order to identify some false evaluation information that is maliciously manipulated, the evaluation information can be screened to a certain extent. For example, some highly similar evaluation information, some identical evaluation information published by the same publishing entity, and some evaluation information that is not related to the behavioral event can be eliminated, thereby reducing the amount of calculation and improving the accuracy of the final evaluation.
[0076] 204. Analyze first forward-direction information and first reverse-direction information for the behavior event from the basic database;
[0077] 205. Analyze the second positive-direction information and the second negative-direction information for the behavioral event from the evaluation information;
[0078] 206. Assign corresponding weight factors to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information respectively;
[0079] 207. Calculate the standard evaluation direction for the behavioral event based on the weight factor;
[0080] The weight factors corresponding to the first positive pointing information, the first reverse pointing information, the second positive pointing information and the second reverse pointing information are respectively assigned for calculation. The specific values of the weight factors can be set according to different behavioral events. For example, behavioral events are classified according to predetermined categories, and different weight factors are set for each category. For some behavioral events that obviously violate public order and good morals, the weight factor pointing to the reverse attitude can be assigned to the highest.
[0081] There are many specific calculation methods, one of which will be described below with an example.
[0082] For example, the standard evaluation index for a behavioral event is calculated by the following formula:
[0083] B=(A1*Q1+A2*Q2)\(D1*Q3+D2*Q4);
[0084] Among them, B represents the standard evaluation direction, A1 represents the first positive pointing information, A2 represents the second positive pointing information, D1 represents the first reverse pointing information, and D2 represents the second reverse pointing information. When B is greater than 1, it means that the standard evaluation direction tends to a positive attitude. When B is less than 1, it means that the standard evaluation direction tends to a reverse attitude. Q1, Q2, Q3 and Q4 correspond to the weight factors of the first positive pointing information, the second positive pointing information, the first reverse pointing information and the second reverse pointing information, respectively.
[0085] Through this formula, we can finally get a standard evaluation orientation with three attitude orientations. For example, if B is greater than 1, it means that the attitude orientation towards the behavioral event is encouraging; if B is less than 1, it means it is opposing; if it is equal to 1, it means it is neutral.
[0086] The method provided in this application can quantify the evaluation of user behavior, thereby establishing a quantitative database to analyze and evaluate behavioral events.
[0087] 208. Establish a data structure and store the standard evaluation pointer through the data structure.
[0088] In the method provided by this application, when performing standard evaluation and storing related information, a data structure is established for storage. The data structure can be in JSON format. This data structure can store a group of related data and make the data self-explanatory. This embodiment will be described below.
[0089] 301. Obtain a pre-established basic database;
[0090] 302. Capture user behavior events from the Internet and capture evaluation information for the behavior events;
[0091] 303. Analyze first forward-direction information and first reverse-direction information for the behavior event from the basic database;
[0092] 304. Analyze the evaluation information to obtain second positive-direction information and second negative-direction information regarding the behavioral event;
[0093] 305. Determine a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information;
[0094] 306. Establish a data structure in JSON format and store the standard evaluation pointer through the data structure.
[0095] The standard evaluation pointer and related information are stored in a JSON format data structure. For example, a JSON format data structure is established including:
[0096] Classify behavioral events and generate event types;
[0097] Generate data fields for describing behavioral events;
[0098] Generate a data field for describing the occurrence time of the behavioral event; generate a data field for describing the source time of the evaluation information.
[0099] The generated or acquired information is stored in a JSON data structure. Each standard evaluation point corresponds to a set of data, which can form a database. This facilitates accurate evaluation and fine-grained analysis of user behavior, making the established database highly usable.
[0100] The above embodiments have described the method provided in this application in detail. The following will describe the device, system, and computer-readable storage medium provided in this application.
[0101] See also Figure 4 , the device comprises:
[0102] A first acquisition unit 401 is used to acquire a pre-established basic database;
[0103] The information capture unit 402 is used to capture user behavior events from the Internet and capture evaluation information for the behavior events;
[0104] The first analyzing unit 403 is configured to analyze the basic database to obtain first forward pointing information and first reverse pointing information for the behavior event;
[0105] The second analyzing unit 404 is configured to analyze the evaluation information to obtain second positive direction information and second negative direction information for the behavior event;
[0106] A determining unit 405 is configured to determine a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information;
[0107] The establishing unit 406 is used to establish a data structure and store the standard evaluation pointer through the data structure.
[0108] Optionally, the determining unit 405 is specifically configured to:
[0109] assigning weight factors corresponding to the first forward directional information, the first reverse directional information, the second forward directional information, and the second reverse directional information respectively;
[0110] The standard evaluation direction for the behavioral event is calculated based on the weight factor.
[0111] Optionally, the system further includes:
[0112] The identification unit 407 is specifically configured to:
[0113] The validity of the evaluation information is identified based on the release time of the evaluation information, the similarity between the evaluation information and the publisher of the evaluation information, so as to remove invalid evaluation information.
[0114] Optionally, the determining unit 405 is specifically configured to:
[0115] The standard evaluation index for behavioral events is calculated by the following formula:
[0116] B=(A1*Q1+A2*Q2)\(D1*Q3+D2*Q4);
[0117] Among them, B represents the standard evaluation direction, A1 represents the first positive pointing information, A2 represents the second positive pointing information, D1 represents the first reverse pointing information, and D2 represents the second reverse pointing information. When B is greater than 1, it means that the standard evaluation direction tends to a positive attitude. When B is less than 1, it means that the standard evaluation direction tends to a reverse attitude. Q1, Q2, Q3 and Q4 correspond to the weight factors of the first positive pointing information, the second positive pointing information, the first reverse pointing information and the second reverse pointing information, respectively.
[0118] Optionally, the establishing unit 406 is specifically configured to:
[0119] Classify behavioral events and generate event types;
[0120] Generate data fields for describing behavioral events;
[0121] Generate data fields for describing the time of occurrence of behavioral events;
[0122] Generates a data field for describing the source time of the evaluation information.
[0123] Optionally, the first analyzing unit 403 is specifically configured to:
[0124] Searching the evaluation description corresponding to the behavior event from the moral evaluation database, and analyzing the corresponding number of encouraging attitudes and the number of opposing attitudes from the evaluation description through semantic parsing, thereby obtaining the first positive attitude and the first negative attitude;
[0125] Optionally, the second analysis unit 404 is specifically configured to:
[0126] The number of encouraging attitudes and opposing attitudes toward the behavior event in the evaluation information is counted to obtain a second positive attitude and a second negative attitude.
[0127] Optionally, the system further includes a second obtaining unit 408, configured to:
[0128] Get the current policy guidance direction and assign the corresponding weight factor to the policy guidance direction
[0129] See also Figure 5 , this application also provides a device for establishing a moral evaluation database, including:
[0130] Processor 501, memory 502, input and output unit 503, bus 504;
[0131] The processor 501 is connected to the memory 502, the input and output unit 503 and the bus 504;
[0132] The memory 502 stores a program, and the processor 501 calls the program to execute any of the above methods for establishing a moral evaluation database.
[0133] The present application also relates to a computer-readable storage medium having a program stored thereon, wherein when the program is run on a computer, the computer is caused to execute any of the above methods for establishing a moral evaluation database.
[0134] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0135] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0136] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0137] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0138] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk, and other media that can store program code.
Claims
1. A method for establishing a moral evaluation database, characterized in that: The method comprises: Obtain a pre-established basic database; Capturing user behavior events from the Internet and capturing evaluation information for the behavior events; Analyzing first forward pointing information and first reverse pointing information for the behavior event from the basic database; Analyzing the second positive direction information and the second negative direction information for the behavior event from the evaluation information; determining a standard evaluation direction for the behavioral event according to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information; Establishing a data structure and storing the standard evaluation direction through the data structure; determining the standard evaluation direction for the behavior event based on the first forward pointing information, the first reverse pointing information, the second forward pointing information, and the second reverse pointing information includes: assigning corresponding weight factors to the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information respectively; Calculating a standard evaluation direction for the behavioral event according to the weight factor; Calculating the standard evaluation direction for the behavior event based on the weight factor includes: The standard evaluation index for the behavioral event is calculated by the following formula: B=(A1*Q1+A2*Q2) / (D1*Q3+D2*Q4); Among them, B represents the standard evaluation direction, A1 represents the first positive pointing information, A2 represents the second positive pointing information, D1 represents the first reverse pointing information, and D2 represents the second reverse pointing information. When B is greater than 1, it means that the standard evaluation direction tends to a positive attitude. When B is less than 1, it means that the standard evaluation direction tends to a reverse attitude. Q1, Q2, Q3 and Q4 correspond to the weight factors of the first positive pointing information, the second positive pointing information, the first reverse pointing information and the second reverse pointing information respectively.
2. The method for establishing a moral evaluation database according to claim 1, characterized in that: After capturing the user's behavior events from the Internet and grabbing evaluation information for the behavior events, the method further includes: The validity of the evaluation information is identified based on the release time of the evaluation information, the similarity between the evaluation information and the publisher of the evaluation information, so as to remove invalid evaluation information.
3. The method for establishing a moral evaluation database according to claim 1, characterized in that: The data structure is in JSON format and stores the standard evaluation pointer and corresponding information in the form of key and value pairs. The establishment of the data structure includes: Classifying the behavioral events and generating event types; generating a data field for describing the behavioral event; generating a data field for describing the occurrence time of the behavioral event; A data field is generated for describing the source time of the evaluation information.
4. The method for establishing a moral evaluation database according to claim 1, characterized in that: The analyzing the first forward pointing information and the first reverse pointing information for the behavior event from the basic database includes: The evaluation description corresponding to the behavioral event is searched from the basic database, and the corresponding number of encouraging attitudes and the number of opposing attitudes are analyzed from the evaluation description through semantic parsing, thereby obtaining the first positive pointing information and the first negative pointing information.
5. The method for establishing a moral evaluation database according to claim 1, characterized in that: The step of analyzing the second forward-direction information and the second reverse-direction information for the behavior event from the evaluation information includes: The number of encouraging attitudes and opposing attitudes toward the behavioral event in the evaluation information is counted, thereby obtaining second positive-direction information and second negative-direction information.
6. The method for establishing a moral evaluation database according to claim 1, characterized in that: Before determining a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information, the method further includes: Obtain the current policy guidance direction and assign a weight factor corresponding to the policy guidance direction.
7. The method for establishing a moral evaluation database according to claim 1, characterized in that: After establishing the data structure and storing the standard evaluation pointer via the data structure, the method further includes: The basic database is updated according to the moral evaluation database obtained by storing the standard evaluation points.
8. A system for establishing a moral evaluation database, characterized in that: For performing the method according to any one of claims 1 to 7, the system comprises: A first acquisition unit is used to acquire a pre-established basic database; An information capture unit, configured to capture user behavior events from the Internet and capture evaluation information for the behavior events; A first analyzing unit, configured to analyze the basic database to obtain first forward pointing information and first reverse pointing information for the behavior event; a second analyzing unit, configured to analyze the evaluation information to obtain second positive direction information and second negative direction information for the behavior event; a determining unit, configured to determine a standard evaluation direction for the behavior event based on the first forward direction information, the first reverse direction information, the second forward direction information, and the second reverse direction information; An establishing unit is used to establish a data structure and store the standard evaluation pointer through the data structure.
9. A device for establishing a moral evaluation database, characterized in that: The device comprises: processor, memory, input and output units, and buses; The processor is connected to the memory, the input and output unit, and the bus; The memory stores a program, and the processor calls the program to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a program stored thereon, wherein the program, when executed on a computer, performs the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
User personalized behavior evaluation method and device, computer equipment and storage medium
CN109615018A
Issue-manage-style internet public opinion information evaluation management system and method thereof
US20160098738A1