INTELLIGENT AND PREDICTIVE MODULES FOR SOFTWARE DEVELOPMENT AND CODING USING ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

    公开(公告)号:US20240345808A1

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

    申请号:US18598485

    申请日:2024-03-07

    申请人: Replit, Inc.

    IPC分类号: G06F8/33

    CPC分类号: G06F8/33

    摘要: An AI tool for writing computer code is generated by collecting code entry data from a plurality of remote computing devices, training a code completion network using the code entry data, wherein the code completion network is configured to predict one or more additional code entry activities based on a provided set of code entry activities, and providing the code completion network to one or more development sessions. A code segment is intelligently generated by receiving a request to modify computer code of a program in a development interface, and presenting a text input component and a code description prompt. The technique further includes receiving, via the text input component, a code description, applying at least part of the code description to a code generation network to obtain a code segment suggestion and presenting the code segment suggestion on a display.

    Method for generating program for use in accelerator for deep learning

    公开(公告)号:US12106076B2

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

    申请号:US17853090

    申请日:2022-06-29

    申请人: MOREH CORP.

    IPC分类号: G06F9/44 G06F8/33 G06N20/00

    CPC分类号: G06F8/33 G06N20/00

    摘要: The present disclosure relates to a method for generating a program for use in an accelerator for deep learning. The method may include receiving, by a computing device, a deep learning application, generating an element-wise operation list included in the deep learning application, generating an intermediate expression from the element-wise operation list, and generating, based on the intermediate expression, a program for use in an accelerator for the deep learning application.

    INTELLIGENT AND PREDICTIVE MODULES FOR SOFTWARE DEVELOPMENT AND CODING USING ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

    公开(公告)号:US20240281219A1

    公开(公告)日:2024-08-22

    申请号:US18598451

    申请日:2024-03-07

    申请人: Replit, Inc.

    IPC分类号: G06F8/33

    CPC分类号: G06F8/33

    摘要: An AI tool for writing computer code is generated by collecting code entry data from a plurality of remote computing devices, training a code completion network using the code entry data, wherein the code completion network is configured to predict one or more additional code entry activities based on a provided set of code entry activities, and providing the code completion network to one or more development sessions. A code segment is intelligently generated by receiving a request to modify computer code of a program in a development interface, and presenting a text input component and a code description prompt. The technique further includes receiving, via the text input component, a code description, applying at least part of the code description to a code generation network to obtain a code segment suggestion and presenting the code segment suggestion on a display.

    Systems and methods for auto-captioning repositories from source code

    公开(公告)号:US12039296B2

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

    申请号:US18054684

    申请日:2022-11-11

    IPC分类号: G06F8/33 G06F8/30

    CPC分类号: G06F8/33 G06F8/311

    摘要: Systems and methods for auto-captioning repositories from source code are disclosed. A method for code repository embedding may include a computer program executed by an electronic device: (1) extracting docstring embeddings, code embeddings, and dependency embeddings from scripts in a repository; (2) applying a machine learning algorithm to each of the docstring embeddings, the code embeddings, and the dependency embeddings, wherein outputs of each of the machine learning algorithms comprises a vector; (3) concatenating the vectors into an output embedding vector; (4) weighting the output embedding vector using an attention mechanism, resulting in a repository representation comprising an abstract vector; (5) generating a plurality of tags for the repository representation or the output embedding vector representing the weights of the tags, using a trained neural network; (6) applying a tags-to-caption transformer to the tags or the output embedding vector, resulting in a caption; and (7) outputting the caption.

    AUTOMATIC PROGRAM CODE GENERATION DEVICE AND PROGRAM

    公开(公告)号:US20240231764A9

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

    申请号:US18277880

    申请日:2022-01-18

    IPC分类号: G06F8/33

    CPC分类号: G06F8/33

    摘要: Text data is extracted from a document. Referring to a first trained model in which text data is associated with a semantic content with an association degree, a semantic content highly relevant to the text data is searched. Referring to a second trained model in which the semantic content is associated with program code basic syntax with an association degree, highly relevant program code basic syntax is extracted based on the semantic content.