CN108596498A - Application software evaluation method, application software evaluating apparatus and electronic equipment - Google Patents

Application software evaluation method, application software evaluating apparatus and electronic equipment Download PDF

Info

Publication number
CN108596498A
CN108596498A CN201810387944.7A CN201810387944A CN108596498A CN 108596498 A CN108596498 A CN 108596498A CN 201810387944 A CN201810387944 A CN 201810387944A CN 108596498 A CN108596498 A CN 108596498A
Authority
CN
China
Prior art keywords
dimension
application software
scoring
evaluated
weight coefficient
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.)
Pending
Application number
CN201810387944.7A
Other languages
Chinese (zh)
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.)
CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co Ltd
Original Assignee
CHENGDU ZHIYUN SCIENCE & 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 CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co Ltd filed Critical CHENGDU ZHIYUN SCIENCE & TECHNOLOGY Co Ltd
Priority to CN201810387944.7A priority Critical patent/CN108596498A/en
Publication of CN108596498A publication Critical patent/CN108596498A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0282Rating or review of business operators or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

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

Abstract

Application software evaluation method, application software evaluating apparatus and electronic equipment provided by the invention, are related to technical field of data processing.Wherein, application software evaluation method includes:The scoring of user's dimension, the scoring of software dimension, the scoring of feedback dimension and the time dimension scoring of application software to be evaluated are obtained respectively;The first weight coefficient of user's dimension scoring, the second weight coefficient for obtaining the software dimension scoring, the third weight coefficient for obtaining the feedback dimension scoring and the 4th weight coefficient for obtaining the time dimension scoring are obtained respectively;The comprehensive score of the application software to be evaluated is calculated according to user's dimension scoring and first weight coefficient, software dimension scoring and second weight coefficient, the feedback dimension scoring and the third weight coefficient and time dimension scoring and the 4th weight coefficient.By the above method, the low problem of the scoring accuracy to application software in the prior art can be improved.

Description

