CN106156123A - Active value computational methods and device - Google Patents

Active value computational methods and device Download PDF

Info

Publication number
CN106156123A
CN106156123A CN201510162738.2A CN201510162738A CN106156123A CN 106156123 A CN106156123 A CN 106156123A CN 201510162738 A CN201510162738 A CN 201510162738A CN 106156123 A CN106156123 A CN 106156123A
Authority
CN
China
Prior art keywords
value
score
group
movement parameter
active
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.)
Granted
Application number
CN201510162738.2A
Other languages
Chinese (zh)
Other versions
CN106156123B (en
Inventor
曹颖
吴初潘
张扬
熊义林
夏军波
漆仁
练振杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510162738.2A priority Critical patent/CN106156123B/en
Publication of CN106156123A publication Critical patent/CN106156123A/en
Application granted granted Critical
Publication of CN106156123B publication Critical patent/CN106156123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of active value computational methods and device, belong to network application field.Described method includes: during group carries out activity, according to multiple default movement parameters, obtains multiple movement parameter values of described group;The each movement parameter value got is normalized, obtains the score value of each movement parameter value;Adding up the score value of the plurality of movement parameter value, obtain the active value of described group, described active value is for representing the active degree of described group.The present invention is by being normalized each movement parameter value got, obtain the score value of each movement parameter value, and the score value of multiple movement parameter values is added up, obtain the active value of group, can carry out collecting statistics by the movement parameter value under different dimensions, obtain an active value, directly represent the active degree of group, statistical result simple, intuitive with this active value.

Description

Active value computational methods and device
Technical field
The present invention relates to network application field, particularly to a kind of active value computational methods and device.
Background technology
Along with the lifting of interaction demand between development and the user of Internet technology, the function of social networking application is more Come the most perfect.By social networking application, user both can add good friend, interacts with good friend, it is also possible to add Enter group, carry out activity together with the multiple users in group.Such as, user can issue in group and disappear Breath so that multiple with checking this message, or file publishing in group per family in group so that Multiple with checking this document etc. per family in group.
Social networking application server can create multiple group, and in different groups, the active situation of user is different, meeting The active degree causing group is different.In order to accurately know the active degree of group, this social networking application server Can periodically add up this group multiple movement parameter values under different dimensions, as group number of enlivening, The number that gives out information, number of file publishing etc., carry out table with the multiple movement parameter values under different dimensions Show the active degree of this group.
During realizing the present invention, inventor finds that prior art at least there is problems in that each work Dynamic parameter value is only capable of the active degree representing group under corresponding dimension, but can not represent the work of group itself Jump degree.It is, therefore, desirable to provide a kind of method calculating group's active value, represent group with active value Active degree.
Summary of the invention
In order to solve problem of the prior art, embodiments provide a kind of active value computational methods and dress Put.Described technical scheme is as follows:
First aspect, it is provided that a kind of active value computational methods, described method includes:
During group carries out activity, according to multiple default movement parameters, obtain the multiple of described group Movement parameter value;
The each movement parameter value got is normalized, obtains the score value of each movement parameter value;
The score value of the plurality of movement parameter value is added up, obtains the active value of described group, described work The value that jumps is for representing the active degree of described group.
Second aspect, it is provided that one enlivens value calculation apparatus, described device includes:
Acquisition module, for during group carries out activity, according to multiple default movement parameters, obtains Multiple movement parameter values of described group;
Normalization module, for being normalized each movement parameter value got, obtains each activity The score value of parameter value;
Statistical module, for adding up the score value of the plurality of movement parameter value, obtains described group Active value, described active value is for representing the active degree of described group.
The technical scheme that the embodiment of the present invention provides has the benefit that
The method and device that the embodiment of the present invention provides, by returning each movement parameter value got One changes, and obtains the score value of each movement parameter value, and adds up the score value of multiple movement parameter values, Active value to group, it is possible to carry out collecting statistics by the movement parameter value under different dimensions, obtains a work Jump value, directly represents the active degree of group, statistical result simple, intuitive with this active value.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, institute in embodiment being described below The accompanying drawing used is needed to be briefly described, it should be apparent that, the accompanying drawing in describing below is only the present invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, Other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of a kind of active value computational methods that the embodiment of the present invention provides;
Fig. 2 is the flow chart of a kind of active value computational methods that the embodiment of the present invention provides;
Fig. 3 is a kind of active value computing device structure schematic diagram that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of server that the embodiment of the present invention provides.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly Chu, it is fully described by, it is clear that described embodiment is a part of embodiment of the present invention rather than all Embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative labor The every other embodiment obtained under dynamic premise, broadly falls into the scope of protection of the invention.
Fig. 1 is the flow chart of a kind of active value computational methods that the embodiment of the present invention provides.This inventive embodiments Executive agent be server, see Fig. 1, the method includes:
101, during group carries out activity, according to multiple default movement parameters, this group is obtained many Individual movement parameter value.
102, each movement parameter value got is normalized, obtains the score value of each movement parameter value.
103, adding up the score value of the plurality of movement parameter value, obtain the active value of this group, this enlivens Value is for representing the active degree of this group.
The method that the embodiment of the present invention provides, by each movement parameter value got is normalized, Obtain the score value of each movement parameter value, and the score value of multiple movement parameter values is added up, obtain group Active value, it is possible to carry out collecting statistics by the movement parameter value under different dimensions, obtain an active value, The active degree of group, statistical result simple, intuitive is directly represented with this active value.
Alternatively, each movement parameter value got is normalized by this, obtains each movement parameter value Score value, including:
For each movement parameter value, apply below equation, this movement parameter value is normalized, obtains The score value of this movement parameter value:
Y=100-100/ (a × x+1)b
Wherein, x is used for representing this movement parameter value, and y is for representing the score value of this movement parameter value, and a is used for Represent the coefficient factor of this movement parameter value, b for representing the exponential factor of this movement parameter value, 0 < a≤1, 0 < b≤1.
Alternatively, the score value of the plurality of movement parameter value is added up by this, obtains the active value of this group, Including:
Application below equation, adds up the score value of the plurality of movement parameter value, obtains the active of this group Value:
score = ( &Sigma; 0 < i < n actscore i ) &times; 1 n ;
Wherein, score is for representing the active value of this group, 0 < i < n, and i is natural number, and n obtains for expression The number of the movement parameter value got, n is natural number, actscoreiFor representing dividing of i-th movement parameter value Value.
Alternatively, the score value of the plurality of movement parameter value is added up by this, obtains the active value of this group, Including:
Application below equation, adds up the score value of the plurality of movement parameter value, obtains the active of this group Value:
score = ( active _ member _ score + msg _ score + periodically _ member _ score ) &times; 1 3 ;
Wherein, active_member_score is for representing number of the enlivening score value of this group, and msg_score is used for Representing the score value that gives out information of this group, periodically_member_score is for representing personnel's stream of this group Dynamic score value.
Alternatively, the method also includes:
According to active value order from big to small, the multiple groups created are carried out ranking, obtains each group Ranking sequence number;
Search on interface in group, ranking sequence number is shown less than the group of predetermined threshold value.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the present invention, This repeats the most one by one.
Fig. 2 is the flow chart of a kind of active value computational methods that the embodiment of the present invention provides.This inventive embodiments Executive agent be server, this server is used for creating group, and safeguards the user in this group, As user added to this group or deleting user etc. from group.This server can be social networking application clothes Business device, web community server, channel management server etc., accordingly, this group can be social group group, Web Community or channel, this is not limited by the embodiment of the present invention.Seeing Fig. 2, the method includes:
201, for each group, during this group carries out activity, server is according to multiple default work Dynamic parameter, obtains multiple movement parameter values of this group.
In the embodiment of the present invention, after this server creates group, the user in group can enter in this group Row activity, as given out information, file publishing etc. in this group.And during carrying out activity, these clothes Business device can add up the active value of this group according to the active situation of this group, and this active value is used for representing this The active degree of group.
Statistics group active value before, this server can predefine under different dimensions multiple preset Movement parameter, the plurality of default movement parameter can include enlivening number parameter, news release parameter, number Flow parameter, file distribution parameter, group's main speech parameter, bulletin change at least two in the parameters such as parameter, Accordingly, the movement parameter value that the plurality of default movement parameter is corresponding is respectively the number of any active ues, issue Number that the number of message, the number of mobile users, the number of file publishing, group administrator give out information, In the parameter values such as the replacement frequency of group advertisement at least two.The plurality of default movement parameter can be by these clothes Business device determines previously according to the demand of group activity parameter, and is modified in application process, the present invention This is not limited by embodiment.
For each group that this server creates, during this group carries out activity, this service Device can obtain this group and the plurality of default movement parameter pair according to fixed multiple default movement parameters The multiple movement parameter values answered.
It addition, this server can obtain multiple movement parameter values of this group in real time, it is also possible to periodically Obtain multiple movement parameter values of this group.This server can be a cycle with preset duration, pre-every this If duration, obtain this group multiple movement parameter values in current period.Wherein, current period refers to work as Preset duration before front time point is to the time period between current point in time.This preset duration can be one day, One week, 10 days etc., this was not limited by the embodiment of the present invention.Such as, this preset duration is one week, these clothes Business device can obtain this group multiple movement parameter values within current week on Sunday weekly, many according to this Individual this group of movement parameter Data-Statistics active value within current week.
Based on above-mentioned default movement parameter, this step 201 may comprise steps of at least two:
(1) message number that each user in this server obtains this group issues in current period, will The number given out information, includes in obtaining this group as any active ues more than the user of presetting message number The number of any active ues.
(2) number that all users in this server calculates this group are given out information in current period it With.
(3) this server calculated the difference of the current number of users of this server and the number of users in a upper cycle, Mobile users number as this group.
(4) all users in this server calculates this group in current period the number of institute's file publishing it With.
(5) this server calculates the number that the manager of this group is given out information in current period.
(6) this server calculates the replacement frequency of this group advertisement.
202, each movement parameter value got is normalized by this server, obtains each movement parameter The score value of value.
When this server gets multiple movement parameter value, the plurality of movement parameter value is added up, Liveness to this group.Alternatively, this server calculates the meansigma methods of the plurality of movement parameter value, as The liveness of this group, or, this server calculates the plurality of movement parameter value sum, as this group Liveness, the statistical of this server is not limited by the embodiment of the present invention.
Further, owing to the plurality of movement parameter value belongs to different dimensions, the tool of different movement parameter values Body numerical value difference is very big, in order to enable the liveness calculated comprehensively to embody this group under different dimensions Active degree, each movement parameter value got first can be normalized, obtain each by this server The score value of movement parameter value so that in the range of the score value of each movement parameter value broadly falls into default value more right The score value of the plurality of movement parameter value is added up, and obtains the active value of this group.
Specifically, for each movement parameter value, this server can apply below equation, joins this activity Numerical value is normalized, and obtains the score value of this movement parameter value:
Y=100-100/ (a × x+1)b
Wherein, x is used for representing this movement parameter value, and y is for representing the score value of this movement parameter value, and a is used for Representing coefficient factor, b is used for representing exponential factor, 0 < a≤1,0 < b≤1.
Apply above-mentioned formula, when each movement parameter value is normalized, the score value of each movement parameter value Belong to default value scope (0,100), and movement parameter value is the biggest, it is possible to ensure that the score value calculated is got over Greatly.
Further, for the movement parameter value under different dimensions, the coefficient applied when being normalized Factor a is different, and exponential factor b is the most different.For each dimension, this server can be under this dimension Substantial amounts of sample movement parameter value add up, the statistical value that obtains of statistics is carried out big data analysis and reality Test, thus obtain coefficient factor corresponding to this dimension and exponential factor.This statistical value can be that great amount of samples is lived The dynamic maximum of parameter value, meansigma methods or variance etc., the embodiment of the present invention is to coefficient factor and exponential factor Determine that mode does not limits.
Such as, when any active ues number is normalized, a=0.2, b=0.75;To the number that gives out information When mesh is normalized, a=0.1, b=0.35;Convection current move number of users be normalized time, a=0.2, B=0.75.
203, the score value of the plurality of movement parameter value is added up by this server, obtains the active value of this group.
Alternatively, this server can calculate the meansigma methods of the score value of the plurality of movement parameter value, as this group The active value of group, i.e. applies below equation, adds up the score value of the plurality of movement parameter value, be somebody's turn to do The active value of group:
score = ( &Sigma; 0 < i < n actscore i ) &times; 1 n ;
Wherein, score is for representing the active value of this group, 0 < i < n, and i is natural number, and n obtains for expression The number of the movement parameter value got, n is natural number, actscoreiFor representing dividing of i-th movement parameter value Value.
Such as, three movement parameter values are got when this server: the number of any active ues, give out information Number and the number of mobile users, obtain three score values by normalization: enliven number score value, give out information When score value and flow of personnel score value, below equation can be applied, the score value of three movement parameter values is united Meter, obtains the active value of this group:
score = ( active _ member _ score + msg _ score + periodically _ member _ score ) &times; 1 3 ;
Wherein, active_member_score is for representing number of the enlivening score value of this group, and msg_score is used for Representing the score value that gives out information of this group, periodically_member_score is for representing personnel's stream of this group Dynamic score value.
Further, owing to the movement parameter value under different dimensions is different on the impact of this group's active degree, So that the active value calculated can embody the active degree size of group, this server reasonably and accurately Can divide respectively for each movement parameter value according to the impact on this group's active degree of each movement parameter value Join weight, according to score value and the weight of multiple movement parameter values, calculate the active value of this group.
Alternatively, this server, according to the score value of multiple movement parameter values and weight, applies below equation, Calculate the active value of this group:
Wherein, wiFor representing the weight of i-th movement parameter value.
Still optionally further, the weight of each movement parameter value belongs to numerical range (0,1), and the plurality of activity The weight sum of parameter value is 1.
It should be noted that the weight of each movement parameter value can be preset by this server, and answering It is adjusted according to practical situation during with so that the active value calculated can embody group reasonably and accurately The active degree size of group.Such as, in this server determines the information inspection operation that user triggers, to group Group a certain movement parameter value check operation most time, represent user this movement parameter value is paid close attention to the most, Then this server can increase the weight of this movement parameter value so that the active value of group be sized to embody The size of this movement parameter value.The mode determining weight is not limited by the embodiment of the present invention.
204, after this server gets the active value of multiple groups of establishment, according to active value from big to small Sequentially, the plurality of group is carried out ranking, obtain the ranking sequence number of each group.
This server can periodically calculate the active value of multiple group, and according to active value from big to small Sequentially, the plurality of group is carried out ranking, obtain the ranking sequence number of each group, then the active value of group is more Greatly, ranking is the most forward, and ranking sequence number is the least.
Further, this server can also calculate hundred between ranking sequence number and the group number of each group Proportion by subtraction, represents the ranking of the active value of group with the form of percentage ratio.Such as, during the active value maximum of group, The ranking serial number 1 of this group, when this group number is 100, can be with 1% active value representing this group Ranking.
During actual application, different types of group can also be entered respectively by this server according to the type of group Row ranking, obtains each group ranking sequence number in the group of corresponding types.Such as, this server is respectively The group of multiple types such as shopping class group, exchange of technology class group, GT grand touring group is carried out ranking respectively, Obtain doing shopping the ranking sequence of each group in the ranking sequence number of each group in class group, exchange of technology class group Number, the ranking sequence number etc. of each group in GT grand touring group.
205, this server is searched on interface in group, opens up ranking sequence number less than the group of predetermined threshold value Show.
In order to recommend to enliven group to user, this server may determine that the ranking sequence number group less than predetermined threshold value Group, as enlivening group, and searches on interface in group, is shown enlivening group.Alternatively, should Server is searched on interface in this group, according to each ranking sequence number enlivening group, shows each work successively Jump the information of group, as enlivened the information such as the title of group, active value, number of users, ranking percentage ratio.
If this server is according to the type of group, different types of group is carried out respectively ranking, the most permissible Search on interface in this group, ranking sequence number in each type is opened up respectively less than the group of predetermined threshold value Show.
When a certain user wish search group time, can open in terminal this group search interface, now, This terminal can be searched in interface in this group, shows that what this server recommended enlivens group, will enliven group Recommend user.User, in interface is searched by this group, can check the active value enlivening group intuitively, Understand the active degree of each group.
It addition, for each user, this user can add multiple group, then this server can obtain Taking the active value of each group in multiple groups that family is added, be sent to user, user can be according to this The active value of multiple groups, knows the active degree size of each group intuitively.And, this server calculates After going out the active value of group, this active value can be issued in this group so that user in this group and Other use the active value that can check this group per family, know the active degree of this group.
In prior art, group's movement parameter involved by under different dimensions is the most, and server can be added up Multiple movement parameter values of group, but these movement parameter values will not be collected statistics by server, and, This server, according only to the plurality of movement parameter value, is difficult to know the active degree size of group, it is also difficult to press Active degree according to group carries out ranking.
And in embodiments of the present invention, by the multiple movement parameter values got are collected statistics, To an active value, this active value can embody the active degree size of group, enlivening according to each group Value can carry out ranking to group easily.Further, in the embodiment of the present invention, it is possible to by the work of group The value that jumps presents to user so that user can know the active degree of group intuitively according to this active value, and Without multiple movement parameter values of group are analyzed.
The method that the embodiment of the present invention provides, by each movement parameter value got is normalized, Obtain the score value of each movement parameter value, the score value of multiple movement parameter values is added up, obtains group Active value, it is possible to carry out collecting statistics by the movement parameter value under different dimensions, obtains an active value, directly Connect with this active value to represent the active degree of group, easy and simple to handle, statistical result simple, intuitive.And according to The active value of group, can carry out ranking to group, it is also possible to presented to by the active value of group easily User so that user can know the active degree of group intuitively according to this active value, and without to group Multiple movement parameter values be analyzed.
Fig. 3 is a kind of active value computing device structure schematic diagram that the embodiment of the present invention provides, and sees Fig. 3, should Device includes:
Acquisition module 301, for during group carries out activity, according to multiple default movement parameters, obtains Take multiple movement parameter values of this group;
Normalization module 302, for being normalized each movement parameter value got, obtains each work The score value of dynamic parameter value;
Statistical module 303, for adding up the score value of the plurality of movement parameter value, obtains the work of this group Jump value, and this active value is for representing the active degree of this group.
The device that the embodiment of the present invention provides, by each movement parameter value got is normalized, Obtain the score value of each movement parameter value, and the score value of multiple movement parameter values is added up, obtain group Active value, it is possible to carry out collecting statistics by the movement parameter value under different dimensions, obtain an active value, The active degree of group, statistical result simple, intuitive is directly represented with this active value.
Alternatively, this normalization module 302, for for each movement parameter value, applies below equation, right This movement parameter value is normalized, and obtains the score value of this movement parameter value:
Y=100-100/ (a × x+1)b
Wherein, x is used for representing this movement parameter value, and y is for representing the score value of this movement parameter value, and a is used for Represent the coefficient factor of this movement parameter value, b for representing the exponential factor of this movement parameter value, 0 < a≤1, 0 < b≤1.
Alternatively, this statistical module 303 is used for applying below equation, the score value to the plurality of movement parameter value Add up, obtain the active value of this group:
score = ( &Sigma; 0 < i < n actscore i ) &times; 1 n ;
Wherein, score is for representing the active value of this group, 0 < i < n, and i is natural number, and n obtains for expression The number of the movement parameter value got, n is natural number, actscoreiFor representing dividing of i-th movement parameter value Value.
Alternatively, this statistical module 303 is specifically for application below equation, to the plurality of movement parameter value Score value is added up, and obtains the active value of this group:
score = ( active _ member _ score + msg _ score + periodically _ member _ score ) &times; 1 3 ;
Wherein, active_member_score is for representing number of the enlivening score value of this group, and msg_score is used for Representing the score value that gives out information of this group, periodically_member_score is for representing personnel's stream of this group Dynamic score value.
Alternatively, this device also includes:
Ranking module, for according to active value order from big to small, the multiple groups created being carried out ranking, Obtain the ranking sequence number of each group;
Display module, for searching interface in group, is carried out less than the group of predetermined threshold value ranking sequence number Show.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the present invention, This repeats the most one by one.
It should be understood that above-described embodiment provide enliven value calculation apparatus add up active value time, only with The division of above-mentioned each functional module is illustrated, in actual application, and can be as desired by above-mentioned merit Distribution can be completed by different functional modules, the internal structure of server will be divided into different functional modules, To complete all or part of function described above.It addition, the active value that above-described embodiment provides calculates dress Putting and belong to same design with active value computational methods embodiment, it implements process and refers to embodiment of the method, Here repeat no more.
Fig. 4 is the structural representation of a kind of server that the embodiment of the present invention provides, and this server 400 can be because of Configuration or performance are different and produce bigger difference, can include one or more central processing units (central processing units, CPU) 422 (such as, one or more processors) and memorizer 432, one or more storage application programs 442 or the storage medium 430 (such as of data 444 Or more than one mass memory unit).Wherein, memorizer 432 and storage medium 430 can be of short duration storages Or persistently store.The program being stored in storage medium 430 can include one or more modules (diagram Do not mark), each module can include a series of command operatings in server.Further, central authorities Processor 422 could be arranged to communicate with storage medium 430, performs storage medium 430 on server 400 In a series of command operatings.
Server 400 can also include one or more power supplys 426, one or more wired or nothings Wired network interface 450, one or more input/output interfaces 458, one or more keyboards 456, And/or, one or more operating systems 441, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTMEtc..
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can be passed through Hardware completes, it is also possible to instructing relevant hardware by program and complete, described program can be stored in In a kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all the present invention's Within spirit and principle, any modification, equivalent substitution and improvement etc. made, should be included in the present invention's Within protection domain.

Claims (10)

1. active value computational methods, it is characterised in that described method includes:
During group carries out activity, according to multiple default movement parameters, obtain the multiple of described group Movement parameter value;
The each movement parameter value got is normalized, obtains the score value of each movement parameter value;
The score value of the plurality of movement parameter value is added up, obtains the active value of described group, described work The value that jumps is for representing the active degree of described group.
Method the most according to claim 1, it is characterised in that the described each movable ginseng to getting Numerical value is normalized, and obtains the score value of each movement parameter value, including:
For each movement parameter value, apply below equation, described movement parameter value is normalized, Score value to described movement parameter value:
Y=100-100/ (a × x+1)b
Wherein, x is used for representing described movement parameter value, and y is for representing the score value of described movement parameter value, and a uses In the coefficient factor of the described movement parameter value of expression, b is used for representing the exponential factor of described movement parameter value, 0 < a≤1,0 < b≤1.
Method the most according to claim 1, it is characterised in that described to the plurality of movement parameter value Score value add up, obtain the active value of described group, including:
Application below equation, adds up the score value of the plurality of movement parameter value, obtains described group Active value:
score = ( &Sigma; 0 < i < n actscor e i ) &times; 1 n ;
Wherein, score is for representing the active value of described group, and 0 < i < n, i is natural number, and n is used for representing The number of the movement parameter value got, n is natural number, actscoreiFor representing i-th movement parameter value Score value.
Method the most according to claim 3, it is characterised in that described to the plurality of movement parameter value Score value add up, obtain the active value of described group, including:
Application below equation, adds up the score value of the plurality of movement parameter value, obtains described group Active value:
score = ( active _ member _ score + msg _ score + periodically _ mamber _ score ) &times; 1 3 ;
Wherein, active_member_score is for representing number of the enlivening score value of described group, and msg_score uses In the score value that gives out information of the described group of expression, periodically_member_score is for representing described group Flow of personnel score value.
Method the most according to claim 1, it is characterised in that described method also includes:
According to active value order from big to small, the multiple groups created are carried out ranking, obtains each group Ranking sequence number;
Search on interface in group, ranking sequence number is shown less than the group of predetermined threshold value.
6. one kind is enlivened value calculation apparatus, it is characterised in that described device includes:
Acquisition module, for during group carries out activity, according to multiple default movement parameters, obtains Multiple movement parameter values of described group;
Normalization module, for being normalized each movement parameter value got, obtains each activity The score value of parameter value;
Statistical module, for adding up the score value of the plurality of movement parameter value, obtains described group Active value, described active value is for representing the active degree of described group.
Device the most according to claim 6, it is characterised in that described normalization module is for for often Individual movement parameter value, applies below equation, is normalized described movement parameter value, obtains described activity The score value of parameter value:
Y=100-100/ (a × x+1)b
Wherein, x is used for representing described movement parameter value, and y is for representing the score value of described movement parameter value, and a uses In the coefficient factor of the described movement parameter value of expression, b is used for representing the exponential factor of described movement parameter value, 0 < a≤1,0 < b≤1.
Device the most according to claim 6, it is characterised in that below described statistical module is used for applying Formula, adds up the score value of the plurality of movement parameter value, obtains the active value of described group:
score = ( &Sigma; 0 < i < n actscor e i ) &times; 1 n ;
Wherein, score is for representing the active value of described group, and 0 < i < n, i is natural number, and n is used for representing The number of the movement parameter value got, n is natural number, actscoreiFor representing i-th movement parameter value Score value.
Device the most according to claim 8, it is characterised in that described statistical module is specifically for application Below equation, adds up the score value of the plurality of movement parameter value, obtains the active value of described group:
score = ( active _ member _ score + msg _ score + periodically _ mamber _ score ) &times; 1 3 ;
Wherein, active_member_score is for representing number of the enlivening score value of described group, and msg_score uses In the score value that gives out information of the described group of expression, periodically_member_score is for representing described group Flow of personnel score value.
Device the most according to claim 6, it is characterised in that described device also includes:
Ranking module, for according to active value order from big to small, the multiple groups created being carried out ranking, Obtain the ranking sequence number of each group;
Display module, for searching interface in group, is carried out less than the group of predetermined threshold value ranking sequence number Show.
CN201510162738.2A 2015-04-08 2015-04-08 Active value calculation method and device Active CN106156123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510162738.2A CN106156123B (en) 2015-04-08 2015-04-08 Active value calculation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510162738.2A CN106156123B (en) 2015-04-08 2015-04-08 Active value calculation method and device

Publications (2)

Publication Number Publication Date
CN106156123A true CN106156123A (en) 2016-11-23
CN106156123B CN106156123B (en) 2020-06-30

Family

ID=57335716

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510162738.2A Active CN106156123B (en) 2015-04-08 2015-04-08 Active value calculation method and device

Country Status (1)

Country Link
CN (1) CN106156123B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109684594A (en) * 2018-11-26 2019-04-26 长安通信科技有限责任公司 Enliven the metering method and device, readable storage medium storing program for executing of object
CN110147493A (en) * 2019-04-15 2019-08-20 中国平安人寿保险股份有限公司 Enliven determination method, apparatus, computer equipment and the storage medium of the factor
CN111162923A (en) * 2019-12-31 2020-05-15 广州市百果园信息技术有限公司 Ranking method, device, equipment and storage medium of instant messaging group
CN111626794A (en) * 2020-06-03 2020-09-04 清华四川能源互联网研究院 Electricity charge calculation method, device, system, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110196821A1 (en) * 2010-02-10 2011-08-11 DSNR Media Group Ltd. Method and system for generation, adjustment and utilization of web pages selection rules
CN102411596A (en) * 2010-09-21 2012-04-11 阿里巴巴集团控股有限公司 Information recommendation method and system
CN103198432A (en) * 2013-04-12 2013-07-10 中国科学院计算技术研究所 Detection method and detection system of network groups in online social network
US8606721B1 (en) * 2008-03-11 2013-12-10 Amazon Technologies, Inc. Implicit social graph edge strengths

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8606721B1 (en) * 2008-03-11 2013-12-10 Amazon Technologies, Inc. Implicit social graph edge strengths
US20110196821A1 (en) * 2010-02-10 2011-08-11 DSNR Media Group Ltd. Method and system for generation, adjustment and utilization of web pages selection rules
CN102411596A (en) * 2010-09-21 2012-04-11 阿里巴巴集团控股有限公司 Information recommendation method and system
CN103198432A (en) * 2013-04-12 2013-07-10 中国科学院计算技术研究所 Detection method and detection system of network groups in online social network

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109684594A (en) * 2018-11-26 2019-04-26 长安通信科技有限责任公司 Enliven the metering method and device, readable storage medium storing program for executing of object
CN110147493A (en) * 2019-04-15 2019-08-20 中国平安人寿保险股份有限公司 Enliven determination method, apparatus, computer equipment and the storage medium of the factor
CN110147493B (en) * 2019-04-15 2023-07-21 中国平安人寿保险股份有限公司 Method, device, computer equipment and storage medium for determining active factors
CN111162923A (en) * 2019-12-31 2020-05-15 广州市百果园信息技术有限公司 Ranking method, device, equipment and storage medium of instant messaging group
CN111162923B (en) * 2019-12-31 2022-11-15 广州市百果园信息技术有限公司 Ranking method, device, equipment and storage medium of instant messaging group
CN111626794A (en) * 2020-06-03 2020-09-04 清华四川能源互联网研究院 Electricity charge calculation method, device, system, electronic equipment and storage medium
CN111626794B (en) * 2020-06-03 2022-05-31 清华四川能源互联网研究院 Electricity charge calculation method, device, system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN106156123B (en) 2020-06-30

Similar Documents

Publication Publication Date Title
US11070643B2 (en) Discovering signature of electronic social networks
CN105260474B (en) A kind of microblog users influence power computational methods based on information exchange network
CN102394798B (en) Multi-feature based prediction method of propagation behavior of microblog information and system thereof
CN102880691B (en) A kind of mixing commending system based on user&#39;s cohesion and method
Zhai et al. Evolutionary analysis of international collaboration network of Chinese scholars in management research
CN102262681A (en) Method for identifying key blog sets in blog information spreading
CN106250438A (en) Based on random walk model zero quotes article recommends method and system
CN104598450A (en) Popularity analysis method and system of network public opinion event
CN108259638A (en) Personal group list intelligent sorting method, intelligent terminal and storage medium
CN104462374B (en) A kind of broad sense maximal degree random walk figure methods of sampling
CN106156123A (en) Active value computational methods and device
Li et al. Novel user influence measurement based on user interaction in microblog
CN102664744B (en) Group-sending recommendation method in network message communication
CN105740342A (en) Social relation topic model based social network friend recommendation method
CN104572757A (en) Microblog group processing method and device
CN103198072A (en) Method and device for mining and recommendation of popular search word
CN105302880A (en) Content correlation recommendation method and apparatus
CN105740434B (en) Network information methods of marking and device
CN108446297A (en) A kind of recommendation method and device, electronic equipment
CN106294363A (en) A kind of forum postings evaluation methodology, Apparatus and system
CN108520337B (en) Riadry risk assessment method based on network risk entropy difference
Huang et al. A statistical model for social network labeling
CN104917812A (en) Service node selection method applied to group intelligence calculation
Reyes et al. Nonparametric kernel density estimation for general grouped data
Freiling et al. Inverse problems for differential operators on trees with general matching conditions

Legal Events

Date Code Title Description
C06 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