一种代码向量生成的方法以及相关装置

    公开(公告)号:CN110427464B

    公开(公告)日:2023-09-26

    申请号:CN201910747430.2

    申请日:2019-08-13

    Abstract: 本申请实施例提供一种代码向量生成的方法以及相关装置,通过将代码文本转化为词向量,将词向量正向以及反向输入神经网络模型得到输出向量,使得词向量前后之间的顺序关系在输出向量中得到表达,并根据输出向量与表示重要程度的权重向量确定代码向量,实现根据代码文本中的部分代码的重要程度对输出向量进行加权。本申请实施例生成的代码向量不仅能够表示代码文本中代码的前后顺序关系,而且能够对重要部分的代码进行加权,通过本申请实施例提供的代码向量进行分析能够取得更好的分析效果。

    一种数据同步方法、装置和存储介质

    公开(公告)号:CN110417845B

    公开(公告)日:2021-08-03

    申请号:CN201811456749.1

    申请日:2018-11-30

    Abstract: 本发明实施例公开了一种数据同步方法、装置和存储介质;本发明实施例接收创建者账号所属消息系统的服务器发送的群组创建请求,该群组创建请求携带创建者账号、被邀请者账号,请求携带的账号属于一个或者多个账号类型,每一个账号类型对应于相应的消息系统;根据群组创建请求创建群组会话、以及将创建者账号、被邀请者账号各自所属消息系统的服务器注册为群组的群数据变化事件通知对象;向创建者账号所属消息系统的服务器同步群组标识对应的最新群组数据,以便创建者账号所属消息系统的服务器向创建者账号对应的终端同步最新群组数据。该方案可以实现基于多个异构消息的群组创建。

    一种代码分析的方法以及相关装置

    公开(公告)号:CN110427330A

    公开(公告)日:2019-11-08

    申请号:CN201910747791.7

    申请日:2019-08-13

    Abstract: 本申请实施例提供一种代码分析的方法以及相关装置,通过获取待分析代码文本的待分析词向量后,通过待分析词向量和错误词向量的比对,计算出每个输出向量在待分析代码文本中起始概率,以及所述每个输出向量在所述待分析代码文本中终止概率,从而根据起始概率和终止概率确定待分析代码文本中的目标代码段的起始位置和终止位置,该目标代码段即为分析结果得到的错误代码段。本申请实施例计算向量概率的方式确定目标代码段,能够对复杂的错误类型进行分析,解决目前无法检查出代码中较为复杂的错误的技术问题。

    操作授权方法、装置、终端以及服务器

    公开(公告)号:CN109600340B

    公开(公告)日:2021-04-16

    申请号:CN201710920117.5

    申请日:2017-09-30

    Inventor: 黎可人 刘思凡

    Abstract: 本发明公开了一种操作授权方法、提供方法以及设备,属于网络技术领域。本发明在第二终端请求第一终端对其指定操作进行授权时,会在正式授权之前获取第二终端上所提供的附加验证信息,由于附加验证信息的获取是基于近距离通讯方式进行,受到终端之间距离的限制,因此能够验证两个终端在物理空间是处于很近的距离,且由于附加验证信息是服务器临时提供的,无法提前伪造,因此,可以通过这种附加验证的方式来保证登录的安全性。

    一种漏译检测、翻译方法及装置、服务器及存储介质

    公开(公告)号:CN108763222B

    公开(公告)日:2020-08-04

    申请号:CN201810473017.7

    申请日:2018-05-17

    Abstract: 本发明实施例公开了一种漏译检测、翻译方法及装置、服务器及存储介质,本发明实施例对原始内容进行翻译,生成翻译内容之后,解析原始内容,获取其包含的至少一个分词,然后根据分词的不译概率从至少一个分词中确定目标分词,并获取目标分词对应的候选翻译内容,以进行漏译检测,例如当翻译内容不包括目标分词对应的候选翻译内容时,确定翻译内容存在漏译,因此,本发明实施例可以检测翻译是否存在漏译,并可以基于检测结果优化翻译模型,保证了翻译模型的翻译准确率,同时也提高了用户使用体验。

    一种基于深度学习的代码生成方法及装置

    公开(公告)号:CN110489110B

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

    申请号:CN201910770155.6

    申请日:2019-08-20

    Abstract: 本发明提供一种基于深度学习的代码生成方法及装置,在获取到待处理自然语言描述内容后,得到待处理自然语言描述内容中各个词语的词向量,调用预设神经网络模型,得到预设神经网络模型输出的词向量对应的各个代码对象,基于词向量对应的各个代码对象,生成待处理自然语言描述对应的代码,其中预设神经网络模型指示已有自然语言描述内容中各个词语的词向量和已有标准代码中各个代码对象之间的映射关系,因此在得到待处理自然语言描述内容中各个词语的词向量后,通过调用预设神经网络模型能够从已有标准代码中得到与待处理自然语言描述内容匹配的代码对象,实现对已有标准代码中代码对象的复用。

    一种漏译检测、翻译方法及装置、服务器及存储介质

    公开(公告)号:CN108763222A

    公开(公告)日:2018-11-06

    申请号:CN201810473017.7

    申请日:2018-05-17

    Abstract: 本发明实施例公开了一种漏译检测、翻译方法及装置、服务器及存储介质,本发明实施例对原始内容进行翻译,生成翻译内容之后,解析原始内容,获取其包含的至少一个分词,然后根据分词的不译概率从至少一个分词中确定目标分词,并获取目标分词对应的候选翻译内容,以进行漏译检测,例如当翻译内容不包括目标分词对应的候选翻译内容时,确定翻译内容存在漏译,因此,本发明实施例可以检测翻译是否存在漏译,并可以基于检测结果优化翻译模型,保证了翻译模型的翻译准确率,同时也提高了用户使用体验。

    错误代码确定方法、装置、计算机可读存储介质及设备

    公开(公告)号:CN110489127A

    公开(公告)日:2019-11-22

    申请号:CN201910741361.4

    申请日:2019-08-12

    Abstract: 本公开提供一种错误代码确定方法、错误代码确定装置、计算机可读存储介质及电子设备;涉及计算机技术领域。该方法包括:对待检查代码进行词法分析,得到待检查单词序列;将待检查单词序列与图数据结构中的目标单词序列进行匹配,得到第一匹配结果;根据第一匹配结果从目标单词序列中确定出与待检查单词序列对应的第一单词序列;从第一单词序列对应的子图数据结构中确定出与待检查单词序列对应的第二单词序列,以根据第二单词序列确定所述待检查代码中的错误代码。本公开中的方法能够在一定程度上克服人工检查的效率相对较低且人工检查的成本较高的问题,提升代码查错效率并降低代码查错成本。

    一种基于深度学习的代码生成方法及装置

    公开(公告)号:CN110489110A

    公开(公告)日:2019-11-22

    申请号:CN201910770155.6

    申请日:2019-08-20

    Abstract: 本发明提供一种基于深度学习的代码生成方法及装置,在获取到待处理自然语言描述内容后,得到待处理自然语言描述内容中各个词语的词向量,调用预设神经网络模型,得到预设神经网络模型输出的词向量对应的各个代码对象,基于词向量对应的各个代码对象,生成待处理自然语言描述对应的代码,其中预设神经网络模型指示已有自然语言描述内容中各个词语的词向量和已有标准代码中各个代码对象之间的映射关系,因此在得到待处理自然语言描述内容中各个词语的词向量后,通过调用预设神经网络模型能够从已有标准代码中得到与待处理自然语言描述内容匹配的代码对象,实现对已有标准代码中代码对象的复用。

Patent Agency Ranking