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:
Oct. 10, 2023

Filed:

Sep. 29, 2021
Applicant:

Jpmorgan Chase Bank, N.a., New York, NY (US);

Inventors:

Shaltiel Eloul, London, GB;

Sean Moran, Putney, GB;

Jacky CT Chan, Hong Kong, HK;

Assignee:

JPMORGAN CHASE BANK, N.A., New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/70 (2018.01); G06N 7/01 (2023.01); G06F 16/16 (2019.01);
U.S. Cl.
CPC ...
G06F 8/70 (2013.01); G06F 16/16 (2019.01); G06N 7/01 (2023.01);
Abstract

A method for facilitating automatic assignment of code topics is provided. The method includes accessing a database, the database including data that is associated with a known code topic and data that is associated with an unknown code topic; parsing the database to identify a data file that includes a code snippet, document strings, and/or dependencies. Dividing the identified data file into a training data set and a testing data set; generating a first set of features for each element of the code snippet, document strings, and dependencies, for the training data set; generating a second set of features for the testing data set; identifying, by using a model, a representative feature for the training data set based on frequency distribution of the training data set, the representative feature including a corresponding probability; and determining, by using clustering, a code topic for the data file.


Find Patent Forward Citations

Loading…