[go: up one dir, main page]

CN111832964B - A user rating method, device and electronic equipment - Google Patents

A user rating method, device and electronic equipment Download PDF

Info

Publication number
CN111832964B
CN111832964B CN202010719173.4A CN202010719173A CN111832964B CN 111832964 B CN111832964 B CN 111832964B CN 202010719173 A CN202010719173 A CN 202010719173A CN 111832964 B CN111832964 B CN 111832964B
Authority
CN
China
Prior art keywords
domain
target information
category
determining
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010719173.4A
Other languages
Chinese (zh)
Other versions
CN111832964A (en
Inventor
曹敏隆
周正
段效晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN202010719173.4A priority Critical patent/CN111832964B/en
Publication of CN111832964A publication Critical patent/CN111832964A/en
Application granted granted Critical
Publication of CN111832964B publication Critical patent/CN111832964B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a user rating method, a user rating device and electronic equipment, wherein the method comprises the following steps: acquiring information issued by a user as target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution condition and the absolute average distribution condition and the absolute uneven distribution condition respectively; and determining the evaluation grade of the user based on the field verticality of the user. By applying the embodiment of the invention, the evaluation grade of the user can be more accurately determined.

Description

User rating method and device and electronic equipment
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a user rating method, apparatus, and electronic device.
Background
The domain verticality is used for representing the concentration degree of the domain related to the information issued by the user, and is an important index for measuring the professional degree of the user in a certain domain. The more concentrated the fields related to the information issued by the user, the higher the field verticality of the user, and the higher the professional degree of the user in a certain field. According to the field verticality of the user, the evaluation grade of the user can be determined.
The current domain verticality determination method is to determine based on the proportion of the issued information, specifically, if the number of all the information issued by the user a is 100, and the number of the information related to the sports domain in the 100 information is 60, the proportion of the information related to the sports domain issued by the user a is 60%, and the domain verticality of the user a with respect to the sports domain is determined to be 60%.
Because the method just determines the domain verticality based on the proportion of the information issued by the user, the consideration factor is single, and the domain verticality of the user cannot be reasonably and accurately determined, which results in inaccuracy when determining the evaluation grade of the user according to the domain verticality.
Disclosure of Invention
The embodiment of the invention aims to provide a user rating method, a user rating device and electronic equipment, so as to more accurately determine the rating level of a user. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present invention provides a user rating method, where the method includes:
acquiring information issued by a user as target information;
determining the domain category of each piece of target information according to the content of the target information;
determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category;
Determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category;
and determining the evaluation grade of the user based on the domain verticality of the user.
Optionally, the step of determining the actual distribution situation of the target information about the domain category according to the number of the target information included in each domain category includes:
sorting the domain categories according to the order of the number of the included target information from small to large to obtain the ranking of each domain category;
for each field category, determining the quotient of the corresponding ranking and the total number of all the field categories as the abscissa of the coordinate point corresponding to the field category;
determining the proportion of the number of the target information contained in each domain category to the number of all the target information, and taking the proportion as the corresponding target proportion of the domain category;
For each domain category, determining the sum of target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of a coordinate point corresponding to the domain category;
and determining a relation curve of the target information and the domain category according to the abscissa and the ordinate of the coordinate point corresponding to each domain category, and taking the relation curve as the actual distribution condition of the target information about the domain category.
Optionally, the absolute average distribution condition is an absolute average line, and the absolute uneven distribution condition is an absolute uneven line;
the step of determining the domain verticality of the user based on the differences between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation respectively comprises the following steps:
determining the area of a region surrounded by the relation curve and the absolute uneven line as a first area;
determining the area of a region surrounded by the relation curve and the absolute average line as a second area;
and calculating the domain verticality of the user according to the first area and the second area.
Optionally, the step of determining the area of the area surrounded by the relation and the absolute average line as the second area includes:
According to the formulaAnd calculating the second area A, wherein B is the first area.
Optionally, the step of calculating the domain verticality of the user according to the first area and the second area includes:
according to the formulaCalculate the use ofAnd the domain verticality G of the user, wherein A is the second area, and B is the first area.
Optionally, the step of determining, according to the content of the target information, a domain category to which each piece of target information belongs includes:
acquiring a domain label of the target information, wherein the domain label is determined according to the content of the target information;
and determining the domain category to which each piece of target information belongs according to the domain label.
In a second aspect, an embodiment of the present invention provides a user rating apparatus, the apparatus including:
the information acquisition module is used for acquiring information issued by a user and taking the information as target information;
the domain category determining module is used for determining the domain category to which each piece of target information belongs according to the content of the target information;
the actual distribution condition determining module is used for determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category;
The domain verticality determining module is used for determining domain verticality of the user based on differences between the actual distribution situation and absolute average distribution situations and absolute uneven distribution situations, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category;
and the rating module is used for determining the rating level of the user based on the domain verticality of the user.
Optionally, the actual distribution condition determining module includes:
the sorting sub-module is used for sorting the domain categories according to the sequence from small to large of the included target information to obtain the rank of each domain category;
the abscissa determining submodule is used for determining the quotient of the corresponding ranking and the total number of all the domain categories as the abscissa of the coordinate point corresponding to the domain category;
the target proportion determining submodule is used for determining the proportion of the number of the target information included in each domain category to the number of all the target information, and the proportion is used as the corresponding target proportion of the domain category;
The ordinate determining submodule is used for determining the sum of the target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of the coordinate point corresponding to the category of the field;
and the relation curve determining submodule is used for determining a relation curve of the target information and the domain class according to the abscissa and the ordinate of the coordinate point corresponding to each domain class, and the relation curve is used as the actual distribution condition of the target information about the domain class.
In a third aspect, an embodiment of the present invention provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
a memory for storing a computer program;
and the processor is used for realizing any user rating method step when executing the program stored in the memory.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having a computer program stored therein, which when executed by a processor, implements any of the user rating method steps described above.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below.
FIG. 1 is a flowchart of a user rating method according to an embodiment of the present invention;
FIG. 2 is a specific flowchart of step S103 in the embodiment shown in FIG. 1;
FIG. 3 is a schematic diagram showing a relationship between object information and domain categories in the embodiment shown in FIG. 2;
FIG. 4 is a specific flowchart of step S104 in the embodiment shown in FIG. 1;
FIG. 5 is a schematic diagram of a user rating device according to an embodiment of the present invention;
FIG. 6 is a schematic diagram showing a specific structure of the actual distribution determining module 503 in the embodiment shown in FIG. 5;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings in the embodiments of the present invention.
In order to determine the evaluation level of a user more accurately, the embodiment of the invention provides a user rating method, a user rating device, electronic equipment, a computer readable storage medium and a computer program product.
The following first describes a user rating method provided by an embodiment of the present invention.
The user rating method provided by the embodiment of the invention can be applied to any electronic equipment needing to determine the rating level of the user, for example, a computer, a processor, a server and the like, and is not particularly limited. For convenience of description, hereinafter, referred to as an electronic device.
As shown in fig. 1, a user rating method, the method comprising:
s101, acquiring information issued by a user as target information;
s102, determining the domain category of each piece of target information according to the content of the target information;
s103, determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category;
s104, determining the field verticality of the user based on the difference between the actual distribution condition and the absolute average distribution condition and the absolute uneven distribution condition respectively;
the absolute average distribution condition is a distribution condition corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution condition is a distribution condition when the target information belongs to one domain category.
S105, determining the evaluation grade of the user based on the domain verticality of the user.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as the target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
In the above step S101, the electronic device may acquire information that has been issued by the user as the target information. The target information may be various types of information issued by the user in the network. For example, the target information may be video posted by the user in a video website; the target information can also be topics, blogs, pictures, papers and the like published by the user in the social networking site.
The domain verticality is used to represent the concentration of the domain to which the information issued by the user relates. The higher the verticality of the domain, the more concentrated the domain related to the information issued by the user, and the higher the professional degree of the user in a certain domain; the lower the verticality of the domain, the more scattered the domain the information issued by the user relates to, the lower the expertise of the user in the domain the information issued relates to.
In order to determine the domain verticality of the user, after acquiring the target information, the electronic device may determine, according to the content of the target information, a domain category to which each target information belongs, where the domain category may be preset and is used to identify a category of each domain. For example, the domain category includes sports, movies, dramas, games, etc., and if the target information is a video of a sports match, the electronic device may determine that the domain category to which the target information belongs is sports; if the target information is a poster picture of a movie, the electronic device may determine that the domain category to which the target information belongs is a movie.
After determining the domain category to which each piece of target information belongs, the electronic device may determine an actual distribution condition of the target information about the domain category according to the number of pieces of target information included in each domain category. Because the proportion of the target information included in each domain category to all the target information can represent the quantity of the target information related to the domain corresponding to the domain category in the target information published by the user, in one implementation manner, the electronic device can determine the proportion of the target information included in each domain category to all the target information, and further can determine the actual distribution condition of the target information about the domain category according to the proportion corresponding to each domain category.
For example, if the number of pieces of target information included in the domain category L1 is 1, the number of pieces of target information included in the domain category L2 is 2, the number of pieces of target information included in the domain category L3 is 3, and the number of pieces of target information included in the domain category L4 is 4, the electronic device can determine that the proportion of the target information included in the domain category L1 to all the target information isThe domain category L2 includes target information in proportion to all target information Domain categoryL3 comprises the target information in proportion to all the target informationThe domain category L2 includes target information in proportion to all target informationThus, the electronic device can determine the actual distribution situation of the target information about the domain category as follows: the proportion of the target information included in the domain categories L1, L2, L3, and L4 is 10%, 20%, 30%, and 40%, respectively, of all the target information.
After determining the actual distribution condition of the target information about the domain category, the electronic device can comprehensively consider the differences between the actual distribution condition and the absolute average distribution condition and the absolute uneven distribution condition, and further determine the domain verticality of the user according to the differences.
The absolute average distribution condition is a distribution condition corresponding to the equal quantity of the target information included in each domain category, and the absolute uneven distribution condition is a distribution condition when all the target information belongs to one domain category. For example, if 10 pieces of target information belong to five domain categories, each domain category includes 2 pieces of target information, and in this case, the corresponding distribution situation is an absolute average distribution situation; if the 10 pieces of target information belong to a domain category, the corresponding distribution situation in this case is an absolute uneven distribution situation.
For the actual distribution situation, when the number of the target information included in each domain category is equal, the actual distribution situation of the target information about the domain category is an absolute average distribution situation; when all the target information belongs to one domain category, the actual distribution condition of the target information about the domain category is absolute uneven distribution condition.
The smaller the difference between the actual distribution situation and the absolute average distribution situation is, the larger the difference between the actual distribution situation and the absolute uneven distribution situation is, the closer the actual distribution situation is to the absolute average distribution situation, and the lower the concentration degree of the field related to the information issued by the user is; the larger the difference between the actual distribution situation and the absolute average distribution situation is, the smaller the difference between the actual distribution situation and the absolute uneven distribution situation is, the closer the actual distribution situation is to the absolute uneven distribution situation, and the higher the concentration degree of the field related to the information issued by the user is.
Therefore, the electronic equipment determines the domain verticality of the user according to the difference between the actual distribution condition, the absolute average distribution condition and the absolute uneven distribution condition, the concentration degree of the domain involved in the information issued by the user can be accurately and reasonably represented, and the domain verticality can also more accurately represent the professional degree of the information issued by the user.
After determining the domain verticality, the electronic device may determine an evaluation level of the user according to the domain verticality of the user. The higher the field verticality is, the higher the user's evaluation level is; the lower the domain verticality, the lower the user's rating. The terminal can preset a preset threshold value, and the evaluation grade of the user is determined according to the preset threshold value; the terminal can also sequence each user according to the sequence of the field verticality from large to small, and then determine the evaluation level of the user according to the sequence result, which is reasonable. Thus, the electronic device can more accurately determine the evaluation level of the user.
As an implementation manner of the embodiment of the present invention, the step of determining, according to the content of the target information, a domain category to which each of the target information belongs may include:
acquiring a domain label of the target information; and determining the domain category to which each piece of target information belongs according to the domain label.
After the target information issued by the user is obtained, the electronic device can obtain the domain label of the target information. The domain label is used for representing the domain related to the target information.
In one embodiment, the domain label may be set by the user according to the content of the target information, and the domain label is issued together with the target information, so that the electronic device may acquire the domain label of the target information while acquiring the target information issued by the user. For example, if the content of the target information M1 issued by the user is sports video, the user may set the field tag of the target information M1 to be "sports", which indicates that the field to which the target information M1 relates is sports field.
In another embodiment, the electronic device may input the target information into a domain label determination model, and the domain label determination model may determine a domain label of the target information according to the content of the target information and output the determined domain label. The domain label determining model is trained according to the target information sample and the domain label sample in advance, and includes a correspondence between the content of the target information and the domain label, and the domain label determining model may be a deep learning model such as a convolutional neural network, a cyclic neural network, and the like, which is not limited in detail herein.
In order to conveniently determine the domain category of the target information, the corresponding relation between the domain label and the domain category can be preset, so that after the electronic equipment acquires the domain label of the target information, the domain category to which each piece of target information belongs can be determined according to the preset corresponding relation between the domain label and the domain category. For example, the domain label of the target information M2 is basketball game video, the domain label of the target information M4 is sports news, the domain label of the target information M3 is pop music, the domain label of the target information M5 is dance teaching video, and the correspondence between the domain label and the domain category is as follows:
Domain label Domain category
Basketball game video and sports news Sports
Popular music Music
Dance teaching video Dance
Then, the electronic device can determine that the domain categories to which the target information M2 and the target information M4 belong are sports, the domain category to which the target information M3 belongs is music, and the domain category to which the target information M5 belongs is dance according to the table.
Therefore, in the scheme provided by the embodiment of the invention, the electronic equipment can acquire the domain label of the target information, and further determine the domain category to which each piece of target information belongs according to the domain label. Thus, according to the domain label of the target information, the electronic equipment can quickly and accurately determine the domain category to which the target information belongs.
As an implementation manner of the embodiment of the present invention, as shown in fig. 2, the step of determining, according to the number of the target information included in each domain category, an actual distribution situation of the target information about the domain category may include:
s201, sorting the domain categories according to the order of the number of the included target information from small to large to obtain the ranking of each domain category;
in order to clearly and accurately represent the actual distribution of the target information about the domain category, the electronic device may draw a relationship curve of the target information and the domain category as the actual distribution of the target information about the domain category. Specifically, the electronic device may first rank the domain categories in order of the number of the target information included in each domain category from large to small, obtain a ranking result of each domain category, and determine the rank of each domain category according to the ranking result.
For example, if the number of pieces of target information included in the domain category LY1 is 30, the number of pieces of target information included in the domain category LY2 is 10, the number of pieces of target information included in the domain category LY3 is 20, and the number of pieces of target information included in the domain category LY4 is 40, the electronic device may sort the above-mentioned domain categories LY1, LY2, LY3, and LY4 in order from the smaller number of pieces of target information included to the larger number, and the sorting result of each domain category is shown in table 1 below:
ranking Domain category Quantity of target information included in domain category
1 Domain category LY2 10
2 Domain category LY3 20
3 Domain category LY1 30
4 Domain category LY4 40
Based on the ranking results shown in table 1, the electronic device may determine that the domain class LY2 ranks 1, the domain class LY3 ranks 2, the domain class LY1 ranks 3, and the domain class LY4 ranks 4.
S202, determining the quotient of the corresponding rank and the total number of all the domain categories as the abscissa of the coordinate point corresponding to the domain category;
after deriving the rank of each domain category, the electronic device may determine a quotient of the rank corresponding to each domain category and the total number of all domain categories as an abscissa of the coordinate point corresponding to the domain category. Regardless of the specific value of the number of domain categories, since the rank of the domain category ranked at the last name is equal to the total number of all domain categories, the maximum value of the abscissa of the coordinate points corresponding to the domain categories is 1.
For each domain category, the abscissa of the corresponding coordinate point is equal to the sum of the abscissa corresponding to the domain category of the previous name and the value corresponding to the total number of the domain categories which are uniformly divided into 1, so that the abscissa corresponding to each domain category can be uniformly distributed on the abscissa in the order from the ranking to the ranking, the maximum value is 1, and the distribution rule of the domain category can be clearly represented.
Based on the above example corresponding to table 1, the electronic device may determine that the abscissa of the coordinate point corresponding to the domain category LY1 is 3++4=0.75, the abscissa of the coordinate point corresponding to the domain category LY2 is 1++4=0.25, the abscissa of the coordinate point corresponding to the domain category LY3 is 2++4=0.5, and the abscissa of the coordinate point corresponding to the domain category LY4 is 4++4=1.
S203, determining the proportion of the number of the target information included in each domain category to the number of all the target information, and taking the proportion as the corresponding target proportion of the domain category;
the targeted information published by users typically involves multiple fields. In order to determine the actual distribution situation of the target information about the domain categories, the ratio of the number of the target information included in each domain category to the number of all the target information may be determined as the target ratio corresponding to the domain category.
Based on the above example corresponding to table 1, the electronic device may determine that the target proportion corresponding to the domain category LY1 is 30/100 x 100% =30%, the target ratio corresponding to the domain class LY2 is 10++100×100% =10%, the target ratio corresponding to the domain class LY3 is 20++100×100% =20%, and the target ratio corresponding to the domain class LY4 is 40++100×100% =40%.
S204, determining the sum of target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of the coordinate point corresponding to the category of the field;
after determining the target proportion corresponding to each domain category, the electronic device may determine, for each domain category, a sum of the target proportions corresponding to the category ranked no higher than the category as an ordinate of the coordinate point corresponding to the domain category. That is, the ordinate of the corresponding coordinate point of the domain category is equal to the sum of the target proportion corresponding to the domain category ranked before the domain category and the target proportion corresponding to the domain category, and then the difference between the ordinate of the corresponding coordinate point of the domain category and the ordinate of the corresponding coordinate point of the domain category ranked before the domain category is the target proportion corresponding to the domain category. Therefore, the sum of the target proportions corresponding to the categories with the ranking not higher than the category is taken as the ordinate of the coordinate point corresponding to the category of the field, and the distribution rule of the target information can be represented.
Based on the above examples corresponding to table 1, the target ratios corresponding to the domain categories LY1, LY2, LY3, and LY4 are 30%, 10%, 20%, and 40%, respectively, the electronic device may determine that the ordinate of the coordinate point corresponding to the domain category LY1 is 30% +20% +10% = 0.6, the ordinate of the coordinate point corresponding to the domain category LY2 is 10% = 0.1, the ordinate of the coordinate point corresponding to the domain category LY3 is 20% +10% = 0.3, and the ordinate of the coordinate point corresponding to the domain category LY4 is 40% +30% +20% +10% = 1.
And S205, determining a relation curve between the target information and the domain class according to the abscissa and the ordinate of the coordinate point corresponding to each domain class, and taking the relation curve as the actual distribution condition of the target information about the domain class.
After determining the abscissa and the ordinate of the coordinate point corresponding to each domain category, the electronic device may connect the coordinate points of each domain category to obtain a relationship curve between the target information and the domain category, where the relationship curve represents a distribution rule of the target information about the domain category, so the relationship curve may be used as an actual distribution condition of the target information about the domain category. The larger the degree of curvature of the relationship curve, the more uneven the distribution of the domain related to the target information, and the smaller the degree of curvature, the more even the distribution of the domain related to the target information.
Based on the above example corresponding to table 1, as shown in fig. 3, the electronic device may determine that the abscissa and the ordinate of the coordinate points corresponding to the domain categories LY1, LY2, LY3 and LY4 are (0.75,0.6), (0.25,0.1), (0.5,0.3) and (1, 1), respectively, and connect the coordinate points, so as to obtain the relationship curve 301 between the target information and the domain categories LY1, LY2, LY3 and LY4, as the actual distribution situation of the target information about the domain categories LY1, LY2, LY3 and LY 4.
In the scheme provided by the embodiment of the invention, the electronic equipment can sort the domain categories according to the order from small to large of the included target information to obtain the ranking of each domain category; for each domain category, determining the quotient of the corresponding ranking and the total number of all domain categories as the abscissa of the coordinate point corresponding to the domain category; determining the proportion of target information contained in each domain category to all target information, and taking the proportion as the corresponding target proportion of the domain category; for each domain category, determining the sum of the target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of the coordinate point corresponding to the domain category; and determining a relation curve of the target information and the domain class according to the abscissa and the ordinate of the coordinate point corresponding to each domain class, and taking the relation curve as the actual distribution condition of the target information about the domain class. Since the abscissa of the coordinate points on the relationship curve represents the distribution rule of the domain categories, and the ordinate represents the distribution rule of the target information included in each domain category, the relationship curve can clearly and accurately represent the actual distribution situation of the target information about the domain category.
As one implementation manner of the embodiment of the present invention, the absolute average distribution condition is an absolute average line, and the absolute uneven distribution condition is an absolute uneven line.
The number of target information included in each domain category may be equal, and the distribution of the target information about the domain category is an absolute average distribution, in which case the abscissa and the ordinate of the corresponding coordinate point of each domain category are equal. For example, when the number of domain categories is 4, as shown in fig. 3, in this case, the absolute average distribution situation of the target information and the domain categories is the absolute average line 302.
All the target information may belong to only one domain category, and the distribution condition of the target information about the domain category is an absolute uneven distribution condition, and in this case, the abscissa and the ordinate of the coordinate point corresponding to the domain category are both 1. For example, as shown in fig. 3, in this case, the coordinate point corresponding to the domain category is a point L, and the absolute uneven distribution of the target information and the domain category is a broken line OHL.
For the case where the absolute average distribution situation is an absolute average line and the absolute uneven distribution situation is an absolute uneven line, as shown in fig. 4, the step of determining the domain verticality of the user based on the differences between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, respectively, may include:
S401, determining the area of a region surrounded by the relation curve and the absolute uneven line as a first area;
the area of the area surrounded by the relation curve corresponding to the actual distribution condition and the absolute uneven line is the first area, and the size of the first area can represent the difference between the actual distribution condition and the absolute uneven distribution condition. The larger the first area is, the larger the difference between the relation curve corresponding to the actual distribution situation and the absolute uneven line is, which means that the larger the difference between the actual distribution situation and the absolute uneven distribution situation is; the smaller the first area, the smaller the difference between the relation curve corresponding to the actual distribution situation and the absolute uneven distribution situation, which means that the smaller the difference between the actual distribution situation and the absolute uneven distribution situation.
As shown in fig. 3, the broken line OHL is an absolute uneven line, the area of the area surrounded by the relationship curve 301 and the broken line OHL is a first area, and the electronic device may determine the area of the area surrounded by the relationship curve 301 and the broken line OHL as the difference between the actual distribution situation and the absolute uneven distribution situation.
The method for determining the first area may be a trapezoid integration method, a geometric calculation method, or the like, which is not particularly limited herein.
S402, determining the area of a region surrounded by the relation curve and the absolute average line as a second area;
the area of the area surrounded by the relation curve corresponding to the actual distribution situation and the absolute average line is the second area, and the second area can represent the difference between the absolute average distribution situation and the actual distribution situation. The larger the second area is, the larger the difference between the relation curve corresponding to the actual distribution situation and the absolute average line is, which means that the larger the difference between the actual distribution situation and the absolute average distribution situation is; the smaller the second area, the smaller the difference between the relation curve corresponding to the actual distribution situation and the absolute average line, which means that the smaller the difference between the actual distribution situation and the absolute average distribution situation.
As shown in fig. 3, the area of the area surrounded by the absolute average line 302 and the relationship curve 301 is the second area, and the electronic device can determine the area of the area surrounded by the relationship curve 301 and the absolute average line 302 as the difference between the actual distribution situation and the absolute average distribution situation.
The method for determining the second area may be a trapezoid integration method, a geometric calculation method, or the like, which is not particularly limited herein.
S403, calculating the domain verticality of the user according to the first area and the second area.
The first area and the second area may respectively represent differences between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation. According to the differences between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, the electronic equipment can calculate the domain verticality of the user.
In one embodiment, the electronic device may take the quotient of the first area and the second area as the domain verticality of the user. For example, the first area has a value of 0.1 and the second area has a value of 0.4, and the user's domain verticality is 0.1++0.4=0.25.
In another embodiment, the electronic device may use the difference between the first area and the second area as the domain verticality of the user, where the domain verticality has a value of [ -0.5,0.5]. For example, the first area has a value of 0.35, and the second area has a value of 0.15, and the user's domain verticality is 0.35-0.15=0.2.
Therefore, the electronic equipment can consider the differences between the actual distribution condition, the absolute average distribution condition and the absolute uneven distribution condition, and more accurately and reasonably determine the field verticality of the user.
Therefore, in the scheme provided by the embodiment of the invention, the electronic equipment can determine the area of the area surrounded by the relation curve and the absolute uneven line as the first area; determining the area of an area surrounded by the relation curve and the absolute average line as a second area; and calculating the domain verticality of the user according to the first area and the second area. The first area can accurately represent the difference between the actual distribution condition and the absolute uneven distribution condition, and the second area can accurately represent the difference between the actual distribution condition and the absolute average distribution condition, so that the accuracy of the domain verticality can be improved by calculating the domain verticality of a user through the first area and the second area.
As an implementation manner of the embodiment of the present invention, the step of determining, as the second area, an area of an area surrounded by the relationship curve and the absolute average line may include:
the second area a is calculated according to the following formula (1):
as shown in FIG. 3, the first and second areasThe sum is the area of the isosceles right triangle OIL, wherein the side length of the right angle side of the isosceles right triangle OIL is 1, and then the area of the isosceles right triangle OIL isSince the isosceles right triangle OIL is a fixed size and is not affected by the actual distribution of the target information about the domain category, the sum of the first area and the second area is a constant value which is +.>
Thus, after determining the first area, the electronic device may determine the second area according to equation (1) above, where B is the first area.
For example, the first area B has a value of 0.1, and the second area is known from the above formula (1)
In the solution provided by the embodiment of the present invention, the electronic device may calculate the second area a according to the above formula (1). Thus, after determining the first area, the electronic device can accurately and quickly determine the second area according to the above formula (1).
As an implementation manner of the embodiment of the present invention, the step of calculating the domain verticality of the user according to the first area and the second area may include:
calculating the domain verticality G of the user according to the following formula (2):
in order to enable the domain verticality to accurately and reasonably represent the concentration degree of the domain involved by the information issued by the user, the domain verticality G can be calculated through a formula (2) by referring to the calculation principle of the coefficient of the radix. The coefficient of the kennel is a common index for measuring the incomes of residents in a country or region, and can accurately and reasonably represent the concentration degree of the incomes of the residents. Specifically, the revenue distribution relationship between the revenue and the number of residents may be taken as a distribution situation of the revenue with respect to the number of residents, and then an area a between the revenue distribution relationship and the revenue distribution absolute average line is determined, and an area B between the revenue distribution relationship and the revenue distribution absolute average line is determined. Further, a sum of the area a and the area B may be calculated, and a quotient of the area a and the sum may be used as a coefficient of base. Wherein, the value range of the coefficient of the foundation is [0,1], and the income distribution relation curve is namely the Lorentz curve.
After determining the first area and the second area, the electronic device can calculate the domain verticality G according to the above formula (2), wherein a is the second area, B is the first area, a+b is the sum of the first area and the second area, and represents the difference between the absolute average distribution condition and the absolute uneven distribution condition, and the value is
The second area A represents the difference between the actual distribution and the absolute average distribution, and the range of the values isTherefore, the value range of the field verticality G is [0,1 ]]。
The closer the value of the field verticality G is to 1, the closer the difference between the actual distribution condition and the absolute average distribution condition is to the difference between the absolute average distribution condition and the absolute uneven distribution condition, and the higher the concentration degree of the field related to the information issued by the user is; the closer the value of the domain verticality G is to 0, the larger the difference between the actual distribution condition and the absolute average distribution condition is, and the difference between the absolute average distribution condition and the absolute uneven distribution condition is, so that the concentration degree of the domain related to the information issued by the user is lower.
For example, the second area A has a value of 0.4, and the user's verticality of the field is known from the above formula (2)
Therefore, in the scheme provided by the embodiment of the invention, the electronic device can calculate the domain verticality G of the user according to the formula (2). Thus, the electronic device can quickly and accurately determine the domain verticality of the user according to the formula (2).
As an implementation manner of the embodiment of the present invention, after determining the domain verticality of the user, the electronic device may determine the expertise of the user in each domain according to the domain verticality of the user and the target proportion corresponding to each domain category.
In one embodiment, the electronic device may calculate, as the expertise of the user in the corresponding domain, a sum of the domain verticality and the target proportions corresponding to the respective domains. In another embodiment, the electronic device may calculate the product of the verticality of the domain and the target proportion corresponding to each domain, which is reasonable as the expertise of the user in the corresponding domain.
For example, the domain categories related to the target information issued by the user are category a, category B, category C and category D, the target proportions corresponding to the respective domain categories are 0.1, 0.3, 0.2 and 0.4, and the domain verticality of the user is 0.7, and then the electronic device can determine that the specialities of the user in the domains corresponding to the category a, the category B, the category C and the category D are 0.7×0.1=0.07, 0.7×0.3=0.21, 0.7×0.2=0.14 and 0.7×0.4=0.28, respectively. It can be seen that the user's expertise is highest in the category D domain.
It can be seen that, in this embodiment, after determining the domain verticality of the user, the electronic device may determine, according to the domain verticality of the user and the target proportion corresponding to each domain category, the expertise of the user in each domain, so that the domain that the user is good for may be accurately determined, so as to perform subsequent management, recording, and other processes.
Corresponding to the user rating method, the embodiment of the invention also provides a user rating device. The following describes a user rating device provided by an embodiment of the present invention.
As shown in fig. 5, a user rating apparatus, the apparatus comprising:
an information obtaining module 501, configured to obtain information published by a user as target information;
a domain category determining module 502, configured to determine, according to the content of the target information, a domain category to which each piece of target information belongs;
an actual distribution condition determining module 503, configured to determine an actual distribution condition of the target information about the domain category according to the number of the target information included in each domain category;
a domain verticality determining module 504, configured to determine domain verticality of the user based on differences between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, respectively;
The absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category;
and the rating module 505 is used for determining the rating level of the user based on the verticality of the user's field.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as the target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
As shown in fig. 6, as an implementation manner of the embodiment of the present invention, the actual distribution determining module 503 may include:
a ranking sub-module 601, configured to rank the domain categories in order of from small to large according to the number of the included target information, so as to obtain a ranking of each domain category;
an abscissa determining sub-module 602, configured to determine, for each of the domain categories, a quotient of the corresponding rank and the total number of all domain categories as an abscissa of a coordinate point corresponding to the domain category;
a target proportion determining sub-module 603, configured to determine a proportion of the number of target information included in each domain category to the number of all target information, as a target proportion corresponding to the domain category;
an ordinate determining submodule 604, configured to determine, for each of the domain categories, a sum of target proportions corresponding to the category ranked no higher than that category as an ordinate of a coordinate point corresponding to the domain category;
and the relationship curve determining sub-module 605 is configured to determine a relationship curve between the target information and the domain class according to an abscissa and an ordinate of a coordinate point corresponding to each domain class, as an actual distribution condition of the target information about the domain class.
As an implementation manner of the embodiment of the present invention, the absolute average distribution condition may be an absolute average line, and the absolute uneven distribution condition may be an absolute uneven line;
the domain verticality determination module 504 may include:
a first area determination sub-module (not shown in fig. 5) for determining an area of a region surrounded by the relation and the absolute uneven line as a first area;
a second area determination sub-module (not shown in fig. 5) for determining an area of a region surrounded by the relation and the absolute average line as a second area;
a domain verticality determination submodule (not shown in fig. 5) for calculating domain verticality of the user according to the first area and the second area.
As one implementation of the embodiment of the present invention, the second area determining sub-module may include:
a second area calculation unit (not shown in fig. 5) for calculating a second area according to the formulaCalculating the second area a;
wherein B is the first area.
As an implementation manner of the embodiment of the present invention, the domain verticality determination submodule may include:
a domain verticality calculation unit (not shown in fig. 5) for calculating a domain verticality according to a formula Calculating the domain verticality G of the user;
wherein A is the second area and B is the first area.
As an implementation manner of the embodiment of the present invention, the domain-category determining module 502 may include:
a domain label acquisition sub-module (not shown in fig. 5) for acquiring a domain label of the target information;
wherein the domain label is determined according to the content of the target information.
A domain category determining sub-module (not shown in fig. 5) for determining, according to the domain label, a domain category to which each of the target information belongs.
The embodiment of the present invention further provides an electronic device, as shown in fig. 7, including a processor 701, a communication interface 702, a memory 703 and a communication bus 704, where the processor 701, the communication interface 702, and the memory 703 perform communication with each other through the communication bus 704,
a memory 703 for storing a computer program;
the processor 701 is configured to implement the user rating method steps described in any of the above embodiments when executing the program stored in the memory 703.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as the target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
The communication bus mentioned by the above electronic device may be a peripheral component interconnect standard (Peripheral Component Interconnect, abbreviated as PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, abbreviated as EISA) bus, or the like. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, only one thick line is shown in the figure, but not only one bus or one class of buses.
The communication interface is used for communication between the electronic device and other devices.
The memory may include random access memory (Random Access Memory, RAM) or non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU for short), a network processor (Network Processor, NP for short), etc.; but also digital signal processors (Digital Signal Processing, DSP for short), application specific integrated circuits (Application Specific Integrated Circuit, ASIC for short), field-programmable gate arrays (Field-Programmable Gate Array, FPGA for short) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
In yet another embodiment of the present invention, a computer readable storage medium having instructions stored therein, which when run on a computer, cause the computer to perform the user rating method of any of the above embodiments is also provided.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as the target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
In a further embodiment of the present invention, there is also provided a computer program product containing instructions that, when run on a computer, cause the computer to perform the user rating method of any of the above embodiments.
In the scheme provided by the embodiment of the invention, the electronic equipment can acquire the information issued by the user as the target information; determining the domain category of each piece of target information according to the content of the target information; determining the actual distribution condition of the target information about the domain category according to the quantity of the target information included by each domain category; determining the domain verticality of the user based on the difference between the actual distribution situation and an absolute average distribution situation and an absolute uneven distribution situation, wherein the absolute average distribution situation is a distribution situation corresponding to the situation when the number of the target information included in each domain category is equal, and the absolute uneven distribution situation is a distribution situation when the target information belongs to one domain category; and determining the evaluation grade of the user based on the field verticality of the user. The electronic equipment can determine the actual distribution situation of the target information about the domain category according to the quantity of the target information included in each domain category, and further can determine the domain verticality of the user according to the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation, so that the difference between the actual distribution situation and the absolute average distribution situation and the absolute uneven distribution situation can be fully considered, the determined domain verticality can accurately and reasonably represent the concentration degree of the domain related to the information issued by the user, the rationality and the accuracy of the domain verticality are improved, and the evaluation grade of the user can be determined more accurately.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present invention, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc.
It should be noted that, with regard to the apparatus, electronic device, computer readable storage medium and computer program product embodiments described above, the description is relatively simple as it is substantially similar to the method embodiments, and the relevant points are found in the partial description of the method embodiments.
It is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims (9)