Application software evaluation method, application software evaluating apparatus and electronic equipment
Technical field
The present invention relates to technical field of data processing, in particular to a kind of application software evaluation method, application software Evaluating apparatus and electronic equipment.
Background technology
With the continuous development of data processing technique, the application field of the technology is constantly widened.For example, in application software In recommendation, to ensure that the reliability recommended can generally use data processing technique so that the scoring of application software, and root is calculated Recommended according to the scoring.
It is general to use the number based on user's dimension through inventor the study found that in the existing evaluation to application software It scores according to application software, thus there is a problem that accuracy is low.
Invention content
In view of this, the purpose of the present invention is to provide a kind of application software evaluation method, application software evaluating apparatus and Electronic equipment, to improve the low problem of the scoring accuracy to application software in the prior art.
To achieve the above object, the embodiment of the present invention adopts the following technical scheme that:
A kind of application software evaluation method, including:
The scoring of user's dimension, the scoring of software dimension, feedback dimension for obtaining application software to be evaluated respectively are scored with timely Between dimension score;
The second weight for obtaining the first weight coefficient of user's dimension scoring respectively, obtaining the software dimension scoring Coefficient, the third weight coefficient for obtaining the feedback dimension scoring and the 4th weight system for obtaining the time dimension scoring Number;
According to user's dimension scoring and first weight coefficient, software dimension scoring and second weight Coefficient, feedback dimension scoring and the third weight coefficient and time dimension scoring and the 4th weight coefficient The comprehensive score of the application software to be evaluated is calculated.
In the embodiment of the present invention preferably selects, in above application software evaluation method, it is soft to obtain application to be evaluated Part user's dimension scoring the step of include:
Access times of the user to application software to be evaluated in acquisition preset duration;
Frequency of use is calculated according to the preset duration and the access times, and respectively according to the preset duration It obtains the first coefficient, obtain the second coefficient according to the access times;
It is soft that the application to be evaluated is calculated according to the frequency of use, first coefficient and second coefficient User's dimension of part scores.
In the embodiment of the present invention preferably selects, in above application software evaluation method, it is soft to obtain application to be evaluated Part software dimension scoring the step of include:
Obtain respectively application software to be evaluated attribute value and user to the marking value of the application software to be evaluated;
It is worth preset power according to the attribute value and the preset weighted value of the attribute value and the marking value and the marking The software dimension scoring of the application software to be evaluated is calculated in weight values.
In the embodiment of the present invention preferably selects, in above application software evaluation method, it is soft to obtain application to be evaluated Part feedback dimension scoring the step of include:
It obtains in present period user to the maximum number of words in the word feedback of application software to be evaluated, and obtains all Period user is to the maximum number of words in the word feedback of the application software to be evaluated;
The application software to be evaluated is calculated according to the maximum number of words of the maximum number of words of present period and all periods Feedback dimension scoring.
In the embodiment of the present invention preferably selects, in above application software evaluation method, it is soft to obtain application to be evaluated Part feedback dimension scoring the step of include:
It obtains in present period user to the maximum number of words in the word feedback of application software to be evaluated, and obtains all Period user is to the maximum number of words in the word feedback of the application software to be evaluated;
Obtain the semantic values of the corresponding word feedback of maximum number of words of present period, wherein the word feedback includes praising Justice feedback and derogatory sense feedback, semantic values include and commendation feeds back corresponding positive value and negative value corresponding with derogatory sense feedback;
It is calculated according to the maximum number of words of present period, the maximum number of words of all periods and the semantic values described to be evaluated The feedback dimension of valence application software scores.
The embodiment of the present invention additionally provides a kind of application software evaluating apparatus, including:
Dimension scoring acquisition module, user's dimension for obtaining application software to be evaluated respectively scores, software dimension is commented Divide, the scoring of feedback dimension and time dimension are scored;
Weight coefficient acquisition module, for obtaining respectively described in the first weight coefficient of user's dimension scoring, acquisition Second weight coefficient of software dimension scoring, the third weight coefficient for obtaining the feedback dimension scoring and the acquisition time 4th weight coefficient of dimension scoring;
Comprehensive score computing module, for according to user's dimension scoring and first weight coefficient, the software Dimension scores and second weight coefficient, feedback dimension scoring and the third weight coefficient and the time dimension The comprehensive score of the application software to be evaluated is calculated in scoring and the 4th weight coefficient.
In the embodiment of the present invention preferably selects, in above application software evaluation device, the dimension scoring obtains Device includes:
First acquisition submodule, for obtaining in preset duration user to the access times of application software to be evaluated;
Parameter computation module, for frequency of use to be calculated according to the preset duration and the access times, and The first coefficient is obtained according to the preset duration respectively, obtains the second coefficient according to the access times;
First computational submodule is calculated according to the frequency of use, first coefficient and second coefficient User's dimension of the application software to be evaluated scores.
In the embodiment of the present invention preferably selects, in above application software evaluation device, the dimension scoring obtains Device includes:
Second acquisition submodule, attribute value and user for obtaining application software to be evaluated respectively to be evaluated are answered to described With the marking value of software;
Second computational submodule, for according to the attribute value and the preset weighted value of the attribute value and the marking value It is worth the software dimension scoring that the application software to be evaluated is calculated in preset weighted value with the marking.
In the embodiment of the present invention preferably selects, in above application software evaluation device, the dimension scoring obtains Device includes:
Third acquisition submodule, for obtaining in present period user is to the word feedback of application software to be evaluated most Big number of words, and obtain in all period users to the maximum number of words in the word feedback of the application software to be evaluated;
Third computational submodule, for being calculated according to the maximum number of words of present period and the maximum number of words of all periods The feedback dimension of the application software to be evaluated scores.
The embodiment of the present invention additionally provides a kind of electronic equipment, including processor, memory and application software evaluating apparatus, Wherein, the application software evaluating apparatus includes that one or more is stored in the memory and is executed by the processor Software function module, the software function module include:
Dimension scoring acquisition module, user's dimension for obtaining application software to be evaluated respectively scores, software dimension is commented Divide, the scoring of feedback dimension and time dimension are scored;
Weight coefficient acquisition module, for obtaining respectively described in the first weight coefficient of user's dimension scoring, acquisition Second weight coefficient of software dimension scoring, the third weight coefficient for obtaining the feedback dimension scoring and the acquisition time 4th weight coefficient of dimension scoring;
Comprehensive score computing module, for according to user's dimension scoring and first weight coefficient, the software Dimension scores and second weight coefficient, feedback dimension scoring and the third weight coefficient and the time dimension The comprehensive score of the application software to be evaluated is calculated in scoring and the 4th weight coefficient.
Application software evaluation method, application software evaluating apparatus and electronic equipment provided by the invention, by being based on user The synthesis of application software is calculated in dimension, software dimension, the different scorings for feeding back dimension and time dimension and weight coefficient Scoring, it is ensured that obtained comprehensive score more fully, so as to improve in the prior art because passing through single user's dimension pair Application software is scored with there are problems that reliability, and then ensures the recommendation carried out based on the comprehensive score with higher Reliability.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment cited below particularly, and coordinate Appended attached drawing, is described in detail below.
Description of the drawings
Fig. 1 is the structure diagram of electronic equipment provided in an embodiment of the present invention.
Fig. 2 is the flow diagram of application software evaluation method provided in an embodiment of the present invention.
Fig. 3 is the flow diagram of step S110 in Fig. 2.
Fig. 4 is another flow diagram of step S110 in Fig. 2.
Fig. 5 is another flow diagram of step S110 in Fig. 2.
Fig. 6 is another flow diagram of step S110 in Fig. 2.
Fig. 7 is the structure diagram of application software evaluating apparatus provided in an embodiment of the present invention.
Fig. 8 is the structure diagram of dimension provided in an embodiment of the present invention scoring acquisition device.
Fig. 9 is another structure diagram of dimension provided in an embodiment of the present invention scoring acquisition device.
Figure 10 is another structure diagram of dimension provided in an embodiment of the present invention scoring acquisition device.
Icon:10- electronic equipments;12- memories;14- processors;100- application software evaluating apparatus;110- dimensions are commented Divide acquisition module;The first acquisition submodules of 111a-;111b- parameter computation modules;The first computational submodules of 111c-;113a- Second acquisition submodule;The second computational submodules of 113b-;115a- third acquisition submodules;115b- third computational submodules; 130- weight coefficient acquisition modules;150- comprehensive score computing modules.
Specific implementation mode
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment only It is a part of the embodiment of the present invention, instead of all the embodiments.The present invention being usually described and illustrated herein in the accompanying drawings The component of embodiment can be arranged and be designed with a variety of different configurations.
Therefore, below the detailed description of the embodiment of the present invention to providing in the accompanying drawings be not intended to limit it is claimed The scope of the present invention, but be merely representative of the present invention selected embodiment.Based on the embodiments of the present invention, this field is common The every other embodiment that technical staff is obtained without creative efforts belongs to the model that the present invention protects It encloses.
It should be noted that:Similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined, then it further need not be defined and explained in subsequent attached drawing in a attached drawing.In description of the invention In, term " first ", " second ", " third ", " the 4th " etc. are only used for distinguishing description, and should not be understood as only or imply opposite Importance.
May include memory 12, processor 14 as shown in Figure 1, an embodiment of the present invention provides a kind of electronic equipment 10 With application software evaluating apparatus 100.
It is directly or indirectly electrically connected between the memory 12 and processor 14, to realize the transmission or friendship of data Mutually.It is electrically connected for example, these elements can be realized between each other by one or more communication bus or signal wire.The application Software evaluation device 100 can be stored in the form of software or firmware (firmware) in the memory 12 including at least one Software function module.The processor 14 is for executing the executable computer program stored in the memory 12, example Such as, the software function module included by the application software evaluating apparatus 100 and computer program etc., to realize that application software is commented Valence method.
Wherein, the memory 12 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc.. Wherein, memory 12 is for storing program, and the processor 14 executes described program after receiving and executing instruction.
The processor 14 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 14 Can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (DSP), application-specific integrated circuit (ASIC), scene Programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware group Part.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be with It is microprocessor or the processor can also be any conventional processor etc..
It is appreciated that structure shown in FIG. 1 is only to illustrate, the electronic equipment 10 may also include more than shown in Fig. 1 Either less component or with the configuration different from shown in Fig. 1.Hardware, software may be used in each component shown in Fig. 1 Or combinations thereof realize.
Optionally, the concrete type of the electronic equipment 10 is unrestricted, for example, it may be, but be not limited to, intelligent hand Machine, PC (personal computer, PC), tablet computer, personal digital assistant (personal digital Assistant, PDA), mobile internet surfing equipment (mobile Internet device, MID), web (website) server, data The equipment that server, computer, mobile internet surfing equipment (mobile Internet device, MID) etc. have processing function.
In conjunction with Fig. 2, the embodiment of the present invention also provides a kind of application software evaluation side can be applied to above-mentioned electronic equipment 10 Method.Wherein, method and step defined in the related flow of the method can be realized by the processor 14.It below will be to Fig. 2 Shown in detailed process be described in detail.
Step S110, the scoring of user's dimension, the scoring of software dimension, feedback dimension for obtaining application software to be evaluated respectively are commented Divide and time dimension scores.
In the present embodiment, user's dimension scoring can be based on user to the use feelings of the application software to be evaluated Condition generates, for example, the frequency used is higher can higher scoring.The software dimension scoring can be based on described to be evaluated The performance of application software generates, for example, performance is better can higher scoring.The feedback dimension scoring can be based on user The word evaluation of the application software to be evaluated is generated, for example, evaluation is better there can be higher scoring.The time dimension Scoring can generate the usage time of the application software to be evaluated based on user, can have more for example, usage time is longer High scoring.
Step S130 obtains the first weight coefficient of user's dimension scoring, obtains the software dimension scoring respectively The second weight coefficient, obtain the third weight coefficient of the feedback dimension scoring and obtain the of time dimension scoring Four weight coefficients.
In the present embodiment, first weight coefficient, second weight coefficient, third weight coefficient and the 4th power Weight coefficient can be fixed, and can also be to be generated according to actual conditions.For example, four coefficient values can be set separately Four coefficient values are carried out assignment by (0.4,0.3,0.2,0.1) respectively in the scoring of aforementioned four dimension according to the height of scoring. Wherein, it is contemplated that there may be larger gaps for different dimension scorings, and the scoring of each dimension can be normalized in advance Processing.
Step S150, according to user's dimension scoring and first weight coefficient, software dimension scoring and institute State the second weight coefficient, feedback dimension scoring and the third weight coefficient and time dimension scoring and described the The comprehensive score of the application software to be evaluated is calculated in four weight coefficients.
In the present embodiment, the formula of the comprehensive score, which is calculated, to be:
S=a1*A+a2*B+a3*C+a4*D;
Wherein, S is comprehensive score, a1、a2、a3、a4Respectively the first weight coefficient, the second weight coefficient, third weight system Number and the 4th weight coefficient, A, B, C, D are respectively the scoring of user's dimension, the scoring of software dimension, feedback dimension scoring with timely Between dimension score.
Optionally, it is unrestricted to obtain the mode of user's dimension scoring to execute step S110, can be according to reality Application demand is configured.In the present embodiment, in conjunction with Fig. 3, step S110 may include step S111a, step S111b and Step S111c is scored with acquiring user's dimension.
Step S111a obtains in preset duration user to the access times of application software to be evaluated.
In the present embodiment, the size of the preset duration is unrestricted, can be configured according to practical application request, For example, it may be one week, one month, the durations such as two months.
Frequency of use is calculated according to the preset duration and the access times in step S111b, and respectively according to institute Preset duration is stated to obtain the first coefficient, obtain the second coefficient according to the access times.
In the present embodiment, the frequency of use can be the quotient of the access times and the preset duration, described One coefficient can be the cotangent trigonometric function of the preset duration, and second coefficient can be the cotangent three of affiliated access times Angle function.
Described wait for is calculated according to the frequency of use, first coefficient and second coefficient in step S111c Evaluate user's dimension scoring of application software.
In the present embodiment, calculating the formula of user's dimension scoring can be:
A=f (i, t) * cot (i) * cot (t);
Wherein, i is access times, and t is preset duration, and f (i, t) is frequency of use, and cot (t) is the first coefficient, cot (i) For the second coefficient.
Optionally, it is unrestricted to obtain the mode of the software dimension scoring to execute step S110, can be according to reality Application demand is configured.In the present embodiment, in conjunction with Fig. 4, step S110 may include step S113a and step S113b with Acquire the software dimension scoring.
Step S113a, obtain respectively application software to be evaluated attribute value and user to the application software to be evaluated Marking value.
In the present embodiment, the attribute value can be detected by the performance to the application software to be evaluated The scoring arrived, the marking value can be the scorings that user carries out according to the impression used.
Step S113b, according to the attribute value and the preset weighted value of the attribute value and the marking value and the marking It is worth the software dimension scoring that the application software to be evaluated is calculated in preset weighted value.
In the present embodiment, can weighted value assignment processing be carried out to the attribute value and the marking value in advance, for example, When more focusing on user experience, higher weighted value can be assigned to the marking value.
Optionally, it is unrestricted to obtain the mode of the feedback dimension scoring to execute step S110, can be according to reality Application demand is configured.In a kind of example, in conjunction with Fig. 5, step S110 may include step S115a and step S115b with Acquire the feedback dimension scoring.
Step S115a is obtained in present period user to the maximum number of words in the word feedback of application software to be evaluated, and It obtains in all period users to the maximum number of words in the word feedback of the application software to be evaluated.
In the present embodiment, the present period can be that can also be within one week within one month, according to actually answering It is configured with demand.
Step S115b is calculated described to be evaluated according to the maximum number of words of the maximum number of words of present period and all periods The feedback dimension of valence application software scores.
In the present embodiment, the formula that the feedback dimension scores being calculated by step S115b can be:
Wherein, C is feedback dimension scoring, nwAnd nmThe respectively maximum word of the maximum number of words of present period and all periods Number.
In another example, in conjunction with Fig. 6, step S110 may include step S115a, step S115c and step S115d To acquire the feedback dimension scoring.
Step S115a is obtained in present period user to the maximum number of words in the word feedback of application software to be evaluated, and It obtains in all period users to the maximum number of words in the word feedback of the application software to be evaluated.
Step S115c obtains the semantic values of the corresponding word feedback of maximum number of words of present period.
In the present embodiment, the word feedback includes commendation feedback and derogatory sense feedback, and semantic values include being fed back with commendation Corresponding positive value and negative value corresponding with derogatory sense feedback.For example, the semantic values of commendation feedback can be 1, the semanteme of derogatory sense feedback Value can be -1.
Step S115d is calculated according to the maximum number of words of present period, the maximum number of words of all periods and the semantic values Feedback dimension to the application software to be evaluated scores.
In the present embodiment, the formula that the feedback dimension scores being calculated by step S115d can be:
Wherein, C is feedback dimension scoring, and s (w) is semantic values, nwAnd nmThe respectively maximum number of words of present period and all The maximum number of words of period.
In conjunction with Fig. 7, the embodiment of the present invention also provides a kind of application software evaluation dress can be applied to above-mentioned electronic equipment 10 Set 100.Wherein, the application software evaluating apparatus 100 may include dimension scoring acquisition module 110, weight coefficient acquisition mould Block 130 and comprehensive score computing module 150.
The dimension scoring acquisition module 110, the scoring of user's dimension, software for obtaining application software to be evaluated respectively Dimension scoring, the scoring of feedback dimension and time dimension scoring.In the present embodiment, the dimension scoring acquisition module 110 can For executing step S110 shown in Fig. 2, it is right above that the specific descriptions about dimension scoring acquisition module 110 are referred to The description of step S110.
The weight coefficient acquisition module 130, for obtaining the first weight coefficient of user's dimension scoring respectively, obtaining The second weight coefficient of the software dimension scoring is taken, the third weight coefficient of the feedback dimension scoring is obtained and obtains institute State the 4th weight coefficient of time dimension scoring.In the present embodiment, the weight coefficient acquisition module 130 can be used for execution figure Step S130 shown in 2, the specific descriptions about the weight coefficient acquisition module 130 are referred to above to step S130's Description.
The comprehensive score computing module 150, for according to user's dimension scoring and first weight coefficient, institute State software dimension scoring and second weight coefficient, the feedback dimension score and the third weight coefficient and it is described when Between dimension scoring and the 4th weight coefficient comprehensive score of the application software to be evaluated is calculated.In the present embodiment In, the comprehensive score computing module 150 can be used for executing step S150 shown in Fig. 2, and mould is calculated about the comprehensive score The specific descriptions of block 150 are referred to the description to step S150 above.
Further, in the present embodiment, in conjunction with Fig. 8, the dimension scoring acquisition module 110 may include the first acquisition Submodule 111a, parameter computation module 111b and the first computational submodule 111c.
The first acquisition submodule 111a, for obtaining use time of the user to application software to be evaluated in preset duration Number.In the present embodiment, the first acquisition submodule 111a can be used for executing step S111a shown in Fig. 3, about described The specific descriptions of one acquisition submodule 111a are referred to the description to step S111a above.
The parameter computation module 111b, for use to be calculated according to the preset duration and the access times Frequency, and the first coefficient is obtained according to the preset duration respectively, obtains the second coefficient according to the access times.In this implementation In example, the parameter computation module 111b can be used for executing step S111b shown in Fig. 3, about the parameter computation mould The specific descriptions of block 111b are referred to the description to step S111b above.
The first computational submodule 111c, according to the frequency of use, first coefficient and second coefficient User's dimension scoring of the application software to be evaluated is calculated.In the present embodiment, the first computational submodule 111c It can be used for executing step S111c shown in Fig. 3, the specific descriptions about the first computational submodule 111c are referred to above Description to step S111c.
Further, in the present embodiment, in conjunction with Fig. 9, the dimension scoring acquisition module 110 can also be obtained including second Take submodule 113a and the second computational submodule 113b.
The second acquisition submodule 113a, the attribute value and user for obtaining application software to be evaluated respectively are to described The marking value of application software to be evaluated.In the present embodiment, the second acquisition submodule 113a can be used for executing shown in Fig. 4 Step S113a, the specific descriptions about the second acquisition submodule 113a are referred to the description to step S113a above.
The second computational submodule 113b, for according to the attribute value and the preset weighted value of the attribute value and institute It states marking value and the marking is worth the software dimension scoring that the application software to be evaluated is calculated in preset weighted value.In this reality It applies in example, the second computational submodule 113b can be used for executing step S113b shown in Fig. 4, and son is calculated about described second The specific descriptions of module 113b are referred to the description to step S113b above.
Further, in the present embodiment, in conjunction with Figure 10, the dimension scoring acquisition module 110 can also include third Acquisition submodule 115a and third computational submodule 115b.
The third acquisition submodule 115a is anti-to the word of application software to be evaluated in present period user for obtaining Maximum number of words in feedback, and obtain in all period users to the maximum word in the word feedback of the application software to be evaluated Number.In the present embodiment, the third acquisition submodule 115a can be used for executing step S115a shown in fig. 5, about described The specific descriptions of three acquisition submodule 115a are referred to the description to step S115a above.
The third computational submodule 115b, for according to the maximum number of words of present period and the maximum number of words of all periods The feedback dimension scoring of the application software to be evaluated is calculated.In the present embodiment, the third computational submodule 115b It can be used for executing step S115b shown in fig. 5, the specific descriptions about the third computational submodule 115b are referred to above Description to step S115b.
In conclusion application software evaluation method provided by the invention, application software evaluating apparatus 100 and electronic equipment 10, it is scored by the difference based on user's dimension, software dimension, feedback dimension and time dimension and weight coefficient is calculated The comprehensive score of application software, it is ensured that obtained comprehensive score more fully, so as to improve in the prior art because passing through list One user's dimension to application software score and with there are problems that reliability, and then ensure based on the comprehensive score carry out Recommendation have higher reliability.
In several embodiments that the embodiment of the present invention is provided, it should be understood that disclosed device and method also may be used To realize by another way.Device and method embodiment described above is only schematical, for example, in attached drawing Flow chart and block diagram show the device of multiple embodiments according to the present invention, the possibility of method and computer program product is realized Architecture, function and operation.In this regard, each box in flowchart or block diagram can represent module, a program A part for a part for section or code, the module, section or code includes that one or more is patrolled for realizing defined Collect the executable instruction of function.It should also be noted that at some as the function of in the realization method replaced, being marked in box It can occur in a different order than that indicated in the drawings.For example, two continuous boxes can essentially be held substantially in parallel Row, they can also be executed in the opposite order sometimes, this is depended on the functions involved.It is also noted that block diagram and/or The combination of each box in flow chart and the box in block diagram and or flow chart can use function or dynamic as defined in executing The dedicated hardware based system made is realized, or can be realized using a combination of dedicated hardware and computer instructions.
In addition, each function module in each embodiment of the present invention can integrate to form an independent portion Point, can also be modules individualism, can also two or more modules be integrated to form an independent part.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be People's computer, electronic equipment or network equipment etc.) execute all or part of step of each embodiment the method for the present invention Suddenly.And storage medium above-mentioned includes:USB flash disk, read-only memory (ROM, Read-Only Memory), is deposited mobile hard disk at random The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic disc or CD. It should be noted that herein, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability Contain, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device. In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element Process, method, article or equipment in there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of application software evaluation method, which is characterized in that including:
The scoring of user's dimension, the scoring of software dimension, the scoring of feedback dimension and the time dimension of application software to be evaluated are obtained respectively Degree scoring;
The the second weight system for obtaining the first weight coefficient of user's dimension scoring respectively, obtaining the software dimension scoring Number, the third weight coefficient for obtaining the feedback dimension scoring and the 4th weight coefficient for obtaining the time dimension scoring;
According to user's dimension scoring and first weight coefficient, software dimension scoring and second weight system Several, the described feedback dimension scoring and the third weight coefficient and time dimension scoring and the 4th weight coefficient meter Calculation obtains the comprehensive score of the application software to be evaluated.
2. application software evaluation method according to claim 1, which is characterized in that obtain the user of application software to be evaluated Dimension score the step of include:
Access times of the user to application software to be evaluated in acquisition preset duration;
Frequency of use is calculated according to the preset duration and the access times, and is obtained respectively according to the preset duration First coefficient obtains the second coefficient according to the access times;
The application software to be evaluated is calculated according to the frequency of use, first coefficient and second coefficient User's dimension scores.
3. application software evaluation method according to claim 1, which is characterized in that obtain the software of application software to be evaluated Dimension score the step of include:
Obtain respectively application software to be evaluated attribute value and user to the marking value of the application software to be evaluated;
It is worth preset weighted value according to the attribute value and the preset weighted value of the attribute value and the marking value and the marking The software dimension scoring of the application software to be evaluated is calculated.
4. application software evaluation method according to claim 1, which is characterized in that obtain the feedback of application software to be evaluated Dimension score the step of include:
It obtains in present period user to the maximum number of words in the word feedback of application software to be evaluated, and obtains in all periods User is to the maximum number of words in the word feedback of the application software to be evaluated;
The anti-of the application software to be evaluated is calculated according to the maximum number of words of the maximum number of words of present period and all periods Present dimension scoring.
5. application software evaluation method according to claim 1, which is characterized in that obtain the feedback of application software to be evaluated Dimension score the step of include:
It obtains in present period user to the maximum number of words in the word feedback of application software to be evaluated, and obtains in all periods User is to the maximum number of words in the word feedback of the application software to be evaluated;
Obtain the semantic values of the corresponding word feedback of maximum number of words of present period, wherein the word feedback includes that commendation is anti- Feedback and derogatory sense feedback, semantic values include and commendation feeds back corresponding positive value and negative value corresponding with derogatory sense feedback;
Described to be evaluated answer is calculated according to the maximum number of words of present period, the maximum number of words of all periods and the semantic values It is scored with the feedback dimension of software.
6. a kind of application software evaluating apparatus, which is characterized in that including:
Dimension scoring acquisition module, user's dimension for obtaining application software to be evaluated respectively scores, software dimension scores, anti- Present dimension scoring and time dimension scoring;
Weight coefficient acquisition module, for obtaining the first weight coefficient of user's dimension scoring respectively, obtaining the software Second weight coefficient of dimension scoring, the third weight coefficient and the acquisition time dimension for obtaining the feedback dimension scoring 4th weight coefficient of scoring;
Comprehensive score computing module, for according to user's dimension scoring and first weight coefficient, the software dimension Scoring and second weight coefficient, the feedback dimension scoring and third weight coefficient and time dimension scoring The comprehensive score of the application software to be evaluated is calculated with the 4th weight coefficient.
7. application software evaluating apparatus according to claim 6, which is characterized in that the dimension scoring acquisition device packet It includes:
First acquisition submodule, for obtaining in preset duration user to the access times of application software to be evaluated;
Parameter computation module, for frequency of use to be calculated according to the preset duration and the access times, and respectively The first coefficient is obtained according to the preset duration, obtains the second coefficient according to the access times;
First computational submodule is calculated described according to the frequency of use, first coefficient and second coefficient User's dimension of application software to be evaluated scores.
8. application software evaluating apparatus according to claim 6, which is characterized in that the dimension scoring acquisition device packet It includes:
Second acquisition submodule, the attribute value and user for obtaining application software to be evaluated respectively are soft to the application to be evaluated The marking value of part;
Second computational submodule is used for according to the attribute value and the preset weighted value of the attribute value and the marking value and is somebody's turn to do Marking is worth the software dimension scoring that the application software to be evaluated is calculated in preset weighted value.
9. application software evaluating apparatus according to claim 6, which is characterized in that the dimension scoring acquisition device packet It includes:
Third acquisition submodule, for obtaining in present period user to the maximum word in the word feedback of application software to be evaluated Number, and obtain in all period users to the maximum number of words in the word feedback of the application software to be evaluated;
Third computational submodule, it is described for being calculated according to the maximum number of words of present period and the maximum number of words of all periods The feedback dimension of application software to be evaluated scores.
10. a kind of electronic equipment, which is characterized in that including processor, memory and application software evaluating apparatus, wherein described Application software evaluating apparatus includes one or more software functions for being stored in the memory and being executed by the processor Module, the software function module include:
Dimension scoring acquisition module, user's dimension for obtaining application software to be evaluated respectively scores, software dimension scores, anti- Present dimension scoring and time dimension scoring;
Weight coefficient acquisition module, for obtaining the first weight coefficient of user's dimension scoring respectively, obtaining the software Second weight coefficient of dimension scoring, the third weight coefficient and the acquisition time dimension for obtaining the feedback dimension scoring 4th weight coefficient of scoring;
Comprehensive score computing module, for according to user's dimension scoring and first weight coefficient, the software dimension Scoring and second weight coefficient, the feedback dimension scoring and third weight coefficient and time dimension scoring The comprehensive score of the application software to be evaluated is calculated with the 4th weight coefficient.
CN201810387944.7A 2018-04-26 2018-04-26 Application software evaluation method, application software evaluating apparatus and electronic equipment Pending CN108596498A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810387944.7A CN108596498A (en) 2018-04-26 2018-04-26 Application software evaluation method, application software evaluating apparatus and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810387944.7A CN108596498A (en) 2018-04-26 2018-04-26 Application software evaluation method, application software evaluating apparatus and electronic equipment

