Expert Detection in Social Networks
AssigneeMicrosoft Technology Licensing, LLC
InventorsOmar Alonso, Martin Hentschel, Vasileios Kandylas, Thibault Sellam
Life of this patent
Estimating the term…
Abstract
Aspects of the technology described herein detect experts in social networks. Experts may be identified within social networks using social network data. A collection of topics may be compiled based on search engine behavioral data. A combination of the social network data and search engine behavioral data is utilized to score each topic within potential topics for a user. When a topic score is over a predetermined threshold, a user may be classified as an expert for that topic. Expert search interfaces may be generated for use in browsing or searching for experts within a topic.
Claims20
An expert detection system comprising:
- at least one processor;
- and
- memory having computer-executable instructions stored thereon which, when executed by the at least one processor, cause the at least one processor to:
- identify a user account within a social network;
- determine whether the user account should be designated as an expert on one or more topics based on both social network data and search engine data;
- assign a score to each topic of the one or more topics based on the social network data and search engine data;
- and
- designate the user as an expert when the score for a topic is higher than a predetermined threshold.
A method for detecting topical experts, the method comprising:
- identifying a user account within a social network;
- determining whether the user account should be designated as an expert on one or more topics based on both social network data and search engine data;
- assigning a score to each topic of the one or more topics based on the social network data and search engine data;
- and
- designating the user as an expert when the score for a topic is higher than a predetermined threshold.
A method for detecting topical experts, the method comprising:
- identifying a user account within a social network;
- monitoring the user account for a first predetermined period of time to identify social network data for the user account;
- extracting one or more topics from the user account upon identifying the one or more topics as potential areas of expertise;
- identifying search engine data for a second predetermined period of time including query log data and behavioral data;
- identifying a collection of linked topics from the query log data and the behavioral data, wherein the linked topics are indicated as related to the one or more topics upon evaluation of one or more of the behavioral data and the query log data;
- augmenting the one or more topics with the collection of linked topics;
- assigning a score to each of the one or more topics;
- and
- designating the user account as an expert on a topic when the score is higher than a predetermined threshold.
Dependencies are inferred from the claim text.