1. A method of user rating, the method comprising:
acquiring information issued by a user as target information;
determining the domain category of each piece of target information according to the content of the target information;
determining a relation curve of the target information and the domain category according to the quantity of the target information included by each domain category, and taking the relation curve as an actual distribution condition of the target information about the domain category;
determining the area of an area surrounded by the relation curve and the absolute uneven line as a first area; determining the area of an area surrounded by the relation curve and the absolute average line as a second area; calculating the domain verticality of the user according to the first area and the second area, wherein the absolute average line is used for representing the distribution situation corresponding to the situation when the quantity of the target information included in each domain category is equal, and the absolute uneven line is used for representing the distribution situation when the target information belongs to one domain category;
And determining the evaluation grade of the user based on the domain verticality of the user.
2. The method according to claim 1, wherein the step of determining a relation curve of the target information and the domain class as an actual distribution condition of the target information with respect to the domain class according to the number of the target information included in each of the domain classes includes:
sorting the domain categories according to the order of the number of the included target information from small to large to obtain the ranking of each domain category;
for each field category, determining the quotient of the corresponding ranking and the total number of all the field categories as the abscissa of the coordinate point corresponding to the field category;
determining the proportion of the number of the target information contained in each domain category to the number of all the target information, and taking the proportion as the corresponding target proportion of the domain category;
for each domain category, determining the sum of target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of a coordinate point corresponding to the domain category;
and determining a relation curve of the target information and the domain category according to the abscissa and the ordinate of the coordinate point corresponding to each domain category, and taking the relation curve as the actual distribution condition of the target information about the domain category.
3. The method according to claim 1, wherein the step of determining an area of a region surrounded by the relation and the absolute average line as the second area comprises:
according to the formulaCalculating said second area +.>Wherein->Is the first area.
4. The method of claim 1, wherein the step of calculating the user's domain verticality from the first area and the second area comprises:
according to the formulaCalculating the domain verticality of the user>Wherein->For the second area,/o>Is the first area.
5. The method according to any one of claims 1 to 4, wherein the step of determining a domain category to which each of the target information belongs according to the content of the target information includes:
acquiring a domain label of the target information, wherein the domain label is determined according to the content of the target information;
and determining the domain category to which each piece of target information belongs according to the domain label.
6. A user rating apparatus, the apparatus comprising:
the information acquisition module is used for acquiring information issued by a user and taking the information as target information;
The domain category determining module is used for determining the domain category to which each piece of target information belongs according to the content of the target information;
the actual distribution condition determining module is used for determining a relation curve between the target information and the domain category according to the quantity of the target information included by each domain category, and the relation curve is used as the actual distribution condition of the target information about the domain category;
the domain verticality determining module is used for determining the area of an area surrounded by the relation curve and the absolute uneven line as a first area; determining the area of an area surrounded by the relation curve and the absolute average line as a second area; calculating the domain verticality of the user according to the first area and the second area, wherein the absolute average line is used for representing the distribution situation corresponding to the situation when the quantity of the target information included in each domain category is equal, and the absolute uneven line is used for representing the distribution situation when the target information belongs to one domain category;
and the rating module is used for determining the rating level of the user based on the domain verticality of the user.
7. The apparatus of claim 6, wherein the actual distribution determination module comprises:
The sorting sub-module is used for sorting the domain categories according to the sequence from small to large of the included target information to obtain the rank of each domain category;
the abscissa determining submodule is used for determining the quotient of the corresponding ranking and the total number of all the domain categories as the abscissa of the coordinate point corresponding to the domain category;
the target proportion determining submodule is used for determining the proportion of the number of the target information included in each domain category to the number of all the target information, and the proportion is used as the corresponding target proportion of the domain category;
the ordinate determining submodule is used for determining the sum of the target proportions corresponding to the category with the ranking not higher than that of the category as the ordinate of the coordinate point corresponding to the category of the field;
and the relation curve determining submodule is used for determining a relation curve of the target information and the domain class according to the abscissa and the ordinate of the coordinate point corresponding to each domain class, and the relation curve is used as the actual distribution condition of the target information about the domain class.
8. The electronic equipment is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
A memory for storing a computer program;
a processor for carrying out the method steps of any one of claims 1-5 when executing a program stored on a memory.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein a computer program which, when executed by a processor, implements the method steps of any of claims 1-5.
CN202010719173.4A 2020-07-23 2020-07-23 A user rating method, device and electronic equipment Active CN111832964B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010719173.4A CN111832964B (en) 2020-07-23 2020-07-23 A user rating method, device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010719173.4A CN111832964B (en) 2020-07-23 2020-07-23 A user rating method, device and electronic equipment

