Method and apparatus for capturing and presenting digital data in a synthetic interview
First Claim
1. A computer implemented method of processing recorded data for facilitating a synthetic interview therefrom, comprising the steps of:
- creating a transcript of the recorded data;
identifying statements in the recorded data;
associating a question with each of said statements;
expanding each of said statements and questions with semantic information; and
creating inverted indices of said questions, said statements, said semantic expansions of said statements, and said semantic expansions of said questions to enable retrieval of the statements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of creating a database for facilitating a synthetic interview begins with the step of generating questions. The questions and responses to the questions are recorded. A transcript of the recorded questions and responses is created. An association between each question and the response thereto is maintained. Each of the responses and each of the questions is expanded with semantic information. Inverted indices are created for the semantic expansions of the responses, the questions, and the transcripts of the responses and questions to enable retrieval of the recorded responses in a seamless manner. A method is also disclosed for creating a database for creating a synthetic interview from existing material.
91 Citations
20 Claims
-
1. A computer implemented method of processing recorded data for facilitating a synthetic interview therefrom, comprising the steps of:
-
creating a transcript of the recorded data; identifying statements in the recorded data; associating a question with each of said statements; expanding each of said statements and questions with semantic information; and creating inverted indices of said questions, said statements, said semantic expansions of said statements, and said semantic expansions of said questions to enable retrieval of the statements.
-
-
2. A method of creating a database for facilitating a synthetic interview, comprising the steps of:
-
generating questions; recording said questions and the responses to said questions; creating a transcript of the recorded information; maintaining an association between each question and said response thereto; expanding said responses and said questions with semantic information; creating inverted indices of said questions, said responses, said semantic expansions of said questions, and said semantic expansions of said responses; and storing said inverted indices and said recorded information in a database. - View Dependent Claims (3)
-
-
4. A method of retrieving answers from a database in response to a question, said database containing indexed questions, answers responsive to said questions, and semantic expansions of said questions and answers, comprising the steps of:
-
receiving a query; searching the indexed questions for matches and associated weights; searching the indexed answers for matches and associated weights; searching the indexed semantic expansion of the questions for matches and associated weights; searching the indexed semantic expansion of the answers for matches and associated weights; identifying the best match from the question search, answer search, and semantic expansion searches; and displaying the answer associated with the best match. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer readable medium encoded with a computer program, said computer program for processing recorded data for facilitating a synthetic interview therefrom, said computer program comprising a series of steps for:
-
creating a transcript of the recorded data; identifying statements in the recorded data; associating a question with each of said statements; expanding each of said statements and questions with semantic information; and creating inverted indices of said questions, said statements, said semantic expansions of said statements, and said semantic expansions of said questions to enable retrieval of the statements.
-
-
10. A computer readable medium encoded with a computer program, said computer program for creating a database for facilitating a synthetic interview, said computer program comprising a series of steps for:
-
creating a transcript of the recorded information; maintaining an association between each question and the response thereto; expanding said responses and said questions with semantic information; creating inverted indices of said questions, said responses, said semantic expansions of said questions, and said semantic expansions of said responses; and storing said inverted indices and said recorded information in a database.
-
-
11. A computer readable medium encoded with a computer program, said computer program for retrieving answers from a database in response to a question, said database containing indexed questions, answers responsive to said questions, and semantic expansions of said questions and answers, said computer program comprising a series of steps for:
-
receiving a query; searching the indexed questions for matches and associated weights; searching the indexed answers for matches and associated weights; searching the indexed semantic expansion of the questions for matches and associated weights; searching the indexed semantic expansion of the answers for matches and associated weights; identifying the best match from the question search, answer search, and semantic expansion searches; and displaying the answer associated with the best match. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for retrieving answers from a database in response to a question, said database containing indexed questions, answers responsive to said questions, and semantic expansions of said questions and answers, said apparatus comprising:
-
means for receiving a query; means, responsive to said means for receiving, for searching the indexed questions, the indexed answers, the indexed semantic expansion of the questions, and the indexed semantic expansion of the answers for matches and associated weights; means, responsive to said means for searching, for selecting the best answer to the question; and means for displaying the best answer. - View Dependent Claims (17, 18, 19, 20)
-
Specification