×

Disambiguating concepts in natural language

  • US 10,372,824 B2
  • Filed: 05/15/2017
  • Issued: 08/06/2019
  • Est. Priority Date: 05/15/2017
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method to improve determination of a valid sense of a concept by concept disambiguation in a natural language input, the method comprising:

  • receiving a plurality of text;

    determining a concept is present in the plurality of text;

    determining a set of hypotheses for the determined concept, wherein the set of hypotheses is a plurality of natural language representations of the determined concept, and wherein determining the set of hypotheses for the determined concept comprises;

    analyzing a plurality of concept ontology data for the determined set of hypotheses corresponding to the determined concept; and

    associating the determined set of hypotheses with the determined concept, wherein associating the determined set of hypotheses with the determined concept is based on converting the determined concept into a word embedded vector and determining a similar vector in the analyzed plurality of concept ontology data;

    substituting the determined concept in the plurality of text with a hypothesis from the determined set of hypotheses;

    determining the hypothesis is valid based on analyzing the plurality of text with a neural network, wherein the neural network is trained for hypothesis validation;

    storing the plurality of text with the determined hypothesis in place of the substituted concept based on determining that the hypothesis is valid; and

    displaying the stored plurality of text.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×