备注信息的填入方法、装置、设备及存储介质制造方法及图纸

技术编号:24995355 阅读:26 留言:0更新日期:2020-07-24 17:58
本申请公开了一种备注信息的填入方法、装置、设备及存储介质,涉及应用程序。上述方法包括:接收登录有第一帐号的应用程序发送的获取请求,获取请求用于请求获取第二帐号的备注信息;响应于获取请求,获取第二帐号与至少两个第三帐号之间的会话消息;从会话消息中提取备注信息;将备注信息发送至应用程序,应用程序用于将备注信息自动填入第二帐号对应的备注填充控件中,无需用户手动输入第二帐号的备注信息,提高了用户的操作效率。

【技术实现步骤摘要】
备注信息的填入方法、装置、设备及存储介质
本申请涉及应用程序领域,特别涉及一种备注信息的填入方法、装置、设备及存储介质。
技术介绍
如今,许多社交软件具备为社交好友添加备注信息的功能,比如,为社交好友备注用户名或者社会身份等。在应用程序上设置有为社交好友添加备注信息的界面,该界面上显示有备注填充控件。一般情况下,用户手动在备注填充控件中输入对社交好友的备注信息。示例性的,在终端中打开添加社交好友A的备注信息的界面,在界面上显示有标记着“备注”的备注填充控件;用户在备注填充控件中填入“张三—校友”,即为社交好友A备注了姓名与社交关系。但是,由用户手动将备注信息一一输入备注填充控件中,会导致用户的操作效率极低,尤其是在备注信息的内容多的情况下。
技术实现思路
本申请实施例提供了一种备注信息的填入方法、装置、设备及存储介质,可以使终端将从好友的会话消息中提取出的备注信息自动填入对应的备注填充控件中,无需用户手动输入,提高了用户的操作效率。所述技术方案如下:根据本申请的一方面,提供了一种备注信息的填入方法,该方法包括:接收登录有第一帐号的应用程序发送的获取请求,获取请求用于请求获取第二帐号的备注信息;响应于获取请求,获取第二帐号与至少两个第三帐号之间的会话消息;从会话消息中提取备注信息;将备注信息发送至应用程序,应用程序用于将备注信息填入第二帐号对应的备注填充控件中。根据本申请的另一方面,提供了一种备注信息的填入方法,该方法包括:显示登录有第一帐号的应用程序的第一界面,第一界面上包括备注控件;响应于备注控件上触发的备注操作,显示应用程序的第二界面,第二界面上包括备注填充控件;将从会话消息中提取的第二帐号的备注信息填入备注填充控件中;其中,会话消息是指第二帐号与至少两个第三帐号之间的会话消息,第一帐号与第二帐号之间正在建立或者已建立数字化社交关系链中的好友关系。根据本申请的另一方面,提供了一种备注信息的填入装置,该装置包括:接收模块,用于接收登录有第一帐号的应用程序发送的获取请求,获取请求用于请求获取第二帐号的备注信息;获取模块,用于响应于获取请求,获取第二帐号与至少两个第三帐号之间的会话消息;提取模块,用于从会话消息中提取备注信息;发送模块,用于将备注信息发送至应用程序,应用程序用于将备注信息填入第二帐号对应的备注填充控件中。根据本申请的另一方面,提供了一种备注信息的填入装置,该装置包括:显示模块,用于显示登录有第一帐号的应用程序的第一界面,第一界面上包括备注控件;显示模块,用于响应于备注控件上触发的备注操作,显示应用程序的第二界面,第二界面上包括备注填充控件;填入模块,用于将从会话消息中提取的第二帐号的备注信息填入备注填充控件中;其中,会话消息是指第二帐号与至少两个第三帐号之间的会话消息,第一帐号与第二帐号之间正在建立或者已建立数字化社交关系链中的好友关系。根据本申请的另一方面,提供了一种电子设备,该电子设备包括:存储器;与存储器相连的处理器;其中,处理器被配置为加载并执行可执行指令以实现如上一个方面及其可选实施例所述的备注信息的填入方法,或者,如上另一个方面及其可选实施例所述的备注信息的填入方法。根据本申请的另一方面,提供了一种计算机可读存储介质,上述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,上述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如上一个方面及其可选实施例所述的备注信息的填入方法,或者,如上另一个方面及其可选实施例所述的备注信息的填入方法。本申请实施例提供的技术方案带来的有益效果至少包括:在接收到登录有第一帐号的应用程序发送的获取请求之后,响应该获取请求,获取第二帐号与至少两个第三帐号之间的会话消息,从上述会话消息中提取出第二帐号的备注信息,将该备注信息反馈至上述应用程序中,由上述应用程序将该备注信息填入第二帐号对应的备注填充控件中,无需用户手动输入第二帐号的备注信息,提高了用户的操作效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个示例性实施例提供的计算机系统的结构示意图;图2是本申请一个示例性实施例提供的备注信息的填入方法的流程图;图3是本申请另一个示例性实施例提供的备注信息的填入方法的流程图;图4是本申请另一个示例性实施例提供的备注信息的填入方法的流程图;图5是本申请一个示例性实施例提供的信息选择模型的结构示意图;图6是本申请一个示例性实施例提供的信息选择模型的训练方法的流程图;图7是本申请另一个示例性实施例提供的备注信息的填入方法的流程图;图8是本申请另一个示例性实施例提供的备注信息的填入方法的流程图;图9是本申请一个示例性实施例提供的备注信息的填入的界面示意图;图10是本申请另一个示例性实施例提供的备注信息的填入方法的流程图;图11是本申请另一个示例性实施例提供的备注信息的填入的界面示意图;图12是本申请一个示例性实施例提供的备注信息的填入装置的框图;图13是本申请另一个示例性实施例提供的备注信息的填入装置的框图;图14是本申请一个示例性实施例提供的服务器的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。对本申请中涉及的名词进行解释如下:人工智能(ArtificialIntelligence,AI):是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能、感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统的技术科学。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。人工智能技术是一门综合学科,涉及领域广泛,包括硬件层面的技术与软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。其中,自然语言处理(NatureLanguageProcessing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算本文档来自技高网...

【技术保护点】
1.一种备注信息的填入方法,其特征在于,所述方法包括:/n接收登录有第一帐号的应用程序发送的获取请求,所述获取请求用于请求获取第二帐号的备注信息;/n响应于所述获取请求,获取所述第二帐号与至少两个第三帐号之间的会话消息;/n从所述会话消息中提取所述备注信息;/n将所述备注信息发送至所述应用程序,所述应用程序用于将所述备注信息填入所述第二帐号对应的备注填充控件中。/n

【技术特征摘要】
1.一种备注信息的填入方法,其特征在于,所述方法包括:
接收登录有第一帐号的应用程序发送的获取请求,所述获取请求用于请求获取第二帐号的备注信息;
响应于所述获取请求,获取所述第二帐号与至少两个第三帐号之间的会话消息;
从所述会话消息中提取所述备注信息;
将所述备注信息发送至所述应用程序,所述应用程序用于将所述备注信息填入所述第二帐号对应的备注填充控件中。


2.根据权利要求1所述的方法,其特征在于,所述从所述会话消息中提取所述备注信息,包括:
对所述会话消息进行文本分析,提取出指定类型的至少两个第一备注信息;
根据第一会话消息的消息内容计算所述第一备注信息的第一分值,所述第一会话消息是指提取出所述第一备注信息的会话消息,所述第一分值用于体现所述第一备注信息作为所述备注信息的准确性;
根据所述第一分值从至少两个所述第一备注信息中确定出所述备注信息。


3.根据权利要求2所述的方法,其特征在于,所述根据所述第一分值从至少两个所述第一备注信息中确定出所述备注信息,包括:
按照所述第一分值由大到小的顺序对至少两个所述第一备注信息进行排序,得到位于前n位的第二备注信息,n为正整数;
获取关联信息,所述关联信息是指影响所述第二帐号的备注信息的准确性的信息;
将所述第二备注信息与所述关联信息输入信息选择模型,通过所述信息选择模型从所述第二备注信息中选择出所述备注信息;
其中,所述信息选择模型是采集样本数据对神经网络模型训练得到的备注信息选择模型。


4.根据权利要求3所述的方法,其特征在于,所述信息选择模型包括第一词向量层、第二词向量层、第三词向量层、第一循环神经网络层、第二循环神经网络层、第一全连接层、卷积神经网络层、第二全连接层、以及分类层;
所述第一词向量层的输出接口与所述第一循环神经网络层的输入接口连接,所述第一循环神经网络层的输出接口与所述第二循环神经网络层的输入接口连接;
所述第二词向量层的输出接口与所述第一全连接层的输入接口连接;
所述第三词向量层的输出接口与所述卷积神经网络层的输入接口连接;
所述第二循环神经网络层的输出接口、所述第一全连接层的输出接口、以及所述卷积神经网络层输出接口分别与所述第二全连接层的输入接口连接,所述第二全连接层的输出接口与所述分类层的输入接口连接。


5.根据权利要求2所述的方法,其特征在于,所述根据第一会话消息的消息内容计算所述第一备注信息的第一分值,包括:
按照第一规则对至少两个所述第一会话消息的消息内容进行评分,得到至少两个第二分值;
对所述至少两个第二分值求和得到所述第一备注信息的所述第一分值。


6.根据权利要求5所述的方法,其特征在于,所述第一规则中包括第一条件与分值的第一对应关系,所述第一条件对应的分值是消息内容满足所述第一条件时的得分;
所述按照第一规则对至少两个所述第一会话消息的消息内容进行评分,得到至少两个第二分值,包括:
分别确定出至少两个所述第一会话消息的消息内容所满足的至少两组第一条件;
从所述第一对应关系中分别确定出所述至少两组第一条件对应的至少两组分值;
根据所述至少两组分值计算出至少两个所述第一会话消息对应的所述至少两个第二分值。


7.根据权利要求2所述的方法,其特征在于,所述根据所述第一分值从至少两个所述第一备注信息中确定出所述备注信息,包括:
按照所述第一分值由大到小的顺序对至少两个所述第一备注信息进行排序;
将位于前m位的所述第一备注信息确定为所述备注信息,m为正整数。


8.根据权利要求1所述的方法,其特征在于,所述获取所述第二帐号...

【专利技术属性】
技术研发人员:田植良
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1