Data contribution degree evaluation method and device, storage medium and electronic equipment

文档序号:8903 发布日期:2021-09-17 浏览:75次 中文

1. A method for evaluating data contribution degree is characterized by comprising the following steps:

monitoring parameter values of a plurality of primary indexes of a user;

calculating the grade of each secondary index according to the parameter values of the plurality of primary indexes;

calculating the total virtual currency quantity according to the virtual currency quantity related to the grade of each secondary index, the virtual currency quantity corresponding to the user behavior and the reward value;

determining an achievement level and an achievement title of the user according to the total number of the virtual coins, and displaying the achievement level and the achievement title through a display unit.

2. The method of claim 1, wherein said calculating a rank for each secondary metric from the plurality of primary metrics comprises:

determining at least one primary index associated with the secondary index;

weighting and summing the parameter values of the at least one primary index;

and determining the corresponding grade according to the value of the weighted sum.

3. A method according to claim 1 or 2, characterized in that each secondary level indicator is associated with a medal, the medal associated with the secondary level indicator being displayed highlighted when the level of the secondary level indicator reaches the lowest level, and the medal associated with the secondary level indicator being displayed in grey when the level of the secondary level indicator does not reach the lowest level.

4. The method of claim 3, characterized in that a level logo is included on the medal.

5. The method of claim 3, further comprising:

and monitoring the secondary indexes of which the user does not reach the preset level, and pushing growth tasks associated with the secondary indexes of which the user does not reach the preset level.

6. The method according to claim 1 or 2 or 4 or 5, wherein the determination of the achievement level and achievement designation of the user is based on the total number of virtual coins;

determining a target virtual coin number interval in which the total virtual coin number falls in a plurality of preset virtual coin number intervals; wherein each virtual currency quantity interval is associated with one achievement level;

taking the achievement level associated with the target virtual currency number interval as the achievement level of the user;

determining a target achievement level interval in which the achievement level of the user falls in a plurality of preset achievement level intervals; wherein each achievement level interval is associated with an achievement title;

and taking the achievement title associated with the target achievement level interval as the achievement title of the user.

7. The method of claim 6, wherein the primary indicator is any one of: the number of charts created, the number of dashboards created, the number of reports created, the number of datasets created, the number of chart types unlocked, the number of datasets output by the data processing, the number of models on the shelf, the number of datasets on the shelf, and the amount of data.

8. An apparatus for evaluating a degree of contribution of data, comprising:

the monitoring unit is used for monitoring parameter values of a plurality of primary indexes of the user;

the calculating unit is used for calculating the grade of each secondary index according to the parameter values of the plurality of primary indexes;

the calculation unit is also used for calculating the total virtual coin quantity according to the virtual coin quantity related to the grade of each secondary index, the virtual coin quantity corresponding to the user behavior and the reward value;

and the determining unit is used for determining the achievement level and the achievement title of the user according to the total virtual currency number and displaying the achievement level and the achievement title through the display unit.

9. An electronic device, comprising: a processor and a memory, wherein the memory is configured to store a computer program comprising program instructions, and the processor is configured to invoke the program instructions to perform the method of any of claims 1-7.

10. A computer-readable storage medium, characterized in that the computer storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to perform the method according to any of claims 1-7.

Background

With the development of computer computing, more and more enterprises deploy informatization systems, users in the informatization systems analyze, process and sort mass data, and currently, in the application of the enterprise (organization) level data analysis field, users continuously explore and use data analysis tools, but the users cannot quickly, intuitively and comprehensively know the conditions of individuals in the aspects of data assets, comprehensive capacity, promotion modes and the like in the systems. For example, if a user wants to know the data asset condition of an individual in an information system, the user needs to switch and view the parameter values of each project in sequence, the comprehensive capability of the user is also known, and the contribution degree of the user to the information system cannot be accurately evaluated.

Disclosure of Invention

The embodiment of the application provides a method and a device for evaluating data contribution degree, a storage medium and electronic equipment, and the data contribution degree of a user is evaluated in a quantitative mode. The technical scheme is as follows:

in a first aspect, an embodiment of the present application provides a method for evaluating a data contribution degree, where the method includes:

monitoring parameter values of a plurality of primary indexes of a user;

calculating the grade of each secondary index according to the parameter values of the plurality of primary indexes;

calculating the total virtual currency quantity according to the virtual currency quantity related to the grade of each secondary index, the virtual currency quantity corresponding to the user behavior and the reward value;

