CN113361956B - Resource quality evaluation method, device, equipment and storage medium for resource producer - Google Patents
Resource quality evaluation method, device, equipment and storage medium for resource producer Download PDFInfo
- Publication number
- CN113361956B CN113361956B CN202110732090.3A CN202110732090A CN113361956B CN 113361956 B CN113361956 B CN 113361956B CN 202110732090 A CN202110732090 A CN 202110732090A CN 113361956 B CN113361956 B CN 113361956B
- Authority
- CN
- China
- Prior art keywords
- resource
- historical
- evaluation value
- evaluable
- producer
- 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
Links
- 238000013441 quality evaluation Methods 0.000 title claims abstract description 39
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000011156 evaluation Methods 0.000 claims abstract description 112
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000006399 behavior Effects 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims description 6
- 238000013473 artificial intelligence Methods 0.000 abstract description 3
- 238000004590 computer program Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000001303 quality assessment method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013486 operation strategy Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0635—Risk analysis of enterprise or organisation activities
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The disclosure provides a resource quality evaluation method, a device, equipment and a storage medium of a resource producer, relates to the field of artificial intelligence, in particular to the field of data intelligent search and quality evaluation, and can be applied to evaluation scenes of data quality on the Internet. The specific implementation scheme is as follows: extracting an evaluation value of each of a plurality of preset evaluable events from the historical resources produced by the resource producer, wherein the plurality of evaluable events at least comprise evaluable events based on characteristics of the historical resources and evaluable events based on user feedback of the historical resources; based on the evaluation value of each of a plurality of preset evaluable events, the method has more evaluation basis and more types, can determine the fairness and the accuracy of the quality evaluation result, can comprehensively and objectively measure the value of the resource produced by the resource producer, and ensures that the evaluation result is more convincing.
Description
Technical Field
The present disclosure relates to the field of artificial intelligence, and in particular, to the field of data intelligent searching and quality evaluation.
Background
The current quality evaluation method for resources produced by a resource producer in the Internet mainly judges whether the resources produced by the resource producer are high-quality from the perspective of a user (a resource using party), the used evaluation basis of the existing evaluation mode is single, and the value of the resources produced by the resource producer cannot be comprehensively and objectively measured.
Disclosure of Invention
The disclosure provides a resource quality evaluation method, a device, equipment and a storage medium for a resource producer.
According to an aspect of the present disclosure, there is provided a resource quality evaluation method of a resource producer, including:
extracting an evaluation value of each of a plurality of preset evaluable events from a historical resource produced by a resource producer, wherein the plurality of evaluable events at least comprise evaluable events based on characteristics of the historical resource and evaluable events based on user feedback of the historical resource;
calculating a target evaluation value of the historical resource based on the evaluation value of each of the plurality of preset evaluable events;
and determining the quality grade of the historical resources based on the target evaluation value.
According to another aspect of the present disclosure, there is provided a resource quality evaluation apparatus of a resource producer, including:
the evaluation value extraction module is used for extracting the evaluation value of each of a plurality of preset evaluable events from the historical resources produced by the resource producer, wherein the plurality of evaluable events at least comprise evaluable events based on the characteristics of the historical resources and evaluable events based on the user feedback of the historical resources;
a target evaluation value calculation module, configured to calculate a target evaluation value of the historical resource based on an evaluation value of each of the plurality of preset evaluable events;
and the resource quality determining module is used for determining the quality grade of the historical resource based on the target evaluation value.
According to another aspect of the present disclosure, there is provided an electronic device including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the resource quality assessment method of the resource producer described above.
According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the above-described resource quality evaluation method of a resource producer.
According to another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the above-described resource quality evaluation method of a resource producer.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the disclosure, nor is it intended to be used to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following specification.
The beneficial effects that this disclosure provided technical scheme brought are:
the scheme provided by the implementation of the disclosure takes the evaluable events based on the characteristics of the historical resources and the evaluable events based on the user feedback of the historical resources as evaluation basis to evaluate the quality of the resources produced by the resource producer. The quantity of the evaluation basis is more, the types are more abundant, the fairness and the accuracy of the quality evaluation result can be determined, and the value of the resources produced by the resource producer can be comprehensively and objectively measured, so that the evaluation result is more convincing.
Drawings
The drawings are for a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
fig. 1 is a schematic flow chart of a resource quality evaluation method of a resource producer according to an embodiment of the disclosure;
FIG. 2 is a flow chart illustrating another method for evaluating resource quality of a resource producer according to an embodiment of the present disclosure;
fig. 3 shows one of schematic structural diagrams of a resource quality evaluation apparatus of a resource producer provided in an embodiment of the present disclosure;
fig. 4 shows a second schematic structural diagram of a resource quality evaluation device of a resource producer according to an embodiment of the present disclosure;
FIG. 5 illustrates a schematic block diagram of an example electronic device that may be used to implement a resource quality assessment method of a resource producer of an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding, and should be considered as merely exemplary. Accordingly, one of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The current quality evaluation method for resources produced by a resource producer in the internet mainly judges whether the resources produced by the resource producer are high-quality from the perspective of a user (a resource using party), the used evaluation basis of the existing evaluation mode is single, the value of the resources produced by the resource producer cannot be comprehensively and objectively measured, the operation strategy for the resource producer cannot be adjusted according to the current evaluation mode, the resource producer cannot be convinced, and the enthusiasm of the resource producer to generate the resources is easily hit.
The embodiment of the disclosure provides a resource quality evaluation method, device, equipment and storage medium for a resource producer, which aim to solve at least one of the above technical problems in the prior art.
Fig. 1 shows a flow chart of a resource quality evaluation method of a resource producer according to an embodiment of the present disclosure, and as shown in fig. 1, the method may mainly include the following steps:
s110: and extracting the evaluation value of each of a plurality of preset evaluable events from the historical resources produced by the resource producer.
In the embodiment of the present disclosure, the resource producer may be any object capable of publishing a resource on at least one channel of the internet, for example, may be a site length of a website, a blogger of a forum, etc., and the resource produced by the resource producer may be an article, a document, a video, a picture, a language, etc. Embodiments of the present disclosure refer to objects browsing, using or downloading these resources on the internet as users.
In an embodiment of the present disclosure, the plurality of evaluable events includes at least an evaluable event based on a characteristic of the historical resource, an evaluable event based on user feedback of the historical resource. Here, the evaluable event based on the characteristics of the history resource is an event set to evaluate the quality of the history resource based on some characteristics possessed by the history resource itself; the user feedback based on the historical resources is an event set based on the data fed back by the user on the historical resources to evaluate the quality of the historical resources.
Optionally, the ratable events based on the characteristics of the historical resources include events related to data base quality of the historical resources, events related to data content quality of the historical resources, events related to data authority of the historical resources, events related to data user experience of the historical resources. Setting up more types of evaluable events ensures that a more comprehensive assessment of resource quality can be made from multiple dimensions.
Optionally, the ratable event based on user feedback of the historical resource includes an event related to user browsing behavior of the historical resource.
In the embodiment of the disclosure, for each of a plurality of preset evaluable events, the occurrence probability of the evaluable event may be determined based on the historical resources produced by the resource producer; and taking the occurrence probability of each of a plurality of preset evaluable events as the evaluation value of each evaluable event. The occurrence probability of the evaluable event is used as the evaluable event scoring value, so that the quality stability of the historical resource can be objectively reflected, and the rationality of the evaluation result is ensured.
S120: and calculating a target evaluation value of the historical resource based on the evaluation value of each of a plurality of preset evaluable events.
In the embodiment of the present disclosure, the evaluation value of each of the evaluable events is the occurrence probability of the evaluable event. Therefore, the information entropy of the history resource can be calculated based on the occurrence probability of each of the plurality of preset evaluable events, and the information entropy is determined as the target evaluation value of the history resource. The information entropy is often used as a quantization index for the information content of a system, and thus can be further used as a target for optimizing the system equation or as a criterion for selecting parameters. Considering that more types and numbers of the evaluable events can cause more uncertain factors in the evaluation, introducing information entropy to serve as a final evaluation basis for resource quality evaluation, and ensuring objectivity of an evaluation result.
S130: a quality level of the historical resource is determined based on the target evaluation value.
In the embodiment of the present disclosure, a plurality of evaluation value intervals may be preset, and different evaluation value intervals correspond to different quality levels. For example, 5 evaluation value intervals may be preset, and the quality levels corresponding to the evaluation value intervals are deep, high, general, low and no value, respectively. In the embodiment of the disclosure, an evaluation value interval in which a target evaluation value is located may be determined; and determining the quality grade corresponding to the determined evaluation value interval as the quality grade of the historical resource.
In the disclosed embodiment, before step S130, an operation policy for the resource producer may also be determined based on the quality level of the historical resource; the operation strategies comprise rights allocation strategies for the resource producer and recommendation strategies for the resources produced by the resource producer.
The resource quality evaluation method of the resource producer is provided, and the resource quality produced by the resource producer is evaluated by taking the evaluable events based on the characteristics of the historical resources and the evaluable events based on the user feedback of the historical resources as evaluation basis. The quantity of the evaluation basis is more, the types are more abundant, the fairness and the accuracy of the quality evaluation result can be determined, and the value of the resources produced by the resource producer can be comprehensively and objectively measured, so that the evaluation result is more convincing.
Fig. 2 is a flow chart illustrating another resource quality evaluation method of a resource producer according to an embodiment of the present disclosure, and as shown in fig. 2, the method may mainly include the following steps:
s210: for each of a plurality of preset evaluable events, determining a probability of occurrence of the evaluable event based on historical resources produced by the resource producer.
As previously described, the evaluable events based on the characteristics of the historical resources include events related to the data base quality of the historical resources, events related to the data content quality of the historical resources, events related to the data authority of the historical resources, events related to the data user experience of the historical resources.
Optionally, the event related to the data base quality of the historical resource is an event used for describing whether the historical resource has a problem, wherein the event related to the data base quality of the historical resource may include an event that the data of the historical resource has a dead chain, an event that the data of the historical resource has a short time, an event that the data of the historical resource is low-value, an event that the data of the historical resource has cheating, an event that the data of the historical resource has subjective malicious, and the like.
Optionally, the event related to the data content quality of the historical resources is an event for describing the data input strength of the resource generator to the historical resources, where the event related to the data content quality of the historical resources may include an event that the number of pictures of each file in the historical resources exceeds a preset number, an event that the number of characters of each file in the historical resources exceeds a preset number, an event that the number of files in the historical resources obtained by users in favor of the number of files in the historical resources exceeds a preset number, an event that the number of files obtained by users in the historical resources obtained by users in favor of the number of files obtained by users exceeds a preset number, an event that the number of replies obtained by users from each file in the historical resources exceeds a preset number, and so on.
Optionally, the event related to the authority of the data of the history resource is an event for whether the data of the history resource is authoritative/authenticated, where the event related to the authority of the data of the history resource may include an event that the data of each file in the history resource is official network/official data, an event that the data of each file in the history resource is original, an event that the data of each file in the history resource is unique, an event that the data of each file in the history resource passes through the ICP record, and so on.
Optionally, the event related to the data user experience of the historical resource is an event for characterizing whether the historical resource considers the user experience. Wherein, the events related to the data user experience of the history resource can comprise the events of the typesetting/layout/style of the data of each file in the history resource, the events of the existence popup window/advertisement of each file in the history resource, and the like.
As previously described, the evaluable events based on user feedback of the historical resources include events related to user browsing behavior of the historical resources. The event related to the user browsing behavior of the history resource is an event for describing the approval degree of the user to the history resource, and may include an event that the number of times each file in the history resource is clicked by the user exceeds a preset number of times, and an event that the number of times each file in the history resource is displayed exceeds a preset number of times.
S220: and taking the occurrence probability of each of a plurality of preset evaluable events as the evaluation value of each evaluable event.
Taking the event that the data of the historical resources have dead links as an example, assuming that the historical resources comprise 10 resource files, wherein the probability of the event that the data of the historical resources have dead links is 60%, and the determination mode of the occurrence probability of other evaluable events can be determined according to the actual situation, and is not repeated here.
S230: and calculating the information entropy of the historical resources based on the occurrence probability of each of a plurality of preset evaluable events.
Alternatively, the information entropy of the history resource may be calculated by the following formula 1:
in formula 1, H (X) is the information entropy of the history resource, p (xi) is the occurrence probability of the evaluable event i, and n is the total number of evaluable events.
S240: and determining the information entropy as a target evaluation value of the history resource.
S250: and determining an evaluation value interval in which the target evaluation value is located.
In the embodiment of the present disclosure, a plurality of evaluation value intervals may be preset and set, and it may be understood that the number of the set evaluation value intervals and the numerical range of the evaluation value intervals are determined based on actual design requirements, and the evaluation value intervals where the target evaluation value is specifically located may be determined in this step.
S260: and determining the quality grade corresponding to the evaluation value interval as the quality grade of the historical resource.
In the embodiment of the disclosure, different evaluation value intervals correspond to different quality grades. For example, 5 evaluation value intervals may be preset, and the quality levels corresponding to the evaluation value intervals are deep high value, general value, low value and no value, respectively. In the embodiment of the disclosure, an evaluation value interval in which a target evaluation value is located may be determined; and determining the quality grade corresponding to the evaluation value interval as the quality grade of the historical resource.
S270: an operational policy for a resource producer is determined based on the quality level of the historical resource.
In the embodiment of the disclosure, the operation policy includes a rights allocation policy for the resource producer, and a recommendation policy for the resource produced by the resource producer.
Optionally, the rights allocation policy for the resource producer is a policy that supports or stresses the rights of the resource producer. For example, if the quality level of the historical resources of the resource producer is higher, the rights of the resource producer can be supported; if the quality level of the historical resources of the resource producer is lower, the rights and interests of the resource producer can be pressed.
Optionally, the recommended policy for the resource produced by the resource producer is a policy of recording, recommending and ordering the resource produced by the resource producer on the user side. For example, if the quality level of the historical resources of the resource producer is higher, the sorting order of the resources produced by the resource producer at the user side can be improved; if the quality level of the historical resources of the resource producer is lower, the ordering order of the resources produced by the resource producer at the user side can be reduced.
Based on the same principle as the above-described resource quality evaluation method of the resource producer, fig. 3 shows one of the structural diagrams of a resource quality evaluation device of the resource producer provided by the embodiment of the disclosure, and fig. 4 shows the second structural diagram of a resource quality evaluation device of the resource producer provided by the embodiment of the disclosure. As shown in fig. 3, the resource quality evaluation device 30 of the resource producer includes an evaluation value extraction module 310, a target evaluation value calculation module 320, and a resource quality determination module 330.
The evaluation value extraction module 310 is configured to extract an evaluation value of each of a plurality of preset evaluable events from the historical resources produced by the resource producer, where the plurality of evaluable events at least includes evaluable events based on characteristics of the historical resources and evaluable events based on user feedback of the historical resources.
The target evaluation value calculation module 320 is configured to calculate a target evaluation value of the historical resource based on an evaluation value of each of a plurality of preset evaluable events.
The resource quality determination module 330 is configured to determine a quality level of the historical resource based on the target evaluation value.
The resource quality evaluation device of the resource producer is provided, and the resource quality produced by the resource producer is evaluated by taking an evaluable event based on the characteristics of the historical resource and an evaluable event based on the user feedback of the historical resource as evaluation basis. The quantity of the evaluation basis is more, the types are more abundant, the fairness and the accuracy of the quality evaluation result can be determined, and the value of the resources produced by the resource producer can be comprehensively and objectively measured, so that the evaluation result is more convincing.
In the embodiment of the present disclosure, the evaluation value extraction module 310 is specifically configured to, when extracting an evaluation value of each of a plurality of preset evaluable events from a historical resource produced by a resource producer:
determining, for each of a plurality of preset evaluable events, a probability of occurrence of the evaluable event based on historical resources produced by a resource producer;
and taking the occurrence probability of each of a plurality of preset evaluable events as the evaluation value of each evaluable event.
In the embodiment of the disclosure, the evaluation value of each evaluable event is the occurrence probability of the evaluable event;
the target evaluation value calculation module 320 is specifically configured to, when calculating the target evaluation value of the history resource based on the evaluation value of each of the plurality of preset evaluable events:
calculating information entropy of the historical resources based on occurrence probability of each of a plurality of preset evaluable events;
and determining the information entropy as a target evaluation value of the history resource.
In the embodiment of the present disclosure, the resource quality determination module 330 is specifically configured to, when configured to determine a quality level of a historical resource based on a target evaluation value:
determining an evaluation value interval in which a target evaluation value is located;
and determining the quality grade corresponding to the evaluation value interval as the quality grade of the historical resource.
In the disclosed embodiments, the evaluable events based on the characteristics of the historical resources include events related to the data base quality of the historical resources, events related to the data content quality of the historical resources, events related to the data authority of the historical resources, events related to the data user experience of the historical resources.
In the disclosed embodiments, the evaluable events based on user feedback of the historical resources include events related to user browsing behavior of the historical resources.
In the embodiment of the present disclosure, as shown in fig. 4, the resource quality evaluation device 30 of the resource producer further includes a policy determining module 340, where the policy determining module 340 is configured to: determining an operational policy for the resource producer based on the quality level of the historical resource; the operation strategies comprise rights allocation strategies for the resource producer and recommendation strategies for the resources produced by the resource producer.
It can be understood that the above modules of the resource quality evaluation device of the resource producer in the embodiment of the disclosure have functions of implementing the corresponding steps of the resource quality evaluation method of the resource producer. The functions can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above. The modules may be software and/or hardware, and each module may be implemented separately or may be implemented by integrating multiple modules. For the functional description of each module of the resource quality evaluation device of the resource producer, reference may be specifically made to the corresponding description of the resource quality evaluation method of the resource producer, which is not repeated herein.
It should be noted that, in the technical solution of the present disclosure, the acquisition, storage, application, etc. of the related personal information of the user all conform to the rules of the related laws and regulations, and do not violate the public welcome.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
FIG. 5 illustrates a schematic block diagram of an example electronic device that may be used to implement a resource quality assessment method of a resource producer of an embodiment of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 5, the apparatus 500 includes a computing unit 501 that can perform various suitable actions and processes according to a computer program stored in a Read Only Memory (ROM) 502 or a computer program loaded from a storage unit 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, ROM 502, and RAM 503 are connected to each other by a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Various components in the device 500 are connected to the I/O interface 505, including: an input unit 506 such as a keyboard, a mouse, etc.; an output unit 507 such as various types of displays, speakers, and the like; a storage unit 508 such as a magnetic disk, an optical disk, or the like; and a communication unit 509 such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The computing unit 501 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of computing unit 501 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, etc. The calculation unit 501 performs the respective methods and processes described above, for example, a resource quality evaluation method of a resource producer. For example, in some embodiments, the resource quality assessment method of the resource producer may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 500 via the ROM 502 and/or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the resource quality evaluation method of the resource producer described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the resource quality evaluation method of the resource producer by any other suitable means (e.g. by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus such that the program code, when executed by the processor or controller, causes the functions/operations specified in the flowchart and/or block diagram to be implemented. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the internet.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server incorporating a blockchain.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps recited in the present disclosure may be performed in parallel, sequentially, or in a different order, provided that the desired results of the disclosed aspects are achieved, and are not limited herein.
The above detailed description should not be taken as limiting the scope of the present disclosure. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present disclosure are intended to be included within the scope of the present disclosure.
Claims (8)
1. A resource quality evaluation method of a resource producer comprises the following steps:
extracting an evaluation value of each of a plurality of preset evaluable events from a historical resource produced by a resource producer, wherein the plurality of evaluable events at least comprise evaluable events based on characteristics of the historical resource and evaluable events based on user feedback of the historical resource; wherein the ratable event based on the characteristic of the historical resource comprises an event related to the data basic quality of the historical resource, an event related to the data content quality of the historical resource, an event related to the data authority of the historical resource and an event related to the data user experience of the historical resource, and the ratable event based on the user feedback of the historical resource comprises an event related to the user browsing behavior of the historical resource;
calculating a target evaluation value of the historical resource based on the evaluation value of each of the plurality of preset evaluable events;
determining a quality level of the historical resource based on the target evaluation value;
wherein, the extracting the evaluation value of each of the plurality of preset evaluable events from the historical resources produced by the resource producer includes:
determining, for each of a plurality of preset evaluable events, a probability of occurrence of the evaluable event based on historical resources produced by a resource producer;
taking the occurrence probability of each of the plurality of preset evaluable events as an evaluation value of each evaluable event;
wherein the calculating the target evaluation value of the history resource based on the evaluation value of each of the plurality of preset evaluable events includes:
calculating information entropy of the historical resources based on occurrence probability of each of the plurality of preset evaluable events;
and determining the information entropy as a target evaluation value of the historical resource.
2. The method of claim 1, wherein the determining the quality level of the historical resource based on the target rating value comprises:
determining an evaluation value interval in which the target evaluation value is located;
and determining the quality grade corresponding to the evaluation interval as the quality grade of the historical resource.
3. The method according to claim 1 or 2, wherein after said determining a quality level of said historical resource based on said target evaluation value, further comprising:
an operation policy for the resource producer is determined based on the quality level of the historical resource, wherein the operation policy comprises a rights allocation policy for the resource producer and a recommendation policy for the resource produced by the resource producer.
4. A resource quality evaluation device for a resource producer includes:
the evaluation value extraction module is used for extracting the evaluation value of each of a plurality of preset evaluable events from the historical resources produced by the resource producer, wherein the plurality of evaluable events at least comprise evaluable events based on the characteristics of the historical resources and evaluable events based on the user feedback of the historical resources; wherein the ratable event based on the characteristic of the historical resource comprises an event related to the data basic quality of the historical resource, an event related to the data content quality of the historical resource, an event related to the data authority of the historical resource and an event related to the data user experience of the historical resource, and the ratable event based on the user feedback of the historical resource comprises an event related to the user browsing behavior of the historical resource;
a target evaluation value calculation module, configured to calculate a target evaluation value of the historical resource based on an evaluation value of each of the plurality of preset evaluable events;
a resource quality determination module for determining a quality level of the historical resource based on the target evaluation value;
the evaluation value extraction module is specifically configured to, when extracting an evaluation value of each of a plurality of preset evaluable events from a historical resource produced by a resource producer:
determining, for each of a plurality of preset evaluable events, a probability of occurrence of the evaluable event based on historical resources produced by a resource producer;
taking the occurrence probability of each of the plurality of preset evaluable events as an evaluation value of each evaluable event;
the target evaluation value calculation module is specifically configured to, when calculating the target evaluation value of the historical resource based on the evaluation value of each of the plurality of preset evaluable events:
calculating information entropy of the historical resources based on occurrence probability of each of the plurality of preset evaluable events;
and determining the information entropy as a target evaluation value of the historical resource.
5. The apparatus of claim 4, wherein the resource quality determination module, when configured to determine the quality level of the historical resource based on the target rating value, is specifically configured to:
determining an evaluation value interval in which the target evaluation value is located;
and determining the quality grade corresponding to the evaluation interval as the quality grade of the historical resource.
6. The apparatus of claim 4 or 5, a policy determination module to:
an operation policy for the resource producer is determined based on the quality level of the historical resource, wherein the operation policy comprises a rights allocation policy for the resource producer and a recommendation policy for the resource produced by the resource producer.
7. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-3.
8. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any one of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110732090.3A CN113361956B (en) | 2021-06-29 | 2021-06-29 | Resource quality evaluation method, device, equipment and storage medium for resource producer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110732090.3A CN113361956B (en) | 2021-06-29 | 2021-06-29 | Resource quality evaluation method, device, equipment and storage medium for resource producer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113361956A CN113361956A (en) | 2021-09-07 |
CN113361956B true CN113361956B (en) | 2023-09-15 |
Family
ID=77537314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110732090.3A Active CN113361956B (en) | 2021-06-29 | 2021-06-29 | Resource quality evaluation method, device, equipment and storage medium for resource producer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113361956B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113792781B (en) * | 2021-09-10 | 2024-11-01 | 西门子爱克斯射线真空技术(无锡)有限公司 | Method and device for evaluating performance of X-ray tube |
CN115081890B (en) * | 2022-06-27 | 2024-11-08 | 湖北中烟工业有限责任公司 | Cigarette formula module quality monitoring system, method and related components |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020063014A1 (en) * | 2018-09-30 | 2020-04-02 | Oppo广东移动通信有限公司 | Image display method and related product |
CN112733042A (en) * | 2021-02-03 | 2021-04-30 | 北京百度网讯科技有限公司 | Recommendation information generation method, related device and computer program product |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108648071B (en) * | 2018-05-17 | 2020-05-19 | 阿里巴巴集团控股有限公司 | Resource value evaluation method and device based on block chain |
-
2021
- 2021-06-29 CN CN202110732090.3A patent/CN113361956B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020063014A1 (en) * | 2018-09-30 | 2020-04-02 | Oppo广东移动通信有限公司 | Image display method and related product |
CN112733042A (en) * | 2021-02-03 | 2021-04-30 | 北京百度网讯科技有限公司 | Recommendation information generation method, related device and computer program product |
Non-Patent Citations (2)
Title |
---|
Company recommendation for new graduates via implicit feedback multiple matrix factorization with Bayesian optimization;Masahiro Kazama;IEEE;全文 * |
互联网信息资源价值评估的基本思路和方法;谭玉珊;;中华医学图书情报杂志(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113361956A (en) | 2021-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11763145B2 (en) | Article recommendation method and apparatus, computer device, and storage medium | |
CN107305611B (en) | Method and device for establishing model corresponding to malicious account and method and device for identifying malicious account | |
CN113361956B (en) | Resource quality evaluation method, device, equipment and storage medium for resource producer | |
CN109960650B (en) | Big data-based application program evaluation method, device, medium and electronic equipment | |
CN104081392A (en) | Influence scores for social media profiles | |
CN108595448B (en) | Information pushing method and device | |
CN116108393B (en) | Power sensitive data classification and classification method and device, storage medium and electronic equipment | |
CN112182520B (en) | Identification method and device of illegal account number, readable medium and electronic equipment | |
JP2014215685A (en) | Recommendation server and recommendation content determination method | |
CN115907926A (en) | Commodity recommendation method and device, electronic equipment and storage medium | |
CN113850523A (en) | ESG index determining method based on data completion and related product | |
CN106570003B (en) | Data pushing method and device | |
CN112819555A (en) | Article recommendation method and device | |
CN113626707A (en) | Interest description information obtaining method and device, electronic equipment and storage medium | |
CN107483595A (en) | Information-pushing method and device | |
CN113190779B (en) | Webpage evaluation method and device | |
CN117150215B (en) | Assessment result determining method and device, electronic equipment and storage medium | |
CN110765303A (en) | Method and system for updating database | |
CN113391989B (en) | Program evaluation method, device, equipment, medium and program product | |
CN116306496B (en) | Character generation method, training method and device of character generation model | |
CN113343090B (en) | Method, apparatus, device, medium and product for pushing information | |
CN115578583B (en) | Image processing method, device, electronic equipment and storage medium | |
CN113988923B (en) | Method, device, equipment and storage medium for determining information | |
CN116662652A (en) | Model training method, resource recommendation method, sample generation method and device | |
CN109255077B (en) | Account push 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 |