Publications (2)

Publication Number Publication Date
CN111832964A CN111832964A (en) 2020-10-27
CN111832964B true CN111832964B (en) 2023-10-27

Family

ID=72925276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010719173.4A Active CN111832964B (en) 2020-07-23 2020-07-23 A user rating method, device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111832964B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115859163A (en) * 2021-09-23 2023-03-28 腾讯科技(深圳)有限公司 Published information processing method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2015215909A1 (en) * 2005-09-19 2015-09-10 Property Ratings Pty Ltd Property Rating and Ranking System and Method
CN105786813A (en) * 2014-12-17 2016-07-20 北京邮电大学 Method and device for sending task information
CN108563724A (en) * 2018-03-30 2018-09-21 掌阅科技股份有限公司 Acquisition methods, electronic equipment and the storage medium of user's head portrait frames
CN110544155A (en) * 2019-09-02 2019-12-06 中诚信征信有限公司 User credit score acquisition method, acquisition device, server and storage medium
CN110708361A (en) * 2019-09-18 2020-01-17 北京奇艺世纪科技有限公司 System, method and device for determining grade of digital content publishing user and server

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7627486B2 (en) * 2002-10-07 2009-12-01 Cbs Interactive, Inc. System and method for rating plural products
US8447643B2 (en) * 2008-06-02 2013-05-21 Melvin L. Barnes, Jr. System and method for collecting and distributing reviews and ratings
US9613131B2 (en) * 2013-01-25 2017-04-04 International Business Machines Corporation Adjusting search results based on user skill and category information
US20180081969A1 (en) * 2016-09-20 2018-03-22 Xerox Corporation Method and system for data processing to predict domain knowledge of user for content recommendation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2015215909A1 (en) * 2005-09-19 2015-09-10 Property Ratings Pty Ltd Property Rating and Ranking System and Method
CN105786813A (en) * 2014-12-17 2016-07-20 北京邮电大学 Method and device for sending task information
CN108563724A (en) * 2018-03-30 2018-09-21 掌阅科技股份有限公司 Acquisition methods, electronic equipment and the storage medium of user's head portrait frames
CN110544155A (en) * 2019-09-02 2019-12-06 中诚信征信有限公司 User credit score acquisition method, acquisition device, server and storage medium
CN110708361A (en) * 2019-09-18 2020-01-17 北京奇艺世纪科技有限公司 System, method and device for determining grade of digital content publishing user and server