determining an achievement level and an achievement title of the user according to the total number of the virtual coins, and displaying the achievement level and the achievement title through a display unit.

In a second aspect, an embodiment of the present application provides an apparatus for evaluating a data contribution degree, where the apparatus includes:

the monitoring unit is used for monitoring parameter values of a plurality of primary indexes of the user;

the calculating unit is used for calculating the grade of each secondary index according to the parameter values of the plurality of primary indexes;

the calculation unit is also used for calculating the total virtual coin quantity according to the virtual coin quantity related to the grade of each secondary index, the virtual coin quantity corresponding to the user behavior and the reward value;

and the determining unit is used for determining the achievement level and the achievement title of the user according to the total virtual currency number and displaying the achievement level and the achievement title through the display unit.

In a third aspect, embodiments of the present application provide a computer storage medium storing a plurality of instructions adapted to be loaded by a processor and to perform the above-mentioned method steps.

In a fourth aspect, an embodiment of the present application provides an electronic device, which may include: a processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and to perform the above-mentioned method steps.

The beneficial effects brought by the technical scheme provided by some embodiments of the application at least comprise:

the method comprises the steps of monitoring parameter values of a plurality of primary indexes of a user in an information system, calculating the grade of each secondary index, calculating the total virtual coin number of the user according to the virtual coin number associated with the grade of each secondary index, the virtual coin number associated with a growth task of the user and a reward value, and determining the achievement grade and achievement title number of the user according to the total virtual coin number, so as to evaluate the capability and data contribution degree of the user in the information system.

Drawings

In order to more clearly illustrate the embodiments of the present application 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, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

Fig. 1 is a schematic flowchart of a method for evaluating a data contribution degree according to an embodiment of the present application;

FIGS. 2-7 are schematic diagrams of user interfaces provided by embodiments of the present application;

fig. 8 is a schematic structural diagram of an apparatus for evaluating a data contribution according to an embodiment of the present application;

fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.

When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application, as detailed in the appended claims.

In the description of the present application, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The specific meaning of the above terms in the present application can be understood in a specific case by those of ordinary skill in the art. Further, in the description of the present application, "a plurality" means two or more unless otherwise specified. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

The method for evaluating the data contribution provided by the embodiment of the present application will be described in detail below with reference to fig. 1 to 7. The method may be implemented in dependence on a computer program, which may be run on an evaluation means based on the data contribution of the von neumann architecture. The computer program may be integrated into the application or may run as a separate tool-like application. The evaluation device of the data contribution degree in the embodiment of the present application may be an electronic device, including but not limited to a smartphone, a personal computer, a tablet computer, a handheld device, an in-vehicle device, a wearable device, a computing device, or other processing device connected to a wireless modem.

Please refer to fig. 1, which is a flowchart illustrating a method for evaluating data contribution according to an embodiment of the present disclosure. As shown in fig. 1, the method of the embodiment of the present application may include the steps of:

s101, monitoring parameter values of a plurality of primary indexes of a user.

The electronic equipment can periodically monitor parameter values of a plurality of primary indexes, the primary indexes are descriptions of data analysis and arrangement behaviors of a user in an information system, and the primary indexes can be any one of the following indexes: the number of charts created, the number of dashboards created, the number of reports created, the number of datasets created, the number of chart types unlocked, the number of datasets output by the data processing, the number of models on the shelf, the number of datasets on the shelf, and the amount of data.

The number of created charts represents the number of charts created in the information system by a user, and the charts can be in the form of pie charts, bar charts, bubble charts and the like; the number of the created dashboards represents the number of the dashboards created by the user in the information system, and the dashboards comprise a plurality of charts which are used for describing the business from different angles; the created report quantity represents the quantity of reports created in the information system by the user, and the format of the reports can be PDF, word or other format documents; the number of the data sets represents the number of the data sets created by a user in the information system, and the types of the data sets can be arrays, two-dimensional tables or databases; the number of the unlocked chart types represents the number of the chart types unlocked by a user in the analysis system, the information system can provide a plurality of chart types in advance, and the user can unlock one or more chart types according to requirements; the number of the data sets output by data processing represents the number of the data sets preset in the information system processed by a user, and the processing comprises cleaning, sorting or classifying and the like; the number of models on shelf represents the number of models on shelf in the information system by the user, the models on shelf can be shared with other users in the information system, and the models can be understood as a data analysis algorithm customized by the user, such as: a data analysis algorithm for enterprise profit conditions; the number of data sets on the shelf represents the number of data sets shared by the user in the information system; the amount of data represents the size of data uploaded by a user in an information-based system and may be represented using megabytes, MB, or gigabytes, GB.

