IP Library › Granted Patent US 10,146,839
Granted Patent B2
US 10,146,839 · App. 14/573,561 · Granted Dec 4, 2018

Calculating expertise confidence based on content and social proximity

Inventors: Leonid Bolshinsky (Karmiel, IL); Inbal Ronen (Haifa, IL); Eitan Shapiro (Haifa, IL); Arnon Yogev (Misgav, IL)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F17/3053G06F17/30477G06F17/30554G06F17/30864G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,146,839
App. No.
14/573,561
Granted
Dec 4, 2018
Kind
B2
Abstract

A method includes executing, via a processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document associated with at least one potential expert. The method includes analyzing the document results to produce a list of potential experts. The method includes calculating an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert. The method includes calculating an evidence diversity score for each potential expert. The method includes calculating a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert. The method includes displaying a list of potential experts with associated confidence scores.

Claims (34)

1. A system, comprising a processor configured to:

execute a document-oriented search based on a query in an index of documents to generate a set of document results, each document in the set of document results is associated with at least one potential expert;

analyze the document results to produce a list of potential experts;

calculate an expertise score for each potential expert based on a content score and a metadata score for each potential expert;

calculate a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert, wherein

the diversity-constrained content score is calculated using an evidence diversity score, comprising a predetermined threshold number of different activities associated with the potential expert, and the content score for the potential expert,

the diversity-constrained metadata score is calculated using the evidence diversity score and the metadata score for the potential expert,

the content score is calculated based on a number of different content document types and associations associated with the potential expert, the content document types and associations are gathered by parsing websites and stored in a data repository,

the metadata score is calculated based on profile-related information associated with the potential expert, and

the confidence score is further calculated based on a social score,

wherein the processor is configured to generate a graph of connections between the predetermined number of selected experts, the social score for each selected expert is calculated using the graph and based on a number of connections to other selected experts; and

send a list of experts with associated confidence scores that are above a confidence score threshold to a client device.

2. The system of claim 1 , the processor further configured to:

select a predetermined number of potential experts with expertise scores above a threshold from the list of potential experts and calculate the evidence diversity score for each selected expert; and

calculate the confidence score for each selected expert using the evidence diversity score for each selected expert.

3. The system of claim 1 , wherein the confidence scores are calculated based on preconfigured thresholds.

4. The system of claim 1 . wherein the query comprising an expertise, and the confidence score is used to indicate a level of certainty in the expertise for each potential expert.

5. The system of claim 1 , wherein the list of experts is filtered according to the confidence scores and sorted by the expertise scores.

6. A computer program product for calculating confidence scores, the computer program product comprising a computer-readable storage medium having program code embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program code executable by a processor to cause the processor to:

execute, via the processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document in the set of document results is associated with at least one potential expert;

analyze, via the processor, the document results to produce a list of potential experts;

calculate, via the processor, an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert and sorting the potential experts by the expertise scores;

select, via the processor, a predetermined number of potential experts with higher expertise scores from the list of potential experts;

calculate, via the processor, an evidence diversity score for each selected expert, wherein the evidence diversity score comprising a predetermined threshold number of different activities associated with the selected expert;

calculate a confidence score for each potential expert based on diversity constrained content score and a diversity-constrained metadata score for each potential expert, wherein

the diversity-constrained content score is calculated using the evidence diversity score and the content score for the potential expert,

the diversity-constrained metadata score is calculated using the evidence diversity score and the metadata score the potential expert,

the content score is calculated based on a number of different content document types and associations associate with the potential expert, the content document types and associations are gathered by parsing websites and stored in a data repository,

the metadata score is calculated based on profile-related information associated with the potential expert, and

the confidence score is further calculated based on a social score,

wherein the processor is configured to generate a graph of connections between the predetermined number of selected experts, the social score for each selected expert is calculated using the graph and based on a number of connections to other selected experts; and

send a list of experts with associated confidence scores that are above a confidence score threshold to a client device.

7. The computer program product of claim 6 , wherein the query comprising an expertise, the confidence score is used to indicate a relative level of the expertise for each selected expert.

8. The computer program product of claim 6 , the content score is calculated based on contributions including wiki entries, comments, and likes stored in a data repository.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2014
From: BOLSHINSKY, LEONID; RONEN, INBAL; SHAPIRO, EITAN; YOGEV, ARNON
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 034530/0746 →
Continuity (1)
Related Publication 20160179805A1 · Jun 23, 2016
Cited By (1)
US 12,566,804