Also Published As

Publication number Publication date
CN111832964A (en) 2020-10-27

Similar Documents

Publication Publication Date Title
CN110929052B (en) Multimedia resource recommendation method and device, electronic equipment and storage medium
CN110544155B (en) Acquisition method, acquisition device, server and storage medium of user credit score
CN111327609B (en) Data auditing method and device
WO2020156389A1 (en) Information pushing method and device
CN110825977A (en) A data recommendation method and related equipment
CN112528703B (en) A method, device and electronic equipment for identifying table structure
CN108335131A (en) A kind of method, apparatus and electronic equipment for estimating age of user section
CN112559895A (en) Data processing method and device, electronic equipment and storage medium
CN111080349B (en) Method, device, server and medium for identifying multiple devices of same user
CN114756708B (en) Video similarity determination method, device, electronic device and storage medium
CN110222312A (en) Processing method, device and the server of user's evaluation data
CN111832964B (en) A user rating method, device and electronic equipment
CN111400516B (en) Label determining method, electronic device and storage medium
CN110442801B (en) Method and device for determining concerned users of target events
CN111966842A (en) Multimedia file pushing method, device and equipment
CN110909232A (en) A method and device for determining the popularity of a topic
CN110837732A (en) Intimacy identification method, device, electronic device and storage medium between target persons
CN110866085A (en) Data feedback method and device
CN113076487B (en) User interest characterization and content recommendation method, device and equipment
CN110674363B (en) Similarity matching method and device between interface services and electronic equipment
CN116303588A (en) Data verification method, device, electronic equipment and medium for upstream and downstream tables
CN109063137A (en) A kind of recommended determines method, apparatus, equipment and readable storage medium storing program for executing
CN115712627A (en) Intelligent financial anti-fraud method and system based on artificial intelligence
CN113553392B (en) Data content indexing method, device and electronic equipment
CN115270753A (en) Similar text determination method, information recommendation method, information duplicate checking method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant