CN106156123A - Active value computational methods and device - Google Patents
Active value computational methods and device Download PDFInfo
- 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
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
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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.
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)
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)
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 |
-
2015
- 2015-04-08 CN CN201510162738.2A patent/CN106156123B/en active Active
Patent Citations (4)
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)
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'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 |