And S102, calculating the grade of each secondary index according to the parameter values of the plurality of primary indexes.

Wherein, the secondary index comprises any one of the following indexes: data collection capabilities, data processing capabilities, data analysis capabilities, data insights capabilities, data contribution capabilities, chart show up-to-date and report little-energy.

Wherein, the grade of the secondary index is calculated according to the parameter value of one or more primary indexes related to the secondary index. For example: the grade of the data collection capacity is obtained by carrying out weighted average calculation according to the quantity of the data sets and the data quantity, a weighting system of the quantity of the data sets and the data quantity can be determined according to actual requirements, the grade of the data collection capacity is divided into a grade I, a grade II and a grade III, the higher the grade is, the stronger the data collection capacity is, and the lower the grade is, the weaker the data collection capacity of the user is. The grades of the chart representative show are calculated according to the number of the charts, the grades of the chart representative show are divided into a grade I, a grade II and a grade III, the higher the grade of the chart representative show is, and conversely, the lower the number of the charts is, the lower the grade of the chart representative show is.

Furthermore, each secondary index is respectively associated with a medal in the graphical interface. For secondary level indicators, the level of which reaches the lowest level, the medal associated with this secondary level indicator being displayed highlighted, the different levels having different patterns, the medal also including indicia representing the level; when the level of the secondary index does not reach the lowest level, medals are displayed in a gray scale manner.

For example, referring to the graphical interface of FIG. 2, 12 medals are displayed in the graphical interface, and the secondary indexes of the 12 medals which are sequentially associated are: the chart shows, the person who unlocks the chart, the instrument board shows, the report enables the hand, the story assembler, the data spirit, the data manipulator, the knowledge sharer, the comment shows, and the person who is my is the focus, and the iron powder. The level of the graph express person is related to the accumulation of newly added graph data, the level of the person with the capability of unlocking the graph is related to the number of used graph types, the level of the instrument panel express person is related to the number of newly added instrument panels, the level of the report of the little-energy hand is related to the number of newly added reports, the level of the data spirit is related to the number of newly added data sets, the level of the knowledge sharer is related to the sharing times of the user, the level of the competitive messenger is related to the number of collected and added users after sharing, the level of the comment express person is related to the comment times of the user, the level of the focus is related to the number of commented contents shared by the user, and the level of the iron powder is related to the times of logging in the information system by the user. The grades of all secondary indexes are divided into I grade, II grade and III grade, when the grade reaches I grade, the corresponding medal is displayed in a highlight mode, and when the grade does not reach I grade, the corresponding medal is displayed in a gray mode. According to the method and the system, related operations are performed on the information system by the medal incentive user, so that the user viscosity can be improved.

S103, calculating the total virtual coin number of the user according to the virtual coin number related to the grade of each secondary index, the virtual coin number related to the growth task of the user and the reward value.

For a secondary index, different levels correspond to different virtual coin quantity values, for example: for diagram exhibitor, level I corresponds to 100 virtual coins, level II corresponds to 200 virtual coins, level III corresponds to 300 virtual coins, and the corresponding relationship between the levels and the virtual coins may be determined according to actual requirements, which is not limited in the present application. The user's growth tasks include daily tasks and fixed tasks, and the user will obtain the corresponding virtual coin quantity after completing each growth task.

For example, referring to fig. 3, the fixed tasks pushed by the information system include: the method comprises the steps of checking in every day, creating a dashboard, creating a story, analyzing and creating a chart in a self-service mode, creating an online report, and finding a shared content value, wherein the shared content value respectively corresponds to 10 virtual coins, 30 virtual coins and 10 virtual coins.

Wherein, the reward value represents the number of additional virtual coins generated when the growth task completed by the user meets the preset condition, such as: when a user completes a growth task for the first time, generating additional virtual coins with preset quantity; when the user completes a certain growth task several times in succession, an additional preset number of virtual coins are generated, for example, when the user signs for 7 days in succession, an additional 30 virtual coins are generated as the prize value on 7 days. Referring to FIG. 4, the electronic device sums the number of virtual coins associated with the level of the medal, the number of virtual coins associated with the growth task, and the prize value to obtain a total number of virtual coins.

And S104, determining the achievement level and the achievement title of the user according to the total virtual currency number, and displaying the achievement level and the achievement title through the display unit.

