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.
Patent No.:
Date of Patent:
Oct. 10, 2023
Filed:
Sep. 29, 2021
Jpmorgan Chase Bank, N.a., New York, NY (US);
JPMORGAN CHASE BANK, N.A., New York, NY (US);
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.