Publications (1)

Publication Number Publication Date
CN108596498A true CN108596498A (en) 2018-09-28

Family

ID=63609747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810387944.7A Pending CN108596498A (en) 2018-04-26 2018-04-26 Application software evaluation method, application software evaluating apparatus and electronic equipment

Country Status (1)

Country Link
CN (1) CN108596498A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110648061A (en) * 2019-09-19 2020-01-03 中化现代农业有限公司 System and method for evaluating sensory quality of agricultural products
CN112801458A (en) * 2020-12-31 2021-05-14 平安科技(深圳)有限公司 Video conference application evaluation method, device, equipment and storage medium
CN115687974A (en) * 2022-10-27 2023-02-03 深圳市黑金工业制造有限公司 Intelligent interactive blackboard application evaluation system and method based on big data

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110648061A (en) * 2019-09-19 2020-01-03 中化现代农业有限公司 System and method for evaluating sensory quality of agricultural products
CN112801458A (en) * 2020-12-31 2021-05-14 平安科技(深圳)有限公司 Video conference application evaluation method, device, equipment and storage medium
CN112801458B (en) * 2020-12-31 2024-05-31 平安科技(深圳)有限公司 Video conference application evaluation method, device, equipment and storage medium
CN115687974A (en) * 2022-10-27 2023-02-03 深圳市黑金工业制造有限公司 Intelligent interactive blackboard application evaluation system and method based on big data

