Patent ID: 11875116
Assignee: INTUIT INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving a plurality of training phrases for which corresponding known meanings are available;
predicting an output of the plurality of training phrases;
comparing the output to a loss function based on the corresponding known meanings to produce an intermediate output;
modifying the phrase recognition model using the intermediate output;
repeating receiving the plurality of training phrases, predicting the output, comparing the output to the loss function, and modifying the phrase recognition model until convergence and a trained phrase recognition model is generated;
inputting, into the trained phrase recognition model comprising a neural network, a vector comprising a plurality of ngrams of text, wherein the neural network contains a filter comprising a skip word setting of at least one;
applying, using the trained phrase recognition model, the filter to the plurality of ngrams during execution of the neural network;
determining, based on the skip word setting, at least one ngram in the vector to be skipped to form at least one skip word;
outputting, by the neural network, an intermediate score for a set of ngrams of the plurality of ngrams that match the filter;
calculating a scalar number representing a semantic meaning of the at least one skip word;
generating based on the scalar number and the intermediate score, a final score for the set of ngrams, wherein the final score represents an estimated semantic meaning of the vector; and
performing, automatically, a computer action based on the estimated semantic meaning using the final score.