Automatic gleaning of semantic information in social networks
First Claim
Patent Images
1. A method for generating a set of candidates who may provide a useful response to a query submitted by a querier in a first social networking site associated with a first social network, comprising:
- receiving the query;
automatically gleaning semantic information from a first personal page in the first social networking site, the first personal page associated with a member of the first social network;
calculating a first score based on the semantic information automatically gleaned from the first personal page, the semantic information being relevant to the query and associated with a plurality of fields on the first personal page, wherein calculating the first score comprises;
assigning a value to each of the plurality of fields on the first personal page based on relevance to the query of information contained in each of the plurality of fields on the first personal page, wherein a value of one of the plurality of fields on the first personal page is not equal to a value of one other of the plurality of fields on the first personal page, anddetermining a statistical probability based on values of the plurality of fields on the first personal page;
finding an identifier of a second personal page uniform resource locator on the first personal page identifying a second personal page associated with the member in a second social networking site;
automatically gleaning semantic information from the second personal page;
calculating a second score based on the semantic information automatically gleaned from the second personal page;
adding the member to the set of candidates based on the first score and the second score; and
automatically sending a message containing the query to the set of candidates.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are method and apparatus for identifying members of a social network who have a high likelihood of providing a useful response to a query. A query engine examines the personal pages of a set of members and automatically gleans semantic information relevant to the query. From the automatically-gleaned semantic information, a score indicative of the likelihood that the member may provide a useful response is calculated.
-
Citations
20 Claims
-
1. A method for generating a set of candidates who may provide a useful response to a query submitted by a querier in a first social networking site associated with a first social network, comprising:
-
receiving the query; automatically gleaning semantic information from a first personal page in the first social networking site, the first personal page associated with a member of the first social network; calculating a first score based on the semantic information automatically gleaned from the first personal page, the semantic information being relevant to the query and associated with a plurality of fields on the first personal page, wherein calculating the first score comprises; assigning a value to each of the plurality of fields on the first personal page based on relevance to the query of information contained in each of the plurality of fields on the first personal page, wherein a value of one of the plurality of fields on the first personal page is not equal to a value of one other of the plurality of fields on the first personal page, and determining a statistical probability based on values of the plurality of fields on the first personal page; finding an identifier of a second personal page uniform resource locator on the first personal page identifying a second personal page associated with the member in a second social networking site; automatically gleaning semantic information from the second personal page; calculating a second score based on the semantic information automatically gleaned from the second personal page; adding the member to the set of candidates based on the first score and the second score; and automatically sending a message containing the query to the set of candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising;
-
a processor; and a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising; receiving the query; automatically gleaning semantic information from a first personal page in the first social networking site, the first personal page associated with a member of the first social network; calculating a first score based on the semantic information automatically gleaned from the first personal page, the semantic information being relevant to the query and associated with a plurality of fields on the first personal page, wherein calculating the first score comprises; assigning a value to each of the plurality of fields on the first personal page based on relevance to the query of information contained in each of the plurality of fields on the first personal page, wherein a value of one of the plurality of fields on the first personal page is not equal to a value of one other of the plurality of fields on the first personal page, and determining a statistical probability based on values of the plurality of fields on the first personal page; finding an identifier of a second personal page uniform resource locator on the first personal page identifying a second personal page associated with the member in a second social networking site; automatically gleaning semantic information from the second personal page; calculating a second score based on the semantic information automatically gleaned from the second personal page; adding the member to the set of candidates based on the first score and the second score; and automatically sending a message containing the query to the set of candidates. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A tangible computer readable medium storing computer program instructions for generating a set of candidates who may provide a useful response to a query submitted by a querier in a first social networking site associated with a first social network, which, when executed on a processor, cause the processor to perform operations comprising:
-
receiving the query; automatically gleaning semantic information from a first personal page in the first social networking site, the first personal page associated with a member of the first social network; calculating a first score based on the semantic information automatically gleaned from the first personal page, the semantic information being relevant to the query and associated with a plurality of fields on the first personal page, wherein calculating the first score comprises; assigning a value to each of the plurality of fields on the first personal page based on relevance to the query of information contained in each of the plurality of fields on the first personal page, wherein a value of one of the plurality of fields on the first personal page is not equal to a value of one other of the plurality of fields on the first personal page, and determining a statistical probability based on values of the plurality of fields on the first personal page; finding an identifier of a second personal page uniform resource locator on the first personal page identifying a second personal page associated with the member in a second social networking site; automatically gleaning semantic information from the second personal page; calculating a second score based on the semantic information automatically gleaned from the second personal page; adding the member to the set of candidates based on the first score and the second score; and automatically sending a message containing the query to the set of candidates. - View Dependent Claims (18, 19, 20)
-
Specification