METHOD AND SYSTEM FOR LIBRARY PACKAGE MANAGEMENT

    公开(公告)号:US20230251834A1

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

    申请号:US17656292

    申请日:2022-03-24

    CPC classification number: G06F8/36

    Abstract: A method for automatically providing library package recommendations is disclosed. The method includes aggregating, via a communication interface, sets of source code from a repository, each of the sets of source code including a code snippet that relates to a portion of source code for a software program; initiating, by using a model, code context analysis of the code snippet to identify an alternative library package and a replaceable library package; performing, by using the model, implemented library analysis of the code snippet to determine a complementary library package; generating recommendations for the code snippet, the recommendations including information that relates to the complementary library package, the alternative library package, and the replaceable library package; and associating, in the repository, the generated recommendations with the code snippet.

    SYSTEMS AND METHODS FOR SOURCE CODE UNDERSTANDING USING SPATIAL REPRESENTATIONS

    公开(公告)号:US20230153085A1

    公开(公告)日:2023-05-18

    申请号:US18055182

    申请日:2022-11-14

    CPC classification number: G06F8/41 G06N20/00

    Abstract: Systems and methods for source code understanding using spatial representations are disclosed. In one embodiment, a method may include: (1) receiving, by a source code understanding computer program, a source code snippet; (2) converting, by the source code understanding computer program, the source code snippet to a two-dimensional image representation using an encoding technique; (3) mapping, by the source code understanding computer program, the two-dimensional image representation into a three-dimensional image representation; (4) determining, by the source code understanding computer program, a classification for the source code snippet using a deep learning network; and (5) providing, by the source code understanding computer program, the classification for the source code snippet to a downstream system.

    SYSTEMS AND METHODS FOR GENERATING CONTEXTUAL TABLE EMBEDDINGS FOR TABULAR DATA

    公开(公告)号:US20240242024A1

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

    申请号:US18179767

    申请日:2023-03-07

    CPC classification number: G06F40/18 G06F16/2237 G06F40/126 G06F40/183

    Abstract: Systems and methods for generating contextual table embeddings for tabular data are disclosed. In one embodiment, a method may include: receiving, by a table embedding computer program, an input table comprising a plurality of cells; separating, by the table embedding computer program, the cells in the input table by data type, wherein the data type comprises a text data type or a numeric data type; embedding, by the table embedding computer program, the data type in each cell of the input table; enhancing, by the table embedding computer program, the cells of the input table based on a position and/or the data type; generating, by the table embedding computer program, contextual embeddings for the input table using an encoder of a table transformer; and generating, by the table embedding computer program, a table summary for the contextual embeddings using a decoder for the table transformer.

Patent Agency Ranking