The electronic equipment is preset with a plurality of achievement levels, and different achievement levels correspond to different virtual currency quantity intervals; in addition, the electronic equipment is provided with a plurality of achievement titles in advance, and different achievement titles correspond to different achievement level intervals. The electronic equipment determines the virtual coin number interval and the achievement level corresponding to the virtual coin number interval according to the total virtual coin number obtained by the calculation in the S103, and then determines the achievement level interval in which the achievement level is located to obtain the achievement title corresponding to the achievement level interval.

For example, the electronic device is provided with 16 achievement levels, which respectively correspond to 16 virtual coin number intervals, for example: when the number of the virtual coins is larger than or equal to 1500 and smaller than 3000, the corresponding achievement level is not 4. The electronic device is provided with 4 achievement titles: primary, intermediate, high and deep, the achievement grade interval corresponding to the primary is achievement grade 0-achievement grade 5 (not including achievement grade 5); the achievement level interval corresponding to the middle level is from achievement level 5 to achievement level 10 (excluding 10), the achievement level interval corresponding to the high level is from achievement level 10 to achievement level 15 (excluding 15), and the achievement level corresponding to the high level is 15. As can be seen from fig. 4, the current number of virtual coins for the user is 3645, the corresponding achievement level is 3, and the corresponding achievement designation is primary. The electronic device may graphically display the achievement level and the achievement designation of the user on the display unit.

In one or more possible embodiments, the electronic device may determine the level of each secondary indicator of the user, and for a secondary indicator with an incomplete preset level, for example: the preset level is the lowest level I level, the corresponding growth tasks are pushed to the user to guide the user to finish the growth tasks to achieve level promotion of the second-level indexes, and the growth tasks recommended by the electronic equipment comprise fixed tasks, daily tasks (according to a pushing sequence) and time-limited tasks (such as new functions, characteristic functions and functions with less personal use) to achieve growth of personal analysis skills. The invention constructs an achievement system of an analysis system by constructing an achievement system analysis model, combing achievement indexes and a scoring system. Constructing an achievement index system based on an analysis system as a basis of a scoring system; establishing an index evaluation system of an analysis system, and making a scoring standard, a grade standard and each index weight system; and displaying the grading result in a graphical mode through visual analysis and display, and pushing different upgrading schemes to each person through a recommendation engine.

In one or more possible embodiments, the electronic device may monitor parameter values of one or more of the user's liveness, access conditions, interactive communication, data collection capabilities, self-service data analysis capabilities, data insight capabilities, data processing capabilities, and data contribution capabilities, determine which of a plurality of preset value intervals the parameter value is located in, associate a star rating with each value interval, determine a star rating corresponding to the parameter value, and graphically display the star ratings for each of the plurality of indicators, thereby outlining a personal representation of the user. For example: referring to fig. 5, the star index of each index is three stars at the maximum, and the electronic device displays the star index of each index in the form of an energy planet through the display unit.

In one or more possible embodiments, referring to FIG. 6, the electronic device may display a user's finger knowledge graph, with the user's associations between stories, dashboards, reports, tables, data sources, data sets, metrics, data processes in the information-based system drawing a knowledge graph specific to the user.

Further, as shown in fig. 7, the electronic device can perform friendly, intuitive and interesting visual display on the use condition of the user in the information-based system from the viewpoints of self-service analysis statistics, chart statistics, data set source statistics, and the like.

In the embodiment of the application, the grade of each secondary index is calculated by monitoring the parameter values of a plurality of primary indexes of a user in an information system, then the total virtual coin number of the user is calculated according to the virtual coin number associated with the grade of each secondary index, the virtual coin number associated with a growth task of the user and a reward value, and the achievement grade and achievement title number of the user are determined according to the total virtual coin number, so that the capability and the data contribution degree of the user in the information system are evaluated.

The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.

Please refer to fig. 8, which shows a schematic structural diagram of an apparatus for evaluating a data contribution degree according to an exemplary embodiment of the present application. The data contribution degree evaluation device can be realized by software, hardware or a combination of the two to form all or part of the electronic equipment. The device 8 comprises: a monitoring unit 801, a calculation unit 802 and a determination unit 803.

A monitoring unit 801, configured to monitor parameter values of a plurality of primary indicators of a user;

a calculating unit 802, configured to calculate a level of each secondary indicator according to the parameter values of the plurality of primary indicators;

the calculating unit 802 is further configured to calculate a total virtual coin number according to the virtual coin number associated with the level of each secondary index, the virtual coin number corresponding to the user behavior, and the reward value;

