-
公开(公告)号:US12038928B2
公开(公告)日:2024-07-16
申请号:US17978174
申请日:2022-10-31
Applicant: Intuit Inc.
Inventor: Yair Horesh , Aviv Ben Arie
IPC: G06F16/2455 , G06F16/248
CPC classification number: G06F16/24556 , G06F16/248
Abstract: 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.
-
公开(公告)号:US12013962B1
公开(公告)日:2024-06-18
申请号:US16502757
申请日:2019-07-03
Applicant: Intuit Inc.
Inventor: Yonantan Ben-Simhon , Yair Horesh , Yehezkel Shraga Resheff , Noah Eyal Altman
CPC classification number: G06F21/6245 , G06F18/23213 , G06F21/31 , G06N20/00 , G06Q40/02
Abstract: An entry validation system executed by a processor, may compare an entry into a user interface (UI) field with at least one range of valid entries. The at least one range of valid entries may be generated by a machine learning (ML) system by clustering known valid data using a clustering algorithm producing a lowest number of clusters that absorbs all of the known valid data within the clusters. In response to the comparing, the entry validation system may provide a determination of validity or invalidity to an application displaying the UI field. The determination of validity may cause the entry to be processed by the application, and the determination of invalidity may cause the application to reject the entry.
-
公开(公告)号:US11914746B2
公开(公告)日:2024-02-27
申请号:US17239202
申请日:2021-04-23
Applicant: INTUIT INC.
Inventor: Yair Horesh
CPC classification number: G06F21/6245 , G06F7/727 , G06F21/602
Abstract: Certain aspects of the present disclosure provide techniques for privacy preserving sharing and validation of sensitive information in a computing environment. An example method generally includes generating a hashed value of a sensitive data item. A set of modulo values is calculated for the hashed value of the first sensitive data item using a set of prime numbers between an upper bound number and a lower bound number. A request to validate the first sensitive data item is transmitted to a target computing system. The request includes the set of prime numbers and the set of modulo values. An indication of whether a match was found for each respective modulo value in the set of modulo values is received from the target computing system, and a request associated with the first sensitive data item is processed based on the indication.
-
公开(公告)号:US11853696B2
公开(公告)日:2023-12-26
申请号:US17645182
申请日:2021-12-20
Applicant: INTUIT INC.
Inventor: Yair Horesh
IPC: G06F40/279 , G06F40/166 , G10L15/26 , G10L15/187 , G06F40/284
CPC classification number: G06F40/279 , G06F40/166 , G06F40/284 , G10L15/187 , G10L15/26
Abstract: Aspects of the present disclosure provide techniques for automated text amendment. Embodiments include identifying a first plurality of n-grams in first text associated with a domain. Embodiments include identifying a second plurality of n-grams in second text associated with the domain. Embodiments include identifying a third plurality of n-grams in third text that is not associated with the domain. Embodiments include determining candidate n-grams that are overexpressed in the second plurality of n-grams compared to the third plurality of n-grams. Embodiments include determining a match between a candidate n-gram of the candidate n-grams and a given n-gram of the first plurality of n-grams based on one or more matching factors. Embodiments include amending the first text based on the match between the candidate n-gram and the given n-gram.
-
公开(公告)号:US11816711B2
公开(公告)日:2023-11-14
申请号:US17810736
申请日:2022-07-05
Applicant: INTUIT INC.
Inventor: Yair Horesh , Yehezkel Shraga Resheff , Daniel Ben David
Abstract: A computer-implemented method and system are provided to utilize machine learning technology to process user financial transaction data to predict a personalized payment screen architecture. A plurality of feature datasets associated with transaction data of a plurality of electronic invoices are obtained by a computing device. Each feature dataset comprises a plurality of features, a payment screen and a payment method configured to be presented on at least one payment screen. The computing device is configured to train a machine learning model with the feature datasets to produce a probability matrix with probabilities of each payment method used to pay the invoices through each payment screen. The computing device may weigh the probability matrix to generate a recommendation matrix and determine a prediction of a payment screen based on the recommendation matrix.
-
公开(公告)号:US11797644B2
公开(公告)日:2023-10-24
申请号:US17316822
申请日:2021-05-11
Applicant: INTUIT INC.
Inventor: Yair Horesh , Yehezkel S. Resheff , Shimon Shahar , Noah Eyal Altman
Abstract: Certain aspects of the present disclosure provide techniques for detecting errors in account numbers. One example method generally includes receiving, from a user device, an entered number associated with a user and determining, based on a first portion of the entered number, an entity associated with the entered number. The method further includes obtaining, from an account number database, a plurality of account numbers associated with the entity and generating, from the plurality of account numbers, an account number matrix. The method further includes attempting to solve a multiplication equation of the account number matrix, wherein a solution of the multiplication equation is a vector of constants, upon determining a solution to the multiplication equation, determining whether the entered vector is a valid number for the entity and upon determining the entered vector is a valid number for the entity, storing the entered number in the account number database.
-
公开(公告)号:US11775922B2
公开(公告)日:2023-10-03
申请号:US16861157
申请日:2020-04-28
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel Shraga Resheff , Adi Shalev , Shlomi Medalion , Elik Sror , Miriam Hanna Manevitz , Sigalit Bechler
IPC: G06Q10/0834 , G06N20/00
CPC classification number: G06Q10/0834 , G06N20/00
Abstract: A method may include receiving, for a package, shipment details including attributes, obtaining, for a subset of the attributes, logistic preferences, applying the logistic preferences to the shipment details to obtain modified shipment details, training a classifier using shipment transactions each including values for the attributes and labeled with a vendor logistic service, generating, by applying the classifier to the modified shipment details, scores for vendor logistic services, and recommending a vendor logistic service from the vendor logistic services using the scores.
-
公开(公告)号:US11775737B2
公开(公告)日:2023-10-03
申请号:US17160833
申请日:2021-01-28
Applicant: Intuit Inc.
Inventor: Yair Horesh , Yehezkel S. Resheff , Rotem Rozenblum , Shimon Shahar
IPC: G06F40/166 , G06N5/04 , G06F40/103
CPC classification number: G06F40/166 , G06F40/103 , G06N5/04
Abstract: Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.
-
9.
公开(公告)号:US11620665B2
公开(公告)日:2023-04-04
申请号:US16837376
申请日:2020-04-01
Applicant: Intuit Inc.
Inventor: Elik Sror , Shiomi Medalion , Miriam Hanna Manevitz , Adi Shalev , Yair Horesh
IPC: G06Q30/02 , G06Q30/0204
Abstract: Systems and methods may be used to generate and use a merchant community graph generated based on merchant financial transaction data. Connections between merchants and other data within the merchant community graph can be used to detect fraud, target product offerings and or other advertisements, detect similar communities, generate dynamic attributes that may be used to develop machine learning models, and develop new user interfaces (UIs) and other features of an information service.
-
公开(公告)号:US20230043430A1
公开(公告)日:2023-02-09
申请号:US17397801
申请日:2021-08-09
Applicant: Intuit Inc.
Inventor: Daniel Ben David , Saikat Mukherjee , Nirmala Ranganathan , Yair Horesh
Abstract: A method including generating, by a state engine from data describing behaviors of users in an environment external to the state engine, an executable process. An agent executes the executable process by determining, from the data describing the behaviors of the users, a problem of at least some of the users, and selects, based on the problem, a chosen action to alter the problem. At a first time, a first electronic communication describing the chosen action to the at least some of the users is transmitted. Ongoing data describing ongoing behaviors of the users is monitored. A reward is generated based on the ongoing data to change a parameter of the agent. The parameter of the agent is changed to generate a modified agent. The modified agent executes the executable process to select a modified action. At a second time, a second electronic communication describing the modified action is transmitted.
-
-
-
-
-
-
-
-
-