-
公开(公告)号:CN115964029A
公开(公告)日:2023-04-14
申请号:CN202211100946.6
申请日:2022-09-09
申请人: 英特尔公司
IPC分类号: G06F8/30 , G06F8/41 , G06N3/0442 , G06N3/092
摘要: 本申请涉及用于文本到代码变换的双贝叶斯编码‑解码技术。提供了实现用于文本到代码变换的双贝叶斯编码‑解码的方法、设备和软件。在一个方面中,采用双贝叶斯编码器‑解码器模型的多模态概率源代码模型用于将自然语言(NL)输入(也称为请求)转换成源代码。NL输入被处理以生成源代码(SC)词元序列中的SC词元的概率分布(PD)和抽象句法树(AST)词元序列中的AST词元的PD,其中每个SC词元与相应的AST词元相关联,并且所述SC和AST词元中的每一个具有相应的PD。一个或多个修复规则被应用于被标识为需要修复的一个或多个SC词元,其中考虑到所述SC词元的PD及其关联的AST词元的PD来选择修复规则。