The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 28, 2026

Filed:

Feb. 27, 2024
Applicant:

Intuit, Inc., Mountain View, CA (US);

Inventors:

Tharathorn Rimchala, San Francisco, CA (US);

Hector Carrillo, Mountain View, CA (US);

Runhua Zhao, San Jose, CA (US);

Tin Nguyen, Fremont, CA (US);

Assignee:

Intuit Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 40/284 (2020.01); G06F 40/51 (2020.01); G06F 40/58 (2020.01);
U.S. Cl.
CPC ...
G06F 40/284 (2020.01); G06F 40/51 (2020.01); G06F 40/58 (2020.01);
Abstract

Certain aspects of the disclosure relate to profanity detection and mitigation. A method generally includes training a machine learning (ML) model using labeled training data instances by, for each training data instance: providing the tokens of the respective training data instance to an input layer of the ML model; receiving a first output for each token of the respective training data instance classifying the respective token as a profanity-containing or a non-profanity-containing token; receiving a second output for the respective training data instance classifying the respective training data instance as a profanity-containing or a non-profanity-containing instance; determining a loss value based on the first output for each token and the second output using a loss function comprising a regularization term configured to increase loss based on disagreement between the first output for each token and the second output; and modifying parameter(s) of the ML model based on the loss value.


Find Patent Forward Citations

Loading…