Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ferrucci

David Ferrucci, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20090287678System and method for providing answers to questions - A system, method and computer program product for providing answers to questions based on any corpus of data. The method facilitates generating a number of candidate passages from the corpus that answer an input query, and finds the correct resulting answer by collecting supporting evidence from the multiple passages. By analyzing all retrieved passages and that passage's metadata in parallel, there is generated an output plurality of data structures including candidate answers based upon the analyzing. Then, by each of a plurality of parallel operating modules, supporting passage retrieval operations are performed upon the set of candidate answers, and for each candidate answer, the data corpus is traversed to find those passages having candidate answer in addition to query terms. All candidate answers are automatically scored causing the supporting passages by a plurality of scoring modules, each producing a module score. The modules scores are processed to determine one or more query answers; and, a query response is generated for delivery to a user based on the one or more query answers.11-19-2009
20090292687SYSTEM AND METHOD FOR PROVIDING QUESTION AND ANSWERS WITH DEFERRED TYPE EVALUATION - A system, method and computer program product for conducting questions and answers with deferred type evaluation based on any corpus of data. The method includes processing a query including waiting until a “Type” (i.e. a descriptor) is determined AND a candidate answer is provided; the Type is not required as part of a predetermined ontology but is only a lexical/grammatical item. Then, a search is conducted to look (search) for evidence that the candidate answer has the required LAT (e.g., as determined by a matching function that can leverage a parser, a semantic interpreter and/or a simple pattern matcher). In another embodiment, it may be attempted to match the LAT to a known Ontological Type and then look for a candidate answer up in an appropriate knowledge-base, database, and the like determined by that type. Then, all the evidence from all the different ways to determine that the candidate answer has the expected lexical answer type (LAT) is combined and one or more answers are delivered to a user.11-26-2009

David A. Ferrucci, Hawthorne, NY US

Patent application numberDescriptionPublished
20110060584ERROR CORRECTION USING FACT REPOSITORIES - The disclosed system and method apply stores of factual information to correct errors in digital text, for example, generated from OCR, speech and/or handwriting recognition devices, and other automatic recognition devices. A text produced by OCR, speech recognition, handwriting recognition, and others may be processed to extract discussed facts. Databases of facts are searched based on information in the text. After comparing facts asserted in the text with the factual data from the databases, suggested corrections of the text are produced.03-10-2011
20110066587EVIDENCE EVALUATION SYSTEM AND METHOD BASED ON QUESTION ANSWERING - An evidence evaluation method and system based on question answering converts a report of analyzed information and/or a model of information into a collection of questions, determines answers for the collection of questions. A fact in the report is marked as being supported if one or more of the answers for the collection of questions support the fact. A fact in the report of analyzed facts is marked as being refuted if one or more of the answers for the collection of questions refute the fact. The method and system also may collect the answers as evidence and add the evidence to the model of information to create an updated model of information. The steps may be repeated using the updated report and updated model.03-17-2011
20110119254INFERENCE-DRIVEN MULTI-SOURCE SEMANTIC SEARCH - A method, system and computer program product are disclosed for searching for information using a knowledge base. In one embodiment, the method comprises receiving a query; formulizing the query, including dividing the query into a plurality of parts; for each of the parts, identifying a source, using the knowledge, that addresses that part; and combining the sources to answer the query. In one embodiment, the query includes text; the text is separated into a plurality of segments; and, for each of the segments, at least one source is identified addressing the segment. In an embodiment, a logical proof is formulated having a conclusion that is an answer to the query, and a sequence of statements that establish said conclusion; and a proof of this conclusion is generated by identifying two or more documents that assert the sequence of statements.05-19-2011

David A. Ferrucci, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20110125734QUESTIONS AND ANSWERS GENERATION - A system, method and/or computer program product for automatically generating questions and answers based on any corpus of data. The computer system, given a collection of textual documents, automatically generates collections of questions about the documents together with answers to those questions. In particular, such a process can be applied to the so called ‘open’ domain, where the type of the corpus is not given in advance, and neither is the ontology of the corpus. The system improves the exploring of large bodies of textual information. Applications implementing the system and method include new types of tutoring systems, educational question-answering games, national security and business analysis systems, etc.05-26-2011

David Angelo Ferrucci, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20080235576METHOD AND SYSTEM FOR AUTOMATIC COMPUTATION CREATIVITY AND SPECIFICALLY FOR STORY GENERATION - A computer-implemented method (and system) of automatically generating a story, includes selecting a theme of the story, examining elements of the theme and instantiating the theme, and using the theme to select and control other aspects of the story.09-25-2008
20100299139METHOD FOR PROCESSING NATURAL LANGUAGE QUESTIONS AND APPARATUS THEREOF - A method and an apparatus for selecting an answer to a natural language question. The method includes: detecting a named entity in the natural language question; extracting information related to an answer from the natural language question; searching in linked data according to the detected named entity; generating a candidate answer according to a search result; parsing the candidate answer according to the information related to the answer; and obtaining a value of a feature of the candidate answer; and evaluating each candidate answer by synthesizing the value of the feature of the candidate answer.11-25-2010

Patent applications by David Angelo Ferrucci, Yorktown Heights, NY US

Luigi Ferrucci, Baltimore, MD US

Patent application numberDescriptionPublished
20100150838METHODS FOR EVALUATING OSTEOARTHRITIS RISK - Methods are provided for evaluating osteoarthritis (OA), for example for diagnosing OA, to confirm a diagnosis of OA, to assess or prognose progression of OA, determining the severity of a subject who has OA, and determining a subject's risk of developing OA in the future, as are arrays and kits that can be used to practice the methods. In particular examples, the method includes determining an amount of activity (such as an amount of protein present or an amount of expression) of OA risk-related molecules, such as soluble vascular adhesion protein 1 (sVAP-1) or interleukin-15 (IL-15). Also provided are methods of identifying one or more compounds that alter the activity of an OA-related molecule, thereby identifying potential anti-osteoarthritis drugs.06-17-2010