Methods and systems for retrieval of experts based on user customizable search and ranking parameters
First Claim
1. A method for cataloging a data set using a computer processor, the method comprising the steps of:
- (a) accessing a plurality of documents stored in the data set;
(b) processing data, text and content of each of the plurality of documents;
(c) creating a document profile for each of the plurality of documents processed, using relevant document metrics;
(d) assigning a unique identifier to each of the plurality of documents processed;
(e) mapping the document profile data using standardization algorithms;
(f) removing duplicate documents based upon the mapped document profiles;
(g) integrating the document profile data for consistency using a plurality of data set attributes;
(h) creating a document profile database using the plurality of data set attributes;
(i) indexing said document profile database;
(j) updating said document profile database periodically to incorporate new data set data;
(k) selecting, by a user, ones of the relevant document metrics of the document profile;
(l) assigning, by the user, a weighting coefficient to each of the selected relevant document metrics;
(m) aggregating relevant document profiles based on the relevant document metrics for each of the experts, and creating an expert profile, and(n) providing a ranking of experts using the assigned weighting coefficients.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for finding experts based upon user customizable search and ranking criteria, and providing the search results at a person or expert level are disclosed. The methods generally entail cataloging data within one or more document databases, and includes the steps of (a) inputting disparate data sources which may include publications, awarded grants, clinical trials, and/or patents; (b) processing the data within each document in the document database(s); (c) creating a document profile for each document using relevant keywords; (d) assigning weighting factors to the relevant keywords based upon selected attributes; (e) assigning an identifier to each document and document author; (f) removing duplicate document data using a disambiguation algorithm; (g) extracting author level attributes from the retrieved documents; and (h) creating or updating each document profile. The method steps may be implemented using a system of computer servers communicatively linked to a plurality of clients via a global network.
-
Citations
23 Claims
-
1. A method for cataloging a data set using a computer processor, the method comprising the steps of:
-
(a) accessing a plurality of documents stored in the data set; (b) processing data, text and content of each of the plurality of documents; (c) creating a document profile for each of the plurality of documents processed, using relevant document metrics; (d) assigning a unique identifier to each of the plurality of documents processed; (e) mapping the document profile data using standardization algorithms; (f) removing duplicate documents based upon the mapped document profiles; (g) integrating the document profile data for consistency using a plurality of data set attributes; (h) creating a document profile database using the plurality of data set attributes; (i) indexing said document profile database; (j) updating said document profile database periodically to incorporate new data set data; (k) selecting, by a user, ones of the relevant document metrics of the document profile; (l) assigning, by the user, a weighting coefficient to each of the selected relevant document metrics; (m) aggregating relevant document profiles based on the relevant document metrics for each of the experts, and creating an expert profile, and (n) providing a ranking of experts using the assigned weighting coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for identifying expertise data within one or more document databases using a computer processor, the method comprising the steps of:
-
(a) inputting into a computer processor a plurality of data sources, said data sources having respective expertise data and expertise content; (b) processing the expertise data and expertise content of each data source within the one or more document databases; (c) creating a document profile for each data source using document relevant metrics; (d) assigning a unique identifier to each data source; (e) implementing a disambiguation algorithm on each of the created document profiles; (f) removing duplicate data sources based upon implementation of the disambiguation algorithm; (g) extracting expert level attributes from the processed data sources; (h) creating a document profile database; (i) updating said document profile database; (j) selecting, by a user, ones of the document relevant metrics of the document profile; (k) assigning, by the user, a weighting coefficient to each of the selected document relevant metrics; (l) aggregating relevant document profiles based on the document relevant metrics for each of the experts, and creating an expert profile; and (m) providing a ranking of experts using the assigned weighting coefficients. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for cataloging an expert data set using a computer processor, the method comprising the steps of:
-
(a) accessing a plurality of documents stored in the data set, said documents each having expert information and data; (b) processing the expert information and data of each of the plurality of documents; (c) creating a document profile for each of the plurality of documents processed, using document relevant metrics; (d) assigning a unique identifier to each of the plurality of documents processed; (e) mapping the document profile data using standardization algorithms; (f) removing duplicate documents based upon the mapped document profiles; (g) integrating the document profile data for consistency using the plurality of data set attributes; (h) creating a document profile database using a plurality of data set attributes; (i) indexing said document profile database; (j) updating said document profile database periodically to incorporate new data set information; (k) selecting, by a user, ones of the document relevant metrics of the document profile; (l) assigning, by the user, a weighting coefficient to each of the selected document relevant metrics; (m) aggregating relevant document profiles based on the document relevant metrics for each of the experts, and creating an expert profile; and (n) providing a ranking of experts using the assigned weighting coefficients. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computerized system for electronically cataloging an expert data set, comprising:
- a plurality of computer processors communicatively linked to a plurality of users, wherein the plurality of computer processors implement the method steps of;
(a) accessing a plurality of documents stored in the data set, said documents each having expert information and data; (b) processing the expert information and data of each of the plurality of documents; (c) creating a document profile for each of the plurality of documents processed, using document relevant metrics; (d) assigning a unique identifier to each of the plurality of documents processed; (e) mapping the document profile data using standardization algorithms; (f) removing duplicate documents based upon the mapped document profiles; (g) integrating the document profile data for consistency using the plurality of data set attributes; (h) creating a document profile database using the plurality of data set attributes; (i) indexing said document profile database; (j) updating said document profile database periodically to incorporate new data set information; (k) selecting, by a user, ones of the document relevant metrics of the document profile; (l) assigning, by the user, a weighting coefficient to each of the selected document relevant metrics; (m) aggregating relevant document profiles based on the document relevant metrics for each of the experts, and creating an expert profile; and (n) providing a ranking of experts using the assigning weighting coefficients. - View Dependent Claims (23)
- a plurality of computer processors communicatively linked to a plurality of users, wherein the plurality of computer processors implement the method steps of;
Specification