×

Providing question and answers with deferred type evaluation using text with limited structure

  • US 10,482,115 B2
  • Filed: 10/23/2017
  • Issued: 11/19/2019
  • Est. Priority Date: 09/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for automatically generating answers to questions, said system comprising:

  • a memory storage device;

    one or more hardware processors, each operatively connected to said memory device and configured to;

    analyze a corpus of documents to identify a document containing a list, wherein said list contains item-delimiting markup;

    parse said list to identify type information and entities in said list, wherein to identify said type information and entities in said list, said one or more hardware processors are further configured to;

    extract a type from a title indicating said list;

    determine a presence of item-delimeter mark-up associated with said list, each mark-up delimeter including or not including one or more associated hyperlinks, and if a hyperlink is included;

    obtain an instance of a hyperlink in closest proximity to the mark-up item-delimeter, and extracting an entity from a target of said hyperlink instance; and

    if a hyperlink is not included;

    use an annotator to identify phrases included in text associated with the item-delimeter mark-up, and extract a most salient phrase as said entity;

    create entity-type pairs, wherein said entity-type pairs comprise said entities and the identified type from said list;

    receive a lexical answer type associated with an input query;

    receive a candidate answer to said query;

    determine whether said candidate answer is associated with an entity in said entity-type pairs;

    for any associated entity-type pairs, comparing said extracted type in said associated entity-type pair with said lexical answer type;

    generate a type-matching score, wherein said type-matching score is indicative of a quality of said obtained candidate answer based on matching types; and

    use said type-matching score to evaluate said candidate answer as an answer to said query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×