Automated measurement of content quality and publisher quality
AssigneeMicrosoft Technology Licensing, LLC
InventorDivye Kapoor
Life of this patent
Estimating the term…
Abstract
An online system receives member-created content. The system identifies member interactions with the member-created content. The system then calculates a creator scores for members, and content scores for content. The system identifies members of the online system as creators when the creator scores transgress a threshold, and the system provides to members of the online system follow recommendations for member based on the creator scores for the members.
Claims20
A process comprising:
- (a) receiving member-created content on an online system from members of the online system;
- (b) establishing associations between the members and the member-created content, thereby identifying the members who created the member-created content and interactions between the members and the member-created content;
- (c) using the associations between the members and the member-created content to calculate a creator score for a first member based on interactions by the members with content created by the first member and interactions by the members with content created by other members;
- (d) using the associations between the members and the member-created content to calculate a content score for the content created by the first member based on interactions by the members with the content created by the first member, creator scores of the members who interacted with the content created by the first member, and interactions of the members who interacted with the content created by the first member with content created by other members;
- (e) re-calculating the creator score and the content score via convergence of an iterated Markov process or other similar means of convergence;
- (f) identifying the first member as a creator when the creator score of the first member transgresses a threshold;
- and
- (g) generating to the members a follow recommendation on a graphical user interface for the first member based on the creator score for the first member.
A memory device, the memory device communicatively coupled to a processor and comprising instructions which, when performed on the processor, cause the processor to:
- (a) receive member-created content on an online system from members of the online system;
- (b) establish associations between the members and the member-created content, thereby identifying the members who created the member-created content and interactions between the members and the member-created content;
- (c) use the associations between the members and the member-created content to calculate a creator score for a first member based on interactions by the members with content created by the first member and interactions by the members with content created by other members;
- (d) use the associations between the members and the member-created content to calculate a content score for the content created by the first member based on interactions by the members with the content created by the first member, creator scores of the members who interacted with the content created by the first member, and interactions of the members who interacted with the content created by the first member with content created by other members;
- (e) re-calculate the creator score and the content score via convergence of an iterated Markov process or other similar means of convergence;
- (f) identify the first member as a creator when the creator score of the first member transgresses a threshold;
- and
- (g) generate to the members a follow recommendation on a graphical user interface for the first member based on the creator score for the first member.
A system comprising:
- a computer processor;
- and
- a memory coupled to the computer processor;
- wherein the computer processor is configured to:
- (a) receive member-created content on an online system from members of the online system;
- (b) establish associations between the members and the member-created content, thereby identifying the members who created the member-created content and interactions between the members and the member-created content;
- (c) use the associations between the members and the member-created content to calculate a creator score for a first member based on interactions by the members with content created by the first member and interactions by the members with content created by other members;
- (d) use the associations between the members and the member-created content to calculate a content score for the content created by the first member based on interactions by the members with the content created by the first member, creator scores of the members who interacted with the content created by the first member, and interactions of the members who interacted with the content created by the first member with content created by other members;
- (e) re-calculate the creator score and the content score via convergence of an iterated Markov process or other similar means of convergence;
- (f) identify the first member as a creator when the creator score of the first member transgresses a threshold;
- and
- (g) generate to the members a follow recommendation on a graphical user interface for the first member based on the creator score for the first member.
Dependencies are inferred from the claim text.