CN107807936A - Comment information sort method and device - Google Patents
Comment information sort method and device Download PDFInfo
- Publication number
- CN107807936A CN107807936A CN201610814455.6A CN201610814455A CN107807936A CN 107807936 A CN107807936 A CN 107807936A CN 201610814455 A CN201610814455 A CN 201610814455A CN 107807936 A CN107807936 A CN 107807936A
- Authority
- CN
- China
- Prior art keywords
- user account
- comment information
- user
- credit
- credit score
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000011156 evaluation Methods 0.000 claims description 11
- 238000012552 review Methods 0.000 claims description 4
- 238000012163 sequencing technique Methods 0.000 claims 4
- 230000003542 behavioural effect Effects 0.000 claims 2
- 230000006399 behavior Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000011273 social behavior Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of comment information sort method and device, belong to internet arena.Methods described includes:For the target topic in the network platform, the user account number for commenting on target topic is obtained;The credit score of each user account number is obtained, credit score is used for the credit rating for reflecting user corresponding to user account number;According to credit score, the comment information that each user account number is commented on target topic is arranged from high to low.The disclosure solves the problems, such as that the sortord of comment information in correlation technique reduces the efficiency that user obtains valuable comment information;Reach and preferentially shown valuable comment information to user, improved the efficiency that user obtains valuable comment information.
Description
Technical Field
The invention relates to the field of internet, in particular to a comment information ordering method and device.
Background
The web platform is a web application platform for user-centered information sharing and information aggregation, on which a user can publish information and participate in comments of related information content, and includes, but is not limited to, a web shopping platform, a social network platform, a video sharing platform, and the like.
For the online shopping platform, after a user purchases a certain product, the product can be evaluated in a comment mode; for the social network platform, the user can comment people or a fact table, and for the video sharing platform, the user can evaluate the watched video in a comment mode. Obviously, the comment information of the user has become very important display content on various network platforms.
At present, comment information displayed on a network platform is displayed according to the sequence of the generation time of each comment information from first to last, so valuable comments generated earlier can be displayed behind, and in the process that a user views the comment information one by one, the valuable comment information can be acquired after a large amount of valuable comment information is browsed, and obviously, the efficiency of the user for acquiring the valuable comment information is reduced by the aid of the ranking mode of the comment information.
Disclosure of Invention
In order to solve the problem that the efficiency of obtaining valuable comment information by a user is reduced by a comment information sorting mode in the related art, the embodiment of the invention provides a comment information sorting method and device. The technical scheme is as follows:
according to a first aspect of the embodiments of the present invention, there is provided a comment information ranking method, including:
for a target theme on a network platform, acquiring a user account for commenting the target theme;
acquiring credit values of user accounts, wherein the credit values are used for reflecting the credit degrees of users corresponding to the user accounts;
and arranging the comment information of each user account for commenting on the target theme from high to low according to the credit score.
According to a second aspect of the embodiments of the present invention, there is provided a comment information ranking apparatus including:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a user account for commenting a target theme on a network platform;
the second acquisition module is used for acquiring credit values of all user accounts, and the credit values are used for reflecting the credit degrees of users corresponding to the user accounts;
and the arrangement module is used for arranging the comment information of each user account for commenting the target theme from high to low according to the credit score.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
by acquiring credit scores of user accounts for commenting a target theme, arranging comment information of commenting the target theme by the user accounts from high to low according to the credit scores; since the credit score is used for reflecting the credit degree of the user corresponding to the user account, after the comment information of each user account for commenting the target theme is arranged from high to low, the comment information commented by the user account with high credibility is preferentially displayed to the user; valuable comment information is preferentially displayed to the user, and the efficiency of obtaining the valuable comment information by the user is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a comment information ranking system provided in an embodiment of the present invention;
FIG. 2 is a schematic diagram of a server provided in one embodiment of the invention;
FIG. 3A is a flow diagram of a review information ranking method provided in one embodiment of the invention;
FIG. 3B is a flowchart of a method for obtaining credit scores for respective user accounts according to an embodiment of the present invention;
FIG. 3C is a flowchart of a comment information method for ranking comments on a target topic by each user account from high to low according to credit score according to an embodiment of the present invention;
FIG. 3D is a flowchart of a method for arranging comment information corresponding to each user account in a sorted manner according to an embodiment of the present invention;
fig. 4 is a block diagram showing the structure of a comment information sorting apparatus provided in one embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The system environment is as follows:
referring to fig. 1, a schematic structural diagram of a comment information ranking system provided in an embodiment of the present invention is shown. The system includes a server 120 and at least one terminal 140.
The server 120 provides a network platform for information comment and information publishing for users.
The server 120 may be a server, a server cluster composed of several servers, or a cloud computing service center.
Optionally, the server 120 has a function of calculating, managing and storing credit scores of the respective user accounts. The server 120 acquires behavior data of the user account logged in by the terminal 140 on the network platform on the premise that the user authorizes and approves, and calculates a credit score according to the acquired behavior data.
Optionally, the system further includes a credit repository 160, the credit repository 160 has a function of managing and storing credit scores of each user account, and each server may synchronize its own calculated credit score into the credit repository 160. Similarly, the server 120 may directly synchronize the calculated credit score to the credit repository 160, or may directly obtain the credit score of the user account logged in by the terminal 140 from the credit repository 160.
Optionally, the system further comprises a third party server 180, and the third party server 180 is used for providing a network platform of online services for the user. When the user account registered by the terminal 140 is a user account registered in the third-party server 180, the server 120 may obtain the credit score of the user account from the third-party server 180.
Illustratively, the server 120 integrates the acquired data into a single quantitative score, i.e., a credit score, through normalization and linear weighting.
Inline behavior data includes, but is not limited to:
1. financial credit data: financing data, stock data, fund data, and the like;
2. payment data: account balance payment, bank card quick payment, credit payment, accounting, delayed payment and the like;
3. shopping data: online shopping data;
4. basic attribute data: name, age, gender, region, academic calendar, occupation, etc.;
5. social behavior data: chat data, email data, voice call data, etc.;
6. entertainment and leisure behavior data, such as video on demand data, music playing data, reading data and the like;
7. educational behavior data, such as public class learning reading data, professional examination practice reading data, skill training reading data, translation software use reading data, and the like;
8. other social behavior data: life service data, wearable equipment data, geographic position data, travel data and the like.
The server 120 and the terminal 140 are connected through a communication network. Optionally, the communication network is a wired network or a wireless network.
Optionally, the wireless network or wired network described above uses standard communication techniques and/or protocols. The Network is typically the Internet, but may be any Network including, but not limited to, a Local Area Network (LAN), a Metropolitan Area Network (MAN), a Wide Area Network (WAN), a mobile, wireline or wireless Network, a private Network, or any combination of virtual private networks. In some embodiments, data exchanged over the network is represented using techniques and/or formats including HyperText Markup Language (HTML), Extensible Markup Language (XML), and the like. All or some of the links may be encrypted using conventional encryption techniques, such as Secure Sockets Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), and so on. In other embodiments, custom and/or dedicated data communication techniques may also be used in place of, or in addition to, the data communication techniques described above.
The terminal 140 has a user client running therein. The terminal 140 may also be a mobile phone, a tablet computer, an e-book reader, a laptop portable computer, a desktop computer, etc. The user client can be a social network client, such as a microblog client, a WeChat client produced by China Tencent, an easy-to-believe client produced by China Alibaca and the like; the user client can also be other clients with social attributes, such as a shopping client, a game client, a reading client, a video sharing client, and the like.
Illustrative embodiments:
fig. 2 shows a schematic structural diagram of a server provided in one embodiment of the present invention. The server may be a server in the server 120. Specifically, the method comprises the following steps:
the server 200 includes a Central Processing Unit (CPU) 201, a system memory 204 including a Random Access Memory (RAM) 202 and a Read Only Memory (ROM) 203, and a system bus 205 connecting the system memory 204 and the central processing unit 201. The server 200 also includes a mass storage device 206 for storing an operating system 207, application programs 208, and other program modules 209.
The mass storage device 206 is connected to the central processing unit 201 through a mass storage controller (not shown) connected to the system bus 205. The mass storage device 206 and its associated computer-readable media provide non-volatile storage for the server 200. That is, the mass storage device 206 may include a computer-readable medium (not shown), such as a hard disk or CD-ROM drive.
Without loss of generality, computer readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes RAM, ROM, EPROM, EEPROM, flash memory or other solid state memory technology, CD-ROM, DVD, or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that computer storage media is not limited to the foregoing. The system memory 204 and mass storage device 206 described above may be collectively referred to as memory.
According to various embodiments of the invention, server 200 may also operate as a remote computer connected to a network through a network, such as the Internet. That is, the server 200 may be connected to the network 211 through a network interface unit 210 connected to the system bus 205, or the network interface unit 210 may be used to connect to other types of networks or remote computer systems (not shown).
The memory further includes one or more programs, and the one or more programs are stored in the memory and configured to be executed by the CPU.
In order to describe the embodiment of the present invention in more detail, the following describes the operation principle of the comment information ranking system provided in the embodiment of the present invention by using a method embodiment.
Fig. 3A is a flowchart of a comment information sorting method provided in an embodiment of the present invention. The present embodiment is exemplified by applying the comment information sorting method to the server 120 shown in fig. 1. As shown in fig. 3A, the method includes.
Step 301, for the target theme on the network platform, acquiring the user account for reviewing the target theme.
Network platforms include, but are not limited to, web shopping platforms, social networking platforms, video sharing platforms, and the like. The corresponding target subject is different for different types of network platforms. The following description will be given by taking an online shopping platform, a social network platform, and a video sharing platform as examples.
Alternatively, for an online shopping platform, the target topic is the purchased goods. For example, when a user purchases a certain product on an online shopping table and evaluates the product, the product is a target subject.
Optionally, for the social network platform, the target topic is a topic to be commented on, a post, and the like. For example, when a user posts back a post that has been posted on the social networking platform or the user participates in a discussion of a topic on the social networking platform, the post and the topic are the target topics.
Optionally, for the video sharing platform, the target theme is a viewed video. For example, when a user evaluates a video of a certain movie or a video of a certain tv series on a video sharing platform, the video is a target topic.
Step 302, obtaining credit value of each user account, wherein the credit value is used for reflecting the credit degree of the user corresponding to the user account.
The credit score is calculated according to the behavior data of the user account on the network platform, so that the credit score can effectively reflect the credit degree of the user corresponding to the user account.
Step 303, arranging comment information of each user account for commenting on the target theme from high to low according to the credit score.
Because the credit score of a user account is used for reflecting the credibility of the user account, and the high credit score of a certain user account indicates that the credibility of the user account is higher, the comment information for commenting the target theme by each user account is arranged from high to low according to the credit score, the valuable comment information can be effectively and preferentially displayed to the user, and the efficiency of obtaining the valuable comment information by the user is improved.
In summary, the comment information sorting method provided in the embodiment of the present invention arranges, from high to low, comment information commented on a target topic by each user account by obtaining credit scores of each user account commenting on the target topic, according to the credit scores; since the credit score is used for reflecting the credit degree of the user corresponding to the user account, after the comment information of each user account for commenting the target theme is arranged from high to low, the comment information commented by the user account with high credibility is preferentially displayed to the user; therefore, the problem that the efficiency of obtaining valuable comment information by a user is reduced by the ranking mode of the comment information in the related technology is solved; valuable comment information is preferentially displayed to the user, and the efficiency of obtaining the valuable comment information by the user is improved.
In a possible implementation manner, fig. 3B is a flowchart of a method for obtaining credit scores of respective user accounts according to an embodiment of the present invention. As shown in fig. 3B, when the server acquires the behavior data of the user account on the network platform, where the user account is logged in by the terminal, on the premise that the user authorizes the approval, step 302 may be replaced by step 302a to step 302B.
Step 302a, for each user account for commenting a target theme, acquiring behavior data of the user account on the network platform.
Optionally, the behavior data is historical data generated when a user with a user account operates on the network platform.
Step 302b, calculating the credit value of the user account according to the behavior data of the user account.
In one possible implementation manner, the network platforms include, but are not limited to, a web shopping platform, a social network platform, a video sharing platform, and the like, and generally, the operations of the users on the respective network platforms are different, and the behavior data of the users are also different. Step 302b may be replaced by step A1 or step A2 depending on the user's different behavior data.
Step A1, calculating the credit score of the user account according to at least one information of the item replacement grade of the user account and the evaluation grade of the item provider to the user account.
In practical applications, the item replacement level of the user account generally refers to a consumption level of the user, and the consumption level of the user account is generally related to information such as the historical consumption times, the historical consumption amount and the like of the user on-line and off-line, for example, the historical consumption times or the historical consumption amount of a certain user are more, which indicates that the consumption capability of the user is higher. The higher consumption capacity of a certain user generally indicates that the income condition of the user is better, so that the item replacement level of the user account can effectively reflect the credibility of the user account and is used for calculating the credit score of the user account.
In practical applications, the evaluation level of the item provider on the user account generally refers to a merchant who has transacted online or offline with the user, and the comprehensive evaluation level for the user is related to the evaluation level of each merchant transacting with the user on the user, for example, a lower evaluation level for a certain user indicates that the merchant transacted with the user has generally lower satisfaction with the user, so that the evaluation level of the item provider on the user account can effectively reflect the credibility of the user account and is used for calculating the credit score of the user account.
Step A2, calculating the credit score of the user account according to at least one of the approved amount of the comment information of the user account on other target topics, the information reply amount of the comment information of the user account on other target topics, the number of people paying attention to the user account and the registration duration of the user account.
In practical application, if the user a considers the comment information B as valuable information, the user a can express approval for the comment information B in an approval manner for the comment information B, and after the user a approves the comment information B, the server accumulates approved amounts of the comment information B. The comment information of the user account on other target topics is judged to be valuable evaluation information, and the comment information of the user account on other target topics is judged to be valuable evaluation information. Therefore, the approved amount of the comment information of the user account on other target subjects can effectively reflect the credibility of the user account, and is used for calculating the credit score of the user account.
In practical application, if the user a can express that the user a is interested in the comment information B in a reply mode to the comment information B, after the user a replies to the comment information B, the server replies the information reply number to the comment information B
The amounts are accumulated. The more the information reply quantity of the comment information of other target topics of the user account is, the more the number of the users interested in the comment information is, the more the comment information is likely to be valuable information, so that the information reply quantity of the comment information of other target topics of the user account can effectively reflect the credibility of the user account, and the credit score of the user account is calculated.
In practical application, when the user B is interested in the comment information posted by the user a, the user B can timely acquire the comment information posted by the user a by paying attention to the user a. If the number of people concerned in a certain user account is large, which indicates that the number of people interested in the comment information commented on by the user account is large, the possibility that the comment information published by the user account is valuable information is high. Therefore, the number of people who pay attention to the user account can effectively reflect the credibility of the user account, and the credibility is used for calculating the credit score of the user account.
The temporarily registered account is usually an account with a short registration time and a low use frequency, and in general, in order to avoid that a large number of temporarily registered accounts occupy the space of the account resource pool, the server will periodically clean the temporarily registered accounts, and if the registration time of a certain user account is long and the user account is not recovered by the server, it is indicated that the possibility that the user account is the temporarily registered account is low. Therefore, the registration time of the user account can effectively reflect the credibility of the user account and is used for calculating the credit score of the user account.
Still referring to fig. 3B, step 302 may also be replaced by step 302c when the user account on which the terminal is logged in is a user account registered with the third-party server.
Step 302c, when the user account is a user account registered in the third-party network platform, obtaining the credit score of the user account from the third-party network platform.
Optionally, the credit score is calculated by the third-party network platform through the behavior data of the user account on the third-party network platform.
In practical application, when the terminal logs in the network platform by using the user account registered by the third-party network platform, the server can directly acquire the credit score of the user account from the third-party network platform.
Optionally, after acquiring the credit score of the user account from the third-party network platform, the server adjusts the credit score of the user account according to the behavior data of the user account on the network platform.
Still referring to fig. 3B, when the server obtains the behavior data of the user account on the network platform, where the user account is logged in by the terminal, on the premise of authorization and approval of the user, step 302 may be replaced by step 302 d.
Step 302d, the credit score of the user account is obtained from the credit bank.
Optionally, the credit repository is a platform for storing credit scores of the respective user accounts.
In practical application, the server can directly synchronize the calculated credit score to the credit repository, and can also directly acquire the credit score of the user account logged in by the terminal from the credit repository.
Optionally, after the terminal obtains the credit score of the user account from the credit repository, the credit score of the user account is adjusted according to the behavior data of the user account on the network platform.
In a possible implementation manner, fig. 3C is a flowchart of a comment information method for ranking comments on a target topic by user accounts from high to low according to credit scores in one embodiment of the present invention. As shown in fig. 3C, step 303 may be replaced by steps 303a to 303 b.
Step 303a, obtaining comment information of each user account for commenting on the target theme.
After the user accounts for commenting the target theme are obtained, the server further obtains comment information of commenting the target theme by each user account according to the obtained user accounts.
And step 303b, sorting the user accounts according to the credit score from high to low, and sorting the comment information corresponding to each user account according to the sorting.
After the credit value of each user account and the comment information of each user account for commenting on the target theme are obtained, the server sorts each user account from high to low according to the credit value, and then arranges the comment information corresponding to each user account according to the sorting.
In general, the same user account can comment on the same target theme for multiple times, and after the server sorts each user account from high to low according to the credit score, the server can further sort multiple pieces of comment information corresponding to the same user account according to a predetermined sequence.
Optionally, the predetermined sequence is a sequence arranged from morning to evening according to the generation time of the comment information.
In a possible implementation scenario, the user a issues a new post for the event B in the internet forum, and continuously posts back to continuously update the progress of the event B, and when the server arranges the post of the user a to the event B from the morning to the evening according to the generation time of the comment information, after other users enter the new post of the user a issued for the event B, the occurrence process of the event B can be known according to the time sequence.
Optionally, the predetermined order is an order arranged from late to early according to the generation time of the comment information.
In a possible implementation scenario, a user A comments a plurality of times on a scenic spot B, if the scenic spot B is reformed for a plurality of times during the comments of the user A, the latest comment information of the user A has a reference value for other users, the server arranges the comment information of the user A commenting the scenic spot B from late to early according to the generation time of the comment information, and other users can preferentially see the comment information of the user A having the reference value in the comment information of the scenic spot B.
In a possible implementation manner, when a marketing account repeatedly reviews comment information that is irrelevant to a certain theme, or a user account repeatedly reviews the theme due to a network, a large amount of comment information with similar content is displayed in a comment information display area corresponding to the theme. In order to avoid the situation that the user repeatedly browses comment information with similar contents, the server can shield or hide the similar comment information, so that the number of the user browsing the similar comment information is reduced, and the efficiency of the user acquiring valuable comment information is improved. Fig. 3D is a flowchart of a method for arranging comment information corresponding to each user account according to a sorting order in one embodiment of the present invention. As shown in fig. 3D, the arranging the comment information corresponding to each user account according to the sorting includes the following steps:
step 303b1, calculating the similarity of any two pieces of comment information.
Specifically, the server can perform word segmentation on the two pieces of comment information respectively, and the similarity of the two pieces of comment information is obtained by calculating the coincidence rate of characters in the two pieces of comment information.
And step 303b2, when the similarity reaches a similarity threshold and the two pieces of comment information belong to the same user account, shielding the comment information generated at a later time in the two pieces of comment information.
Optionally, after the server arranges the comment information corresponding to each user account in the order, the shielded comment information will not be displayed, and the user cannot select whether to display the shielded comment information.
Step 303b3, when the similarity reaches the similarity threshold and the two pieces of comment information belong to different user accounts, hiding the comment information of the user account with a low score in the two pieces of comment information.
Optionally, after the server arranges the comment information corresponding to each user account in order, the hidden comment information will not be displayed, but the user may select whether to display the hidden comment information. For example, a control for displaying similar comment information is displayed in a comment information page of a certain theme, and after a user triggers the control, the terminal sends an information acquisition command for acquiring the similar comment information to the server, and displays the similar comment information after acquiring the similar comment information.
In another possible implementation manner, for comment information of user accounts with the same credit score, the server further sorts the comment information sorted according to the credit score, and the method for sorting comment information corresponding to each user account at least includes the following three manners:
in the first mode S1, the comment information of the user accounts with the same credit score is arranged according to the generation time of the comment information.
Optionally, the server arranges the comment information from morning to evening according to the generation time of the comment information.
Optionally, the server arranges the comment information from late to early according to the generation time of the comment information.
In the second mode S2, for comment information of user accounts with the same credit score, the comment information is arranged from the top to the bottom according to the approved number of comment information.
Due to the approved number of the comment information, the number of the user accounts which judge the comment information as valuable evaluation information is large. Therefore, the server arranges the comment information from a large number to a small number according to the approved number of comment information, and can preferentially display the more valuable comment information with a high probability.
In the third mode S3, for comment information of a user account having the same credit score, the comment information is arranged in a number of characters of the comment information.
Since the larger the number of characters of a certain comment information is, the more detailed the contents written in the comment information is, the higher the probability that the comment information is valuable comment information is, the more or less comment information is arranged by the server in accordance with the number of characters of the comment information, and the more valuable comment information can be preferentially displayed with a higher probability.
The following are embodiments of the apparatus of the present invention, and for details not described in detail in the embodiments of the apparatus, reference may be made to the above-mentioned one-to-one corresponding method embodiments.
Fig. 4 is a block diagram showing the structure of a comment information sorting apparatus provided in one embodiment of the present invention. The present embodiment is exemplified by the application of the comment information sorting apparatus to the server 120 shown in fig. 1. The device includes: a first acquisition module 401, a second acquisition module 402 and an arrangement module 403.
A first obtaining module 401, configured to perform step 301 in the foregoing embodiment.
A second obtaining module 402, configured to perform step 302 in the foregoing embodiment.
And an arranging module 403, configured to perform step 303 in the foregoing embodiment.
In a possible implementation manner, the second obtaining module 402 includes: the device comprises an acquisition unit, a calculation unit, a first acquisition unit and a second acquisition unit.
An acquisition unit, configured to perform step 302a in the foregoing embodiments.
A computing unit, configured to perform step 302b in the foregoing embodiments.
A first obtaining unit, configured to perform step 302c in the foregoing embodiment.
A second obtaining unit, configured to perform step 302d in the foregoing embodiment.
In one possible implementation, the computing unit includes: a first calculation subunit.
A first calculating subunit, configured to perform step a1 in the foregoing embodiment.
In a possible implementation manner, the computing unit further includes: a second calculation subunit.
A second calculating subunit, configured to perform step a2 in the foregoing embodiment.
In one possible implementation, the ranking module 403 includes: a third acquisition unit and an arrangement unit.
A third obtaining unit, configured to perform step 303a in the foregoing embodiment.
An arranging unit for performing step 303b in the above embodiments.
In one possible implementation, the arrangement unit includes: a third computation subunit, a mask subunit, and a hide subunit.
A third computing subunit for performing step 303b1 in the above embodiment.
A shielding subunit for performing step 303b2 in the above embodiment.
A hidden subunit for performing step 303b3 in the above embodiment.
In one possible implementation, the arrangement unit includes: the first arrangement subunit, or the second arrangement subunit, or the third arrangement subunit.
A first arrangement subunit configured to execute the first mode S1 in the above-described embodiment.
And a second arranging subunit for performing the second mode S2 in the above embodiment.
And a third arrangement subunit for performing the third mode S3 in the above-described embodiment.
In summary, the comment information sorting device provided in the embodiment of the present invention arranges, from high to low, the comment information commented on the target topic by each user account by obtaining the credit score of each user account commenting on the target topic, according to the credit score; since the credit score is used for reflecting the credit degree of the user corresponding to the user account, after the comment information of each user account for commenting the target theme is arranged from high to low, the comment information commented by the user account with high credibility is preferentially displayed to the user; therefore, the problem that the efficiency of obtaining valuable comment information by a user is reduced by the ranking mode of the comment information in the related technology is solved; valuable comment information is preferentially displayed to the user, and the efficiency of obtaining the valuable comment information by the user is improved.
In the embodiment, in order to avoid the phenomenon that the user repeatedly browses comment information with similar contents, the server can shield or hide the similar information, so that the number of the users browsing the similar comment information is reduced, and the efficiency of the users obtaining valuable comment information is improved.
It should be noted that: the comment information sorting apparatus provided in the above embodiment is only illustrated by dividing the above function modules when sorting comment information, and in practical applications, the function distribution may be completed by different function modules as needed, that is, the internal structure of the server is divided into different function modules to complete all or part of the above described functions. In addition, the comment information sorting device and the comment information sorting method provided in the above embodiments belong to the same concept, and specific implementation processes thereof are described in detail in the method embodiments and are not described herein again.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (14)
1. A comment information ordering method, characterized by comprising:
for a target theme on a network platform, acquiring a user account for commenting the target theme;
acquiring credit values of user accounts, wherein the credit values are used for reflecting the credit degrees of users corresponding to the user accounts;
and arranging the comment information of each user account for commenting on the target theme from high to low according to the credit score.
2. The method of claim 1, wherein obtaining the credit score of each user account comprises:
for each user account which reviews the target theme, acquiring behavior data of the user account on the network platform, wherein the behavior data is historical data generated when a user with the user account operates on the network platform; calculating the credit score of the user account according to the behavior data of the user account; or,
when the user account is a user account registered on a third-party network platform, acquiring a credit score of the user account from the third-party network platform, wherein the credit score is obtained by calculating the behavior data of the user account on the third-party network platform by the third-party network platform; or,
and acquiring the credit value of the user account from a credit library, wherein the credit library is a platform for storing the credit value of each user account.
3. The method of claim 2, wherein calculating the credit score for the user account based on the behavioral data of the user account comprises:
and calculating the credit score of the user account according to at least one of the information of the item replacement grade of the user account and the evaluation grade of the item provider to the user account.
4. The method of claim 2, wherein calculating the credit score for the user account based on the behavioral data of the user account further comprises:
and calculating the credit score of the user account according to at least one of the approved number of the comment information of the user account on other target topics, the information reply number of the comment information of the user account on other target topics, the number of people paying attention to the user account and the registration time length of the user account.
5. The method according to any one of claims 1 to 4, wherein the arranging the comment information of each user account for commenting on the target topic from high to low according to the credit score comprises:
obtaining comment information of each user account for commenting on the target theme;
and sequencing all the user accounts according to the credit score from high to low, and arranging the comment information corresponding to each user account according to the sequencing.
6. The method of claim 5, wherein the arranging the comment information corresponding to each user account according to the sorting comprises:
calculating the similarity of any two pieces of comment information;
when the similarity reaches a similarity threshold and the two pieces of comment information belong to the same user account, shielding the comment information which is generated at a later time in the two pieces of comment information;
and when the similarity reaches a similarity threshold and the two pieces of comment information belong to different user accounts, hiding the comment information of the user account with a low score in the two pieces of comment information.
7. The method of claim 5, wherein the arranging the comment information corresponding to each user account according to the sorting comprises:
arranging the comment information of the user accounts with the same credit score according to the generation time of the comment information; or,
for the comment information of the user accounts with the same credit score, arranging the comment information from most to least according to the approved number of the comment information; or,
and for the comment information of the user account with the same credit score, arranging the comment information from most to least according to the number of characters of the comment information.
8. An apparatus for ranking comment information, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a user account for commenting a target theme on a network platform;
the second acquisition module is used for acquiring credit values of all user accounts, and the credit values are used for reflecting the credit degrees of users corresponding to the user accounts;
and the arrangement module is used for arranging the comment information of each user account for commenting the target theme from high to low according to the credit score.
9. The apparatus of claim 8, wherein the second obtaining module comprises:
the acquisition unit is used for acquiring behavior data of each user account for commenting the target theme on the network platform, wherein the behavior data is historical data generated when a user with the user account operates on the network platform; the computing unit is used for computing the credit score of the user account according to the behavior data of the user account; or,
the first acquisition unit is used for acquiring a credit score of the user account from a third-party network platform when the user account is a user account registered on the third-party network platform, wherein the credit score is calculated by the third-party network platform through behavior data of the user account on the third-party network platform; or,
and the second acquisition unit is used for acquiring the credit score of the user account from a credit library, and the credit library is a platform for storing the credit score of each user account.
10. The apparatus of claim 9, wherein the computing unit comprises:
and the first calculating subunit is used for calculating the credit score of the user account according to at least one of the information of the item replacement grade of the user account and the evaluation grade of the item provider on the user account.
11. The apparatus of claim 9, wherein the computing unit further comprises:
and the second calculating subunit is used for calculating the credit score of the user account according to at least one of the approved number of the comment information of the user account on other target topics, the information reply number of the comment information of the user account on other target topics, the number of people paying attention to the user account and the registration duration of the user account.
12. The apparatus of any one of claims 8 to 11, wherein the arrangement module comprises:
the third acquisition unit is used for acquiring comment information of each user account for commenting the target theme;
and the arranging unit is used for sequencing all the user accounts from high to low according to the credit score and arranging the comment information corresponding to each user account according to the sequencing.
13. The apparatus of claim 12, wherein the arrangement unit comprises:
the third calculation subunit is used for calculating the similarity of any two pieces of comment information;
the shielding subunit is configured to shield the comment information generated at a later time from the two comment information when the similarity reaches a similarity threshold and the two comment information belong to the same user account;
and the hiding subunit is used for hiding the comment information of the user account with a low credit in the two comment information when the similarity reaches a similarity threshold and the two comment information belong to different user accounts.
14. The apparatus of claim 12, wherein the arrangement unit comprises:
the first arrangement subunit is used for arranging the comment information of the user accounts with the same credit score according to the generation time of the comment information; or,
the second arrangement subunit is used for arranging the comment information of the user accounts with the same credit score from most to least according to the approved number of the comment information; or,
and the third arrangement subunit is used for arranging the comment information of the user account with the same credit score from most to least according to the number of characters of the comment information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610814455.6A CN107807936A (en) | 2016-09-09 | 2016-09-09 | Comment information sort method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610814455.6A CN107807936A (en) | 2016-09-09 | 2016-09-09 | Comment information sort method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107807936A true CN107807936A (en) | 2018-03-16 |
Family
ID=61569669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610814455.6A Pending CN107807936A (en) | 2016-09-09 | 2016-09-09 | Comment information sort method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107807936A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108521599A (en) * | 2018-04-11 | 2018-09-11 | 武汉斗鱼网络科技有限公司 | A kind of methods of exhibiting of virtual present, device, terminal and storage medium |
CN108765023A (en) * | 2018-06-01 | 2018-11-06 | 深圳市元征科技股份有限公司 | A kind of commodity evaluation management method, system and equipment |
CN108897832A (en) * | 2018-06-22 | 2018-11-27 | 申报家(广州)智能科技发展有限公司 | A kind of method and apparatus automatically analyzing value information |
CN108959450A (en) * | 2018-06-14 | 2018-12-07 | 腾讯科技(深圳)有限公司 | It is a kind of popular to comment on the system of determination, method, apparatus and readable medium |
CN108985895A (en) * | 2018-07-10 | 2018-12-11 | 西南科技大学 | A kind of method of businessman's credit value in acquisition e-commerce |
CN109471981A (en) * | 2018-11-06 | 2019-03-15 | 北京达佳互联信息技术有限公司 | Comment information sort method, device, server and storage medium |
CN110674256A (en) * | 2019-09-25 | 2020-01-10 | 携程计算机技术(上海)有限公司 | Detection method and system for relevancy of comment and reply of OTA hotel |
CN111259271A (en) * | 2018-12-03 | 2020-06-09 | 阿里巴巴集团控股有限公司 | Comment information display method and device, electronic equipment and computer readable medium |
CN111310064A (en) * | 2020-02-18 | 2020-06-19 | 重庆锐云科技有限公司 | Calculation method and device for eliminating merchant review form comments and storage medium |
CN111625734A (en) * | 2020-04-13 | 2020-09-04 | 北京达佳互联信息技术有限公司 | Unread information display method, unread information display device, unread information display terminal, unread information server, unread information display system and unread information display medium |
CN112733043A (en) * | 2021-03-30 | 2021-04-30 | 腾讯科技(深圳)有限公司 | Comment recommendation method and device |
CN113312544A (en) * | 2020-08-26 | 2021-08-27 | 阿里巴巴集团控股有限公司 | Information processing method and device and electronic equipment |
CN114390311A (en) * | 2022-01-26 | 2022-04-22 | 湖南快乐阳光互动娱乐传媒有限公司 | Video comment processing method and device |
CN114519591A (en) * | 2022-02-25 | 2022-05-20 | 支付宝(杭州)信息技术有限公司 | Credit-based service providing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281606A (en) * | 2013-07-08 | 2015-01-14 | 腾讯科技(北京)有限公司 | Method and device for displaying microblog comments |
US20160164814A1 (en) * | 2014-12-05 | 2016-06-09 | Kobo Incorporated | Persistent anchored supplementary content for digital reading |
CN105740473A (en) * | 2016-03-14 | 2016-07-06 | 腾讯科技(深圳)有限公司 | User-generated content display method and device |
-
2016
- 2016-09-09 CN CN201610814455.6A patent/CN107807936A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281606A (en) * | 2013-07-08 | 2015-01-14 | 腾讯科技(北京)有限公司 | Method and device for displaying microblog comments |
US20160164814A1 (en) * | 2014-12-05 | 2016-06-09 | Kobo Incorporated | Persistent anchored supplementary content for digital reading |
CN105740473A (en) * | 2016-03-14 | 2016-07-06 | 腾讯科技(深圳)有限公司 | User-generated content display method and device |
Non-Patent Citations (1)
Title |
---|
马建华: "《征信知识与实务》", 31 January 2012, 国防工业出版社 * |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108521599B (en) * | 2018-04-11 | 2021-01-01 | 武汉斗鱼网络科技有限公司 | Virtual gift display method, device, terminal and storage medium |
CN108521599A (en) * | 2018-04-11 | 2018-09-11 | 武汉斗鱼网络科技有限公司 | A kind of methods of exhibiting of virtual present, device, terminal and storage medium |
CN108765023A (en) * | 2018-06-01 | 2018-11-06 | 深圳市元征科技股份有限公司 | A kind of commodity evaluation management method, system and equipment |
CN108765023B (en) * | 2018-06-01 | 2021-11-12 | 深圳市元征科技股份有限公司 | Commodity evaluation management method, system and equipment |
CN108959450A (en) * | 2018-06-14 | 2018-12-07 | 腾讯科技(深圳)有限公司 | It is a kind of popular to comment on the system of determination, method, apparatus and readable medium |
CN108897832A (en) * | 2018-06-22 | 2018-11-27 | 申报家(广州)智能科技发展有限公司 | A kind of method and apparatus automatically analyzing value information |
CN108985895A (en) * | 2018-07-10 | 2018-12-11 | 西南科技大学 | A kind of method of businessman's credit value in acquisition e-commerce |
CN109471981A (en) * | 2018-11-06 | 2019-03-15 | 北京达佳互联信息技术有限公司 | Comment information sort method, device, server and storage medium |
CN109471981B (en) * | 2018-11-06 | 2021-05-25 | 北京达佳互联信息技术有限公司 | Comment information sorting method and device, server and storage medium |
CN111259271A (en) * | 2018-12-03 | 2020-06-09 | 阿里巴巴集团控股有限公司 | Comment information display method and device, electronic equipment and computer readable medium |
CN111259271B (en) * | 2018-12-03 | 2023-04-25 | 阿里巴巴集团控股有限公司 | Comment information display method and device, electronic equipment and computer readable medium |
CN110674256A (en) * | 2019-09-25 | 2020-01-10 | 携程计算机技术(上海)有限公司 | Detection method and system for relevancy of comment and reply of OTA hotel |
CN110674256B (en) * | 2019-09-25 | 2023-05-12 | 携程计算机技术(上海)有限公司 | Method and system for detecting correlation degree of comment and reply of OTA hotel |
CN111310064A (en) * | 2020-02-18 | 2020-06-19 | 重庆锐云科技有限公司 | Calculation method and device for eliminating merchant review form comments and storage medium |
CN111310064B (en) * | 2020-02-18 | 2023-05-05 | 重庆锐云科技有限公司 | Computing method, device and storage medium for eliminating business comment |
CN111625734A (en) * | 2020-04-13 | 2020-09-04 | 北京达佳互联信息技术有限公司 | Unread information display method, unread information display device, unread information display terminal, unread information server, unread information display system and unread information display medium |
CN113312544A (en) * | 2020-08-26 | 2021-08-27 | 阿里巴巴集团控股有限公司 | Information processing method and device and electronic equipment |
CN112733043A (en) * | 2021-03-30 | 2021-04-30 | 腾讯科技(深圳)有限公司 | Comment recommendation method and device |
CN114390311A (en) * | 2022-01-26 | 2022-04-22 | 湖南快乐阳光互动娱乐传媒有限公司 | Video comment processing method and device |
CN114519591A (en) * | 2022-02-25 | 2022-05-20 | 支付宝(杭州)信息技术有限公司 | Credit-based service providing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107807936A (en) | Comment information sort method and device | |
Zhang et al. | Rational herding in microloan markets | |
US8775429B2 (en) | Methods and systems for analyzing data of an online social network | |
US11436430B2 (en) | Feature information extraction method, apparatus, server cluster, and storage medium | |
US9607273B2 (en) | Optimal time to post for maximum social engagement | |
US20110173225A1 (en) | Learning management system portal | |
WO2017202006A1 (en) | Data processing method and device, and computer storage medium | |
US20130227011A1 (en) | Interest-Based Social Recommendations for Event Ticket Network Systems | |
US11853983B1 (en) | Video revenue sharing program | |
US8234195B1 (en) | Generating and distributing a financial quiz using a personal financial management application and a social network service | |
US10116758B2 (en) | Delivering notifications based on prediction of user activity | |
US20110040630A1 (en) | Method and system for matching borrowers and lenders | |
TW201610884A (en) | Advertisement method and apparatus using user analyzing platform and marketing platform based on cohort | |
CN111026977B (en) | Information recommendation method and device and storage medium | |
US20230245247A1 (en) | Online Platform for Digital Content via Blockchain | |
US20180285748A1 (en) | Performance metric prediction for delivery of electronic media content items | |
US10827014B1 (en) | Adjusting pacing of notifications based on interactions with previous notifications | |
US20170364965A1 (en) | Method and apparatus for facilitating a provisioning of advertisements to customers | |
WO2023064933A1 (en) | A decentralized social news network website application (dapplication) on a blockchain including a newsfeed, nft marketplace, and a content moderation process for vetted content providers | |
US20160019552A1 (en) | System and method for using social media information to identify and classify users | |
US20150227987A1 (en) | Method and system for determining level of influence in a social e-commerce environment | |
Manzerolle et al. | On the transactional ecosystems of digital media | |
US20140025455A1 (en) | Identifying similarity | |
DeMars | Big data | |
US20140337129A1 (en) | Content Recommendation Based on Uniqueness of Individuals in Target Audience |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180316 |
|
RJ01 | Rejection of invention patent application after publication |