a determining unit 803 for determining an achievement level and an achievement designation of the user based on the total number of virtual coins, and displaying the achievement level and the achievement designation through a display unit.

In one or more possible embodiments, the calculating the level of each secondary index according to the plurality of primary indexes includes:

determining at least one primary index associated with the secondary index;

weighting and summing the parameter values of the at least one primary index;

and determining the corresponding grade according to the value of the weighted sum.

In one or more possible embodiments, each secondary level is associated with a medal, the medal associated with the secondary level is displayed in highlighted manner when the level of the secondary level reaches the lowest level, and the medal associated with the secondary level is displayed in grayscale when the level of the secondary level does not reach the lowest level.

In one or more possible embodiments, the medal contains a level identification thereon.

In one or more possible embodiments, the monitoring unit 801 is further configured to:

and monitoring the secondary indexes of which the user does not reach the preset level, and pushing growth tasks associated with the secondary indexes of which the user does not reach the preset level.

In one or more possible embodiments, the determining the achievement level and the achievement designation of the user based on the total number of virtual coins;

determining a target virtual coin number interval in which the total virtual coin number falls in a plurality of preset virtual coin number intervals; wherein each virtual currency quantity interval is associated with one achievement level;

taking the achievement level associated with the target virtual currency number interval as the achievement level of the user;

determining a target achievement level interval in which the achievement level of the user falls in a plurality of preset achievement level intervals; wherein each achievement level interval is associated with an achievement title;

and taking the achievement title associated with the target achievement level interval as the achievement title of the user.

In one or more possible embodiments, the primary indicator is any one of: the number of charts created, the number of dashboards created, the number of reports created, the number of datasets created, the number of chart types unlocked, the number of datasets output by the data processing, the number of models on the shelf, the number of datasets on the shelf, and the amount of data.

It should be noted that, when the data contribution evaluation apparatus provided in the foregoing embodiment executes the data contribution evaluation method, only the division of the functional modules is taken as an example, and in practical applications, the function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the user data recovery device and the data contribution degree evaluation method provided by the above embodiments belong to the same concept, and details of implementation processes are found in the method embodiments, which are not described herein again.

The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.

An embodiment of the present application further provides a computer storage medium, where the computer storage medium may store a plurality of instructions, where the instructions are suitable for being loaded by a processor and executing the method steps in the embodiments shown in fig. 1 to 7, and a specific execution process may refer to specific descriptions of the embodiments shown in fig. 1 to 7, which are not described herein again.

Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 9, the electronic device 900 may include: at least one processor 901, at least one network interface 904, a user interface 903, memory 905, at least one communication bus 902.

Wherein a communication bus 902 is used to enable connective communication between these components.

The user interface 903 may include a Display screen (Display) and a Camera (Camera), and the optional user interface 903 may also include a standard wired interface and a wireless interface.

The network interface 904 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface), among others.

Processor 901 may include one or more processing cores, among other things. The processor 901 interfaces with various interfaces and circuitry throughout the electronic device 900 to perform various functions of the electronic device 900 and process data by executing or performing instructions, programs, code sets, or instruction sets stored in the memory 905, as well as invoking data stored in the memory 905. Optionally, the processor 901 may be implemented in at least one hardware form of Digital Signal Processing (DSP), Field-Programmable gate Array (FPGA), and Programmable Logic Array (PLA). The processor 901 may integrate one or a combination of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 901, but may be implemented by a single chip.

The Memory 905 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). Optionally, the memory 905 includes a non-transitory computer-readable medium. The memory 905 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 905 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-described method embodiments, and the like; the storage data area may store data and the like referred to in the above respective method embodiments. The memory 905 may optionally be at least one memory device located remotely from the processor 901. As shown in fig. 9, the memory 905, which is one type of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a fraud phone identification application.

In the electronic device 900 shown in fig. 9, the user interface 903 is mainly used for providing an input interface for a user to obtain data input by the user; and the processor 901 may be used to invoke the identification application of the fraudulent phone stored in the memory 905 and to specifically execute the method shown in fig. 1 or fig. 2.

The embodiment of the present application and the embodiment of the method in fig. 1 or fig. 2 belong to the same concept, and the technical effects thereof are also the same, and the specific process may refer to the description in fig. 1 or fig. 2, and will not be described again here.

It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory or a random access memory.

The above disclosure is only for the purpose of illustrating the preferred embodiments of the present application and is not to be construed as limiting the scope of the present application, so that the present application is not limited thereto, and all equivalent variations and modifications can be made to the present application.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:基于人工智能的全流程生产调度系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!