IP Library Granted Patent US 11,507,864
Granted Patent B2
US 11,507,864 · App. 16/883,183 · Granted Nov 22, 2022

Computerized method of training a computer executed model for recognizing numerical quantities

Inventors: Jamal Zabihi (Toronto, CA); Alexander Karl Hudek (Toronto, CA)
Assignees: Kira Inc.; Zuva Inc.
G06N5/04G06N20/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,507,864
App. No.
16/883,183
Granted
Nov 22, 2022
Kind
B2
Abstract

A computerized method for training a computer executed model for recognizing numerical quantities is provided. An input, atleast one unit expression, is received by an input module. The input module may then search for numeric values and the unit expression in a text corpus, wherein, the text corpus comprises sets of words and frequency of occurrence of each of the sets. The input module may identify identified sets, wherein the identified sets may comprise a combination of a numeric value and the unit expression. A synthetic text generation module may then generate sentences from the text corpus by applying the identified sets as input. A training dataset may be generated by a labeling module by auto labelling features in the generated sentences based on the numeric value and the unit expression and further a training module may train the training model by providing input based on the training dataset.

Claims (33)

1. A computerized method of training a computer executed model for recognizing numerical quantities, the method carried out by one of more processors, the method comprising:

receiving, as input, atleast one unit expression;

searching for numeric values and the unit expression in a text corpus, the text corpus comprising sets of words and frequency of occurrence of each of the sets, the search resulting in identification of sets that comprise a combination of a numeric value and the unit expression;

generating sentences from the text corpus by applying the identified sets as input;

generating a training dataset by auto labelling in the generated sentences based on the numeric value and the unit expression; and

training the model by providing input based on the training dataset.

2. The method of claim 1 , further comprising:

evaluating performance of the model using a validation dataset;

obtaining sentence generation feedback based on the evaluation; and

applying the sentence generation feedback for tuning generation of the sentences from the text corpus.

3. The method of claim 1 , further comprising:

evaluating performance of the model using a validation dataset;

obtaining training module feedback based on the evaluation; and

applying the training module feedback for tuning training of the model.

4. The method of claim 1 , wherein the sets of words are sets of bigrams.

5. The method of claim 1 , wherein generating sentences from the text corpus comprises identifying, based on the text corpus, words that appear before and after each of the words in the identified sets.

6. The method of claim 5 , wherein each of the identified sets comprises two words, wherein generating the sentences comprises identifying, words that appear before a first of the two words and words that appear after a second of the two words.

7. The method of claim 5 , wherein words in the identified set are adjacent to each other in the sentence formed based on the identified set.

8. The method of claim 1 , comprises receiving a plurality of unit expressions as input, wherein each of the identified sets comprise a combination of a numeric value and any one of the unit expressions.

9. A computerized system for training a computer executed model for recognizing numerical quantities, the system comprising one or more processors configured to:

receive, as input, atleast one unit expression;

search for numeric values and the unit expression in a text corpus, the text corpus comprising sets of words and frequency of occurrence of each of the sets, the search resulting in identification of sets that comprise a combination of a numeric value and the unit expression;

generate sentences from the text corpus by applying the identified sets as input;

generate a training dataset by auto labelling in the generated sentences based on the numeric value and the unit expression; and

train the model by providing input based on the training dataset.

10. The system of claim 9 , wherein the one or more processors are further configured to:

evaluate performance of the model using a validation dataset;

obtain sentence generation feedback based on the evaluation; and

apply the sentence generation feedback for tuning generation of the sentences from the text corpus.

11. The system of claim 9 , wherein the sets of words are sets of bigrams.

12. The system of claim 9 , wherein the one or more processors are configured to generate sentences from the text corpus by identifying, based on the text corpus, words that appear before and after each of the words in the identified sets.

13. The system of claim 12 , wherein words in the identified set are adjacent to each other in the sentence formed based on the identified set.

14. The system of claim 9 , wherein the one or more processors are configured to receive a plurality of unit expressions as input, wherein each of the identified sets comprise a combination of a numeric value and any one of the unit expressions.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE ADDING THE SECOND ASSIGNEE PREVIOUSLY RECORDED AT REEL: 058859 FRAME: 0104. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 18, 2022
From: KIRA INC.
To: KIRA INC.; ZUVA INC.
Reel/Frame 061964/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT OF ALL OF ASSIGNOR'S INTEREST PREVIOUSLY RECORDED AT REEL: 057509 FRAME: 0057. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 26, 2022
From: KIRA INC.
To: ZUVA INC.
Reel/Frame 058859/0104 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2021
From: KIRA INC.
To: ZUVA INC.
Reel/Frame 057509/0057 →
SECURITY INTEREST Recorded Sep 16, 2021
From: ZUVA INC.
To: KIRA INC.
Reel/Frame 057509/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2020
From: ZABIHI, JAMAL; HUDEK, ALEXANDER KARL
To: KIRA INC.
Reel/Frame 052749/0995 →
Continuity (1)
Related Publication 20210374559A1 · Dec 2, 2021