Similar Documents

Publication Publication Date Title
CN105183731B (en) Recommendation information generation method, device and system
CN110443715B (en) Fund product recommendation method, device, equipment and computer readable storage medium
CN109255126A (en) Article recommended method and device
CN108596498A (en) Application software evaluation method, application software evaluating apparatus and electronic equipment
CN106997347A (en) Information recommendation method and server
CN109543132A (en) Content recommendation method, device, electronic equipment and storage medium
CN109472305A (en) Answer quality determines model training method, answer quality determination method and device
CN104102696A (en) Content recommendation method and device
CN108647997A (en) A kind of method and device of detection abnormal data
CN110472154A (en) A kind of resource supplying method, apparatus, electronic equipment and readable storage medium storing program for executing
CN105302880A (en) Content correlation recommendation method and apparatus
CN104572932B (en) A kind of determination method and device of interest tags
CN103699573A (en) UGC (User Generated Content) tag clustering method and UGC tag clustering device for social platforms
CN108268534A (en) Propagating influence computational methods and device
CN106909567A (en) Data processing method and device
WO2015014260A1 (en) Data processing method and server therefor
CN108234489A (en) Recommendation information processing method, device and terminal device is broadcast live
CN110580265B (en) ETL task processing method, device, equipment and storage medium
CN108596412A (en) Cross-cutting methods of marking and Marking apparatus based on user's similarity
CN104199843A (en) Service sorting and recommending method and system based on social network interactive data
CN109814976A (en) A kind of functional module arrangement method and device
CN108734545A (en) Collaborative filtering recommending method and system
CN104156457B (en) A kind of Web page sequencing method and system based on MapReduce frameworks
JP7387970B2 (en) Calculation device, calculation method, calculation program
CN108471362B (en) Resource allocation prediction technique 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180928

RJ01 Rejection of invention patent application after publication