US 11,941,361 B2
Automatically identifying multi-word expressions
Dorian J. Cougias, Las Vegas, NV (US); Steven Piliero, Burbank, CA (US); Dave Dare, Las Vegas, NV (US); Lucian Hontau, Vancouver, WA (US); Sean Kohler, Phoenix, AZ (US); and Michael Wedderburn, Elk Grove, CA (US)
Assigned to Unified Compliance Framework (Network Frontiers), Las Vegas, NV (US)
Filed by Unified Compliance Framework (Network Frontiers), Las Vegas, NV (US)
Filed on Jun. 27, 2022, as Appl. No. 17/850,772.
Application 17/850,772 is a continuation of application No. 17/460,054, filed on Aug. 27, 2021, granted, now 11,386,270.
Claims priority of provisional application 63/073,323, filed on Sep. 1, 2020.
Claims priority of provisional application 63/071,180, filed on Aug. 27, 2020.
Prior Publication US 2023/0075614 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/295 (2020.01); G06F 18/214 (2023.01); G06F 40/242 (2020.01); G06N 20/00 (2019.01)
CPC G06F 40/295 (2020.01) [G06F 18/214 (2023.01); G06F 40/242 (2020.01); G06N 20/00 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method in a computing system to establish a trained machine learning model, the method comprising:
accessing a plurality of training examples each comprising:
a sentence;
information identifying one or more multi-word expressions occurring in the sentence; and
for each multi-word expression identified as occurring in the sentence, an indication of whether the multi-word expression is a noun multi-word expression or a verb multi-word expression;
for each of the plurality of training examples:
for each of a plurality of constituent models, invoking the constituent model against the training example's sentence to obtain a constituent model result for the training example's sentence that identifies one or more portions of the training example's sentence each as a multi-word expression and specifies whether each multi-word expression is a noun multi-word expression or a verb multi-word expression;
constructing a training observation corresponding to the training example that comprises:
independent variable values comprising:
the training example's sentence; and
the constituent model result obtained for each of the plurality of constituent models; and
dependent variable values comprising:
the training example's information identifying one or more multi-word phrases occurring in the sentence; and
using the constructed training observation to train the machine learning model to predict dependent variable values based on independent variable values.