Kernel-based verbal phrase splitting devices and methods
AssigneeFluential, LLC
InventorsDemitrios L. Master, Farzad Ehsani
Life of this patent
Estimating the term…
Abstract
A device capable of splitting user input into phrases is presented. The disclosed device leverages multiple phrase splitting models to generate one or more possible split locations. The possible split locations can be derived based on leveraging multiple phrase splitting models. Each model contributes its suggested split locations to the set of possible split locations according to an implementation of a phrase splitting kernel algorithm that weights each model's suggestions.
Claims27
A computing device comprising:
- a processor;
- a display;
- a memory configured to store a plurality of phrase splitting models;
- and
- a phrase splitting kernel module configured to execute on the processor thereby configuring the processor to:
- receive a digital representation of an utterance comprising multiple words;
- for each phrase splitting model in the plurality of phrase splitting models, generate a suggested set of split locations between representations of words in the digital representation as a function of a corresponding phrase splitting model in the plurality of phrase splitting models;
- compile a set of phrase split locations according to a phrase splitting kernel algorithm implementation and as a function of the suggested set of split locations from each of the phrase splitting models in the plurality of phrase splitting models;
- split the digital representation into a set of n-grams comprising words according to the set of phrase split locations;
- and
- cause content related to at least some of the n-grams in the set of n-grams to be rendered on the display.
The device of claim 25, wherein the weights comprises at least of a frequency and an entropy measure.
Dependencies are inferred from the claim text.