Field pre-fill systems and methods

    公开(公告)号:US11494422B1

    公开(公告)日:2022-11-08

    申请号:US17809523

    申请日:2022-06-28

    申请人: INTUIT INC.

    摘要: A processor may receive a plurality of text samples generated by a user and identify at least one variable text element in at least one of the plurality of text samples. The processor may tokenize the at least one variable text element, thereby producing a plurality of tokenized text samples including at least one token. The processor may build a longest common substring from the plurality of tokenized text samples and add the longest common substring and the at least one token to a set of selectable user interface options specific to the user. The processor may generate a user interface comprising the set of selectable user interface options. This can include detecting a user interface context and automatically replacing the at least one token with information specific to the user interface context within the set of selectable user interface options.

    FEATURE RANDOMIZATION FOR SECURING MACHINE LEARNING MODELS

    公开(公告)号:US20220237482A1

    公开(公告)日:2022-07-28

    申请号:US17159463

    申请日:2021-01-27

    申请人: Intuit Inc.

    IPC分类号: G06N5/04 G06N20/00

    摘要: Feature randomization for securing machine learning models includes receiving an event, and altering, responsive to receiving the event, a threshold pseudo-randomly to generate an altered threshold value. Feature randomization further includes applying the altered threshold value to a threshold-dependent feature to generate an altered threshold-dependent feature value. The altered threshold-dependent feature value determined at least in part from the event. Feature randomization further includes executing a machine learning model, on the event and the altered threshold-dependent feature value, to generate a predicted event type for the event.

    Efficient counterfactual search
    5.
    发明授权

    公开(公告)号:US12038928B2

    公开(公告)日:2024-07-16

    申请号:US17978174

    申请日:2022-10-31

    申请人: Intuit Inc.

    IPC分类号: G06F16/2455 G06F16/248

    CPC分类号: G06F16/24556 G06F16/248

    摘要: A method implements efficient counterfactual search. The method includes receiving a request corresponding to an input vector, processing the input vector with a model to generate an output vector that does not correspond to a selected class, and processing the input vector using a component, of a plurality of components, to generate a counterfactual vector to the selected class. The plurality of components includes a number of dimensions that is less than a number of features of the input vector. The method further includes processing the counterfactual vector to generate a recommendation and presenting the recommendation.

    Database auto-documentation systems and methods

    公开(公告)号:US11928106B2

    公开(公告)日:2024-03-12

    申请号:US17649459

    申请日:2022-01-31

    申请人: INTUIT INC.

    摘要: Systems and methods are described for automatically documenting queries and dynamically populating interactive graphical user interfaces with query recommendations. A computing system receives an initial query from an interactive graphical user interface and asynchronously parses the query for strings matching predetermined phrases. In response to determining that the initial query recites strings matching the predetermined phrases, the system extracts metadata and identifies a table name in the initial query, and modifies a table data in key-value data structure corresponding to the table. Subsequent queries related to the initial query cause the system to asynchronously populate the graphical user interface with query recommendations related to the initial query.

    Evaluating machine learning model performance by leveraging system failures

    公开(公告)号:US11763207B1

    公开(公告)日:2023-09-19

    申请号:US18103483

    申请日:2023-01-30

    申请人: Intuit Inc.

    IPC分类号: G06N20/20 H04L9/40

    摘要: A method including monitoring, using a machine learning model, network events of a network. The machine learning model generates fraud scores representing a corresponding probability that a corresponding network event is fraudulent. The method also includes detecting a failure of the machine learning model to generate, within a threshold time, a given fraud score for a given network event. The method also includes determining, by the machine learning model and after the threshold time, the given fraud score. The method also includes logging, responsive to detecting the failure, the given network event in a first table, including logging the given fraud score. The method also includes determining a metric based on comparing the first table to a second table which logs at least the given fraud score and the fraud scores. The method also includes generating an adjusted machine learning model based on the metric.

    TABLE DISCOVERY SERVICE
    8.
    发明公开

    公开(公告)号:US20230244670A1

    公开(公告)日:2023-08-03

    申请号:US17589322

    申请日:2022-01-31

    申请人: Intuit Inc.

    IPC分类号: G06F16/2455 G06F16/22

    CPC分类号: G06F16/24564 G06F16/2282

    摘要: A method implements a table discovery service. The method includes receiving a query string, converting the query string to a query graph, and identifying a selected graph, of a set of graphs, that matches the query graph. The method further includes transmitting a notification identifying a previously generated table corresponding to the selected graph, receiving a notification response to accept the previously generated table, and transmitting data from the previously generated table in response to the query string.

    Tables time zone adjuster
    9.
    发明授权

    公开(公告)号:US12086146B2

    公开(公告)日:2024-09-10

    申请号:US18072652

    申请日:2022-11-30

    申请人: Intuit Inc.

    IPC分类号: G06F16/2457

    CPC分类号: G06F16/24575

    摘要: A method includes processing a set of query texts to identify a set of expressions, where each expression references a set of columns of datetime data in a datastore. The method also includes training a statistical model to determine a distribution of the datetime data for each column that was identified. The method further includes processing the set of expressions to generate a directed graph including more than one nodes and a plurality of edges, where each node represents one of the columns or a transformation applied by one of the expressions to one of the columns. The method additionally includes generating a weight for edges of the directed graph according to a distribution of the datetime data in the columns and a usage index of a corresponding expression.

    Seed generation for electronic data perturbation

    公开(公告)号:US12026270B2

    公开(公告)日:2024-07-02

    申请号:US17692353

    申请日:2022-03-11

    申请人: Intuit Inc.

    IPC分类号: G06F21/62

    CPC分类号: G06F21/6218 G06F21/6254

    摘要: Described herein are example implementations for generating a perturbation seed for the perturbation of electronic data. A system obtains a plurality of datapoints (with one or more statistics calculated from the plurality of datapoints to be perturbed based on a perturbation seed). The system calculates one or more metrics from the plurality of datapoints. The system also generates, for each of the one or more metrics, a rounded metric by rounding the metric. The system further generates the perturbation seed. Generating the perturbation seed includes hashing the one or more rounded metrics. Rounding a metric may be to a defined place value (such as the second most significant place value), and a binary output of hashing the one or more rounded metrics may be converted to a number. The system may perturb one or more statistics based on the perturbation seed and output the one or more perturbed statistics.