Patents by Inventor VIKRANT VERMA

VIKRANT VERMA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10198501
    Abstract: A computer-implemented method generates a candidate answer triple for use in retrieving information used to answer a question. One or more processors parse a question to identify a lexical answer type for the question, a question action for the question, and a question timestamp for the question to make up a question triple. One or more processors retrieve multiple candidate passages for answering the question, and parse each of the multiple candidate passages to identify a candidate entity, a candidate action, and a candidate timestamp from each of the multiple candidate passages to generate a candidate answer triple. One or more processors compare the question triple to the candidate answer triple and establish a match score for each candidate answer triple, which is used in retrieving information used to answer the question.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kyle L. Croutwater, Vikrant Verma, Le Zhang, Zhe Zhang
  • Publication number: 20180232374
    Abstract: An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by calculating weights that correspond to search terms included in the plurality of words. The search terms include the plurality of words and may include terms that are one or more sequences of adjacent words included in the question. Based on the calculated weights and the words in the question, the approach generates a query that is used to search a corpus that is managed by the QA system with the search resulting in one or more search results.
    Type: Application
    Filed: June 12, 2017
    Publication date: August 16, 2018
    Inventors: Kyle L. Croutwater, Vikrant Verma, Le Zhang, Zhe Zhang
  • Publication number: 20180232373
    Abstract: An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by calculating weights that correspond to search terms included in the plurality of words. The search terms include the plurality of words and may include terms that are one or more sequences of adjacent words included in the question. Based on the calculated weights and the words in the question, the approach generates a query that is used to search a corpus that is managed by the QA system with the search resulting in one or more search results.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Kyle L. Croutwater, Vikrant Verma, Le Zhang, Zhe Zhang
  • Publication number: 20180089305
    Abstract: A computer-implemented method generates a candidate answer triple for use in retrieving information used to answer a question. One or more processors parse a question to identify a lexical answer type for the question, a question action for the question, and a question timestamp for the question to make up a question triple. One or more processors retrieve multiple candidate passages for answering the question, and parse each of the multiple candidate passages to identify a candidate entity, a candidate action, and a candidate timestamp from each of the multiple candidate passages to generate a candidate answer triple. One or more processors compare the question triple to the candidate answer triple and establish a match score for each candidate answer triple, which is used in retrieving information used to answer the question.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: KYLE L. CROUTWATER, VIKRANT VERMA, LE ZHANG, ZHE ZHANG
  • Publication number: 20180089569
    Abstract: A computer-implemented method generates a temporal candidate answer to a question. One or more processors tag terms found in multiple text passages with a part of speech (POS) tag, and then parse POS tagged terms found in the multiple text passages to generate passage triples for multiple parts of each of the multiple text passages. The processor(s) filter each sub-passage from the multiple text passages, which removes passages from each of the multiple text passages that are not associated with said each sub-passage. The processor(s) temporally align each sub-passage triple with a particular time range, and then extract text within each sub-passage from the multiple text passages to create a temporal candidate answer identified by the associated sub-passage triple. Upon receipt of a question related to a sub-passage that is related to the particular time range, the processor(s) return the temporal candidate answer that is temporally aligned with the question.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: KYLE L. CROUTWATER, VIKRANT VERMA, LE ZHANG, ZHE ZHANG