CN108566330B - 信息处理方法及第一电子设备 - Google Patents
信息处理方法及第一电子设备 Download PDFInfo
- Publication number
- CN108566330B CN108566330B CN201810234265.6A CN201810234265A CN108566330B CN 108566330 B CN108566330 B CN 108566330B CN 201810234265 A CN201810234265 A CN 201810234265A CN 108566330 B CN108566330 B CN 108566330B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- chat
- electronic device
- indication information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/56—Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种信息处理方法及第一电子设备,若第一用户给第二用户发送聊天信息,第一电子设备可以获得待测信息;基于待测信息,可以获得预测指示信息;若预测指示信息表明第一用户的意图不是将聊天信息发送至第二用户,提示第一用户聊天信息可能发送错误。第一电子设备可以为第一用户的电子设备,或,服务器,这样,在聊天信息未发送至第二用户的电子设备之前,第一用户就可以发现聊天信息发送错误,从而避免了信息泄漏及应该接收该聊天信息的用户未收到该聊天信息的情况。若第一电子设备为第二用户的电子设备,那么由于第二用户的电子设备会告知第一用户可能发错信息了,那么,第一用户可以及时将聊天信息发送至正确的用户。
Description
技术领域
本发明涉及通信领域,更具体的说,是涉及信息处理方法及第一电子设备。
背景技术
随着通信技术的发展,通信应用程序,例如,QQ、微信、邮箱等越来越普及,用户在利用通信应用程序进行信息发送时,可能会有信息错发的情况,例如,本应该单独回复的邮件,用户误操作点击了全部回复,导致将信息发送至所有人;或,用户想将聊天信息发送至同事,却误发送给家人等。导致信息泄露或未及时通知相应用户。
发明内容
有鉴于此,本发明提供了一种信息处理方法及第一电子设备,以克服现有技术中误发错信息的问题。
为实现上述目的,本发明提供如下技术方案:
一种信息处理方法,应用于第一电子设备,包括:
获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
一种第一电子设备,包括:
第一获取模块,用于获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
第二获取模块,用于基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
第三取模块,用于若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
一种第一电子设备,包括:
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述任一项所述的信息处理方法的各个步骤。
经由上述的技术方案可知,与现有技术相比,本发明公开了一种信息处理方法,若第一用户需要给第二用户发送聊天信息,则第一电子设备可以获得待测信息,待测信息包括聊天信息、第一用户信息以及第二用户信息;基于待测信息,可以获得用于表征第一用户的意图是否是将所述聊天信息发送至第二用户的预测指示信息;若预测指示信息表明第一用户的意图不是将聊天信息发送至所述第二用户,获得第一指示信息,第一指示信息用于提示第一用户聊天信息可能发送错误。第一电子设备可以为第一用户的电子设备,或,连接第一用户对应的电子设备和第二用户对应的电子设备的服务器,这样,在聊天信息未发送至第二用户的电子设备之前,第一用户就可以发现聊天信息发送错误,从而可以及时取消发送该聊天信息,例如,及时撤回该聊天信息,从而避免了信息泄漏,第一用户知道自己错发聊天信息后,可以及时将该聊天信息发送至正确的用户,从而可以避免应该接收该聊天信息的用户未收到该聊天信息的情况。若第一电子设备为第二用户的电子设备,那么由于第二用户的电子设备会告知第一用户可能发错信息了,那么,第一用户可以及时将聊天信息发送至正确的用户。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为现有技术撤销误发送信息的一种结构示意图;
图2为本发明实施例提供的信息处理***的一种实现方式的结构图;
图3为本发明实施例提供的信息处理***的另一种实现方式的结构图;
图4为本发明实施例提供的信息处理***的又一实现方式的结构图;
图5为本发明实施例提供的信息处理方法的一种实现方式的信令图;
图6为本发明实施例提供的电子设备21展示的窗口界面;
图7为本发明实施例提供的信息处理方法的另一种实现方式的信令图;
图8为本发明实施例提供的信息处理方法的又一种实现方式的信令图;
图9为本发明实施例提供的信息处理方法的又一实现方式的信令图;
图10为本发明实施例提供的电子设备31展示的窗口界面;
图11为本发明实施例提供的信息处理方法的又一实现方式的信令图;
图12a至12b为本发明实施例提供的上下文信息的一种应用场景示意图;
图13为本发明实施例提供的第一电子设备的结构示意图;
图14为本发明实施例提供的第一电子设备的另一实现方式的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前在发送信息的过程,经常会出现发错人的现象,例如,本应该单独回复的邮件,用户误操作点击了全部回复,导致将信息发送至所有人;或,用户想将聊天信息发送至同事,却误发送给家人等。导致信息泄露或未及时通知相应用户。
为了避免这种情况,现有技术中使用“撤销发送”的技术来将误发送的信息撤回,如图1所示,为现有技术撤销误发送信息的一种结构示意图。
假设用户终端侧的设备包括:电子设备1和电子设备2;服务器侧的设备包括:服务器3。下面以通信应用程序为例进行说明。假设,第一用户使用电子设备1误将“5:30开会”这一信息发送至第二用户的电子设备2,具体方案如下:
第一用户使用电子设备1将“5:30开会”这一信息发送至服务器3,服务器3将该“5:30开会”信息发送至第二用户的电子设备2,电子设备2显示该信息;若第一用户发现该信息不应该发送至第二用户,则需要撤回“5:30开会”这条信息,那么可以在预设时间内点击如图1所示的“撤销”,则电子设备1会向服务器3发送撤销请求;服务器3将撤销请求发送至电子设备2;电子设备2撤销显示的“5:30开会”这条信息;电子设备2会展示如图1所示的“第一用户撤回了一条消息”。
一般情况下,预设时间很短,例如,2分钟,或,1分钟,或,50s等。若第一用户在电子设备1中点击撤销之前,第二用户已经在电子设备2中查看了这一信息,则即使第一用户撤销了这一消息,该信息也已经泄露了。
若超过预设时间后,第一用户无法撤销“5:30开会”这一信息。
本发明实施例提供的信息处理方法,可以应用于用户终端侧的电子设备,如电子设备1,或,服务器侧的设备,如服务器3,即可以在电子设备1将信息发送至电子设备2之前,就可以识别出第一用户是否想要将信息发送至第二用户。若不是,则提示第一用户该信息可能发送错误,从而避免了信息的泄露的情况,第一用户知道聊天信息发送错误后,会及时将聊天信息发送至应该获知该消息的用户,从而避免了未及时通知相应用户的情况。
如图2所示,为本发明实施例提供的信息处理***的一种实现方式的结构图,该信息处理***包括:
电子设备21、服务器22以及电子设备23,其中:
电子设备21,用于将至待测信息发送至服务器22。待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息。
本发明实施例提及的用户的信息可以包括:用户的通信应用程序的账号,或,用户的邮箱地址。
服务器22,用于基于待测信息,检测第一用户的意图是否是将聊天信息发送至第二用户,若是,服务器22将该聊天信息发送至该第二用户对应的电子设备23;若否,则向电子设备21发送用于提示第一用户信息可能发送错误的第一指示信息,使得第一用户及时发现错误。
在一可选实施例中,若第一用户发现信息发送错误,则可以撤回发送的聊天信息,例如,可以向服务器22发送撤销请求,使得服务器22禁止响应此次将聊天信息发送至第二用户的指令,或,确定该指令失效,或,删除该指令。
在一可选实施例中,若第一用户发现该聊天信息确实是发送至第二用户,则可以向服务器22发送确认发送该聊天信息的指示;服务器22接收到该指示后,才会将聊天信息发送至联系人;或者,若服务器22预设时间内未接收到该指示,禁止将该聊天信息发送至联系人。
如图3所示,为本发明实施例提供的信息处理***的另一种实现方式的结构图,该信息处理***包括:
电子设备31、服务器32以及电子设备33,其中:
电子设备31,用于获得待测信息,并基于待测信息检测第一用户的意图是否是将聊天信息发送至该第二用户,若是,将聊天信息以及第二用户的信息发送至服务器32,服务器32,将该聊天信息发送至第二用户相应的电子设备33中;若否,电子设备31不会将该聊天信息发送至服务器32。
可以理解的是,有的聊天信息并不需要保密,即使发送错误,也无关紧要,但是,聊天信息发送错误后,直接导致的是应该收到该聊天信息的用户未收到该聊天信息;而发送该聊天信息的第一用户认为自己已经将该信息发送至相应用户,从而导致误会的产生。
可以理解的是,第一用户的账号可能被盗用,非法者可能使用第一用户的电子设备给第二用户的电子设备发送聊天信息。
在另一实施例中,本发明实施例提供的信息处理方法,可以应用于用户终端侧设备,如电子设备2,即第二用户收到聊天信息后,检测该第一用户的意图是否是将该聊天信息发送给自己,若不是,则提醒第一用户该聊天信息可能发送错误,从而使得第一用户及时发现自己是否发送错误;或,第二用户的电子设备收到聊天信息后,检测该第一用户的意图是否是将该聊天信息发送给自己,若不是,说明第一用户可能被盗号,当前的聊天信息可能是诈骗信息。
如图4所示,为本发明实施例提供的信息处理***的又一实现方式的结构图,该信息处理***包括:
电子设备41、服务器42以及电子设备43,其中:
电子设备41,用于将待测信息发送至服务器42。
服务器42,用于将聊天信息发送至联系人对应的电子设备43。
电子设备34,用于基于聊天信息以及发送该聊天信息的用户信息,得到该第一用户的意图是否是将所述聊天信息发送给自己。
若不是,则将用于提示第一用户聊天信息可能发送错误的第一指示信息通过服务器42发送至电子设备41。从而使得第一用户可以及时发现自己是否有错误发送聊天信息的操作,若发错了,可以及时将聊天信息发送给用该接收该聊天信息的用户。
和/或,若不是,则电子设备34生成用于表征第一用户可能被盗号的提示信息。提醒第二用户不要上当受骗。
在一可选实施例中,第一提示信息还可以提示第一用户当前可能被盗号。
本发明实施例提供的信息处理方法可以应用于如图2所示的服务器22,或,如图3所示的电子设备31,或,如图4所示的电子设备43,本发明实施例将如图2所示的服务器22,或,如图3所示的电子设备31,或,如图4所示的电子设备43,统称为第一电子设备。
本发明实施例提供的信息处理方法可以为应用于第一电子设备的客户端,例如,微信客户端,或,QQ客户端,或,邮箱客户端;客户端可以为应用程序客户端或网页客户端。
第一电子设备可以为手机、电脑、PAD、等终端设备。
本发明实施例涉及的聊天信息可以为:邮件内容,或,即时通信聊天内容等。
下面分别结合上述信息处理***的结构图,对信息处理方法进行说明。
请参阅附图5,为本发明实施例提供的信息处理方法的一种实现方式的信令图,结合图2所示的信息处理***,该方法包括:
步骤S501:电子设备21获得待测信息,将待测信息发送至服务器22。
步骤S502:服务器22基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户。
在一可选实施例中,服务器22将所述待测信息输入预构建的信息识别模型,通过所述信息识别模型确定预测指示信息。
其中,所述信息识别模型具有预测的所述第一用户的意图趋于所述第一用户的真实意图的能力。
步骤S503:若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,服务器22生成第一指示信息,所述第一指示信息用于提示所述第一用户信息发送错误。
若所述预测指示信息表明所述第一用户的意图是将所述聊天信息发送至所述第二用户,将聊天信息发送给第二用户的电子设备23。
步骤S504:电子设备21基于所述第一指示信息,提示第一用户所述聊天信息可能发送错误。
电子设备21可以基于第一指示信息生成用于提示第一用户聊天信息可能发送错误的信息,或者,第一指示信息为用于提示第一用户聊天信息可能发送错误的信息。
在一可选实施例中,可以在电子设备21中展示如图6所示的窗口。若用户点击确定,则可以执行步骤S505,若用户点击取消,可以执行步骤S507。
提示的方式包括但不限于:响铃提示,和/或,文字提示,和/或,震动提示,和/或,指示灯闪烁提示等。
步骤S505:电子设备21获得确定发送该聊天信息的确定发送指令,将该确定发送指令发送至服务器22。
步骤S506:服务器22将聊天信息发送至第二用户的电子设备23。
步骤S507:电子设备21获得取消发送该聊天信息的取消发送指令,将该取消发送指令发送至服务器22。
步骤S508:服务器22禁止将该聊天信息发送至第二用户的电子设备23。
本发明实施例中,若第一电子设备为服务器22,第二电子设备为电子设备21,第三电子设备为电子设备23。
请参阅图7,为本发明实施例提供的信息处理方法的另一种实现方式的信令图,结合图3,该方法包括:
步骤S701:电子设备31获得待测信息,基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户。
在一可选实施例中,电子设备31将待测信息输入预构建的信息识别模型,通过所述信息识别模型确定预测指示信息。
待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息。
信息识别模型具有预测的所述第一用户的意图趋于所述第一用户的真实意图的能力。
步骤S702:若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,电子设备31生成第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
若所述预测指示信息表明所述第一用户的意图是将所述聊天信息发送至所述第二用户,将聊天信息发送给第二用户的电子设备23。图7中用虚线表示。
提示的方式包括但不限于:响铃提示,和/或,文字提示,和/或,震动提示,和/或,指示灯闪烁提示等。
在一可选实施例中,可以在电子设备31中展示如图6所示的窗口。若用户点击确定,则可以执行步骤S703,若用户点击取消,可以执行步骤S705。
步骤S703:电子设备31将聊天信息以及第二用户的信息发送至服务器32。
步骤S704:服务器32将聊天信息发送至第二用户的电子设备33。
步骤S705:电子设备31取消发送该聊天信息。
本发明实施例中,若第一电子设备为电子设备31,则第二电子设备为电子设备31,第三电子设备为电子设备33。
请参阅图8,为本发明实施例提供的信息处理方法的又一种实现方式的信令图,结合图4,该方法包括:
步骤S801:电子设备41获取待测信息,将待测信息发送至服务器42。
待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息。
步骤S802:服务器42将聊天信息发送至第二用户的电子设备43。
步骤S803:电子设备43基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户。
在一可选实施例中,电子设备43将所述待测信息输入预构建的信息识别模型,通过所述信息识别模型确定预测指示信息。
其中,所述信息识别模型具有预测的所述第一用户的意图趋于所述第一用户的真实意图的能力。
步骤S804:若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,电子设备43生成第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
在一可选实施例中,步骤S804还可以包括:
生成用于表征第一用户可能被盗号的提示信息。由于是可选步骤,因此用虚线画出。
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,说明第一用户的账号可能被盗号,从而避免了第二用户被骗。
步骤S805:电子设备43将第一指示信息通过服务器42发送至电子设备41。
电子设备41基于所述第一指示信息,提示第一用户所述聊天信息可能发送错误。
本发明实施例中,若第一电子设备为电子设备43,则第二电子设备为电子设备41,第三电子设备为电子设备43。
在一可选实施例中,图5或图7或图8所示的信息处理方法中“通过所述信息识别模型确定预测指示信息”包括:
基于所述信息识别模型,获得所述聊天信息对应的预测聊天习惯信息;基于所述信息识别模型预先获得的所述第一用户与所述第二用户的真实聊天习惯信息,以及,所述预测聊天习惯信息,获得所述预测指示信息。
在一可选实施例中,预测聊天习惯信息包括:预测聊天主题,和/或,预测聊天语气信息,和/或,预测聊天信息的长度信息。
在一可选实施例中,信息识别模型可以获得所述聊天信息对应的聊天主题,和/或,聊天语气,和/或,长度信息(例如,字符个数)。而第一用户和第二用户之间已经有大量的聊天信息记录,可以基于这些大量的聊天信息得到第一用户与第二用户之间的真实聊天习惯信息。
可以将预测聊天习惯信息与真实聊天信息进行比较,在一可选实施例中,可以将预测聊天习惯信息包含的聊天主题,和/或,聊天语气,和/或,长度信息,依次分别与真实聊天习惯信息含的聊天主题,和/或,聊天语气,和/或,长度信息进行比对。基于比较结果得到预测指示信息。
在一可选实施例中,预测指示信息可以为概率值,或,布尔类型的值(例如,1或0)等。
若预测指示信息为概率值,则概率值大于预设阈值,所述预测指示信息表明所述第一用户的意图是将聊天信息发送至所述第二用户,反之,所述预测指示信息表明所述第一用户的意图不是将聊天信息发送至所述第二用户。
在一可选实施例中,图5所示的信息处理方法还可以包括以下步骤,具体如图9所示,为本发明实施例提供的信息处理方法的又一实现方式的信令图,该方法包括图5所示的信息处理方法,该方法还包括:
步骤S901:若所述预测指示信息表明所述第一用户的意图不是将聊天信息发送至所述第二用户,服务器22获取与所述预测聊天习惯信息相匹配的真实聊天习惯信息对应的目标用户。
步骤S902:服务器22生成第二指示信息,并发送至电子设备21,所述第二指示信息用于提示所述聊天信息是否需要发送至所述目标用户。
步骤S903:电子设备21基于第二指示信息,展示表征提示第一用户是否将聊天信息发送至目标用户的提示信息。
在一可选实施例中,电子设备21可以基于第二指示信息生成表征提示第一用户是否将聊天信息发送至目标用户的提示信息,或,第二指示信息为表征提示第一用户是否将聊天信息发送至目标用户的提示信息。
在一可选实施例中,电子设备21可以展示如图10所示的窗口界面。若用户点击“是”,执行步骤S904;若否,则不进行任何操作。
步骤S904:电子设备21获得将所述聊天信息发送至目标用户的确定发送指令,将携带有目标用户的信息的确定发送指令发送至服务器22。
步骤S905:服务器22将该聊天信息发送至目标用户对应的电子设备91。
在一可选实施例中,图7所示的信息处理方法还可以包括以下步骤,具体如图11所示,为本发明实施例提供的信息处理方法的又一实现方式的信令图,该方法包括图7所示的信息处理方法,该方法还包括:
步骤S1001:若所述预测指示信息表明所述第一用户的意图不是将聊天信息发送至所述第二用户,电子设备31获取与所述预测聊天习惯信息相匹配的真实聊天习惯信息对应的目标用户。
步骤S1002:电子设备31获得第二指示信息,所述第二指示信息用于提示所述第一用户所述聊天信息是否需要发送至所述目标用户。
步骤S1003:电子设备31展示表征提示第一用户是否将聊天信息发送至目标用户的提示信息。
在一可选实施例中,电子设备31可以展示如图10所示的窗口界面。若用户点击“是”,执行步骤S1004;若否,则不进行任何操作。
步骤S1004:电子设备31获得将所述聊天信息发送至目标用户的确定发送指令,将携带有目标用户的信息以及聊天信息的确定发送指令发送至服务器32。
步骤S1005:服务器32将聊天信息发送至目标用户对应的电子设备91。
在另一可选实施例中,待测信息还包括:与所述聊天信息对应的上下文信息,图5或图7或图8所示的信息处理方法中“通过所述信息识别模型确定预测指示信息”包括:
基于所述信息识别模型,获得所述聊天信息与所述上下文信息的关联程度;基于所述关联程序获得所述预测指示信息。
在一可选实施例中,第一用户与第二用户在进行沟通过程中,可能已经聊了很长时间,因此,具有上下文信息,如图12a至12b所示,为本发明实施例提供的上下文信息的一种应用场景示意图。
如图12a所示,针对“5:30开会”这一聊天信息而言,“今天什么时候开会?”即为其上下文信息。
如图12b所示,针对邮件正文:BBBBBB而言,“BBBBBB”即为其上下文信息。
在一可选实施例中,本发明实施例中每一对用户(包括至少两个人)均对应一个信息识别模型。
在一可选实施例中,开始不熟悉的至少两个用户,随着时间的推移会越来越熟悉;或者,开始职位较低的用户,随着时间的推移职位会上升等等原因说明,第一用户和第二用户对应的信息识别模型会发生变更,例如,第一用户和第二用户之间的真实聊天习惯信息会发生变更,因此,需要更新信息识别模型。
上述任一信息处理方法实施例,还包括:
基于所述第一用户的当前聊天信息对应的真实意图与所述预测指示信息更新所述信息识别模型。对信息识别模型进行更新的过程,类似于对信息识别模型进行训练的过程。可以理解的是,目前每对用户之间都有大量的聊天信息,因此,可以根据大量的已有聊天信息对信息识别模型进行训练。
下面对构建所述信息识别模型的过程进行说明。在一可选实施例中,构建所述信息识别模型的过程包括:
获得多个样本数据,一个样本数据包括一个聊天信息,发送该聊天信息的第一用户的信息,以及接收该聊天信息的第二用户的信息;
将各样本数据分别作为神经网络的训练输入,训练得到所述信息识别模型。
信息识别模型可以是训练神经网络得到的。
神经网络可以包括:卷积层、池化层、全连接层。卷积层和全连接层均具有权重,初始时,神经网络中的各权重均是随机初始化的,使用样本数据训练神经网络的过程,就是不断更新神经网络中各权重的过程。
本发明实施例中,多个样本数据包括正样本数据以及负样本数据,正样本数据包含的聊天信息确实是第一用户发给第二用户的;负样本数据包含的聊天信息是第一用户发给非第二用户的。
神经网络输出的预测指示信息与第一用户的真实意图之间的差距为损失函数,可以基于损失函数更新神经网络,直至神经网络预测的预测指示信息正确的次数大于预设次数,得到信息识别模型。
在一可选实施例中,已知的大量聊天信息中,时间越近的聊天信息对信息识别模型的影响越大,时间越远的聊天信息对信息识别模型的影响越小。因此,一个样本数据还包括:聊天信息对应的聊天时刻;针对每一样本数据,基于该样本数据对应的聊天时刻,获得该样本数据对应的第一权重,在更新神经网络的过程中,基于损失函数以及第一权重,更新所述神经网络。
聊天时刻越久远,相应聊天信息对应的第一权重越小,聊天时刻越接近当前时刻,相应聊天信息对应的第一权重越大。
上述本发明公开的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还公开了多种装置,下面给出具体的实施例进行详细说明。
如图13所示,为本发明实施例提供的第一电子设备的结构示意图,该第一电子设备包括:
第一获取模块131,用于获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
第二获取模块132,用于基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
第三取模块133,用于若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
在一可选实施例中,还包括:
第一发送模块,用于将所述第一指示信息发送至所述第一用户对应的第二电子设备,以指示所述第二电子设备展示用于提示所述第一用户所述聊天信息可能发送错误的提示信息;
第一接收模块,用于接收所述第二电子设备发送的表征取消发送所述聊天信息的取消发送指令;
第一禁止模块,用于禁止将所述聊天信息发送至所述第二用户对应的第三电子设备。
在一可选实施例中,所述第一指示信息用于指示所述第一电子设备展示用于提示所述第二用户所述第一用户可能被盗号的提示信息;或,
所述第一指示信息用于指示所述第一电子设备展示用于提示所述第一用户所述聊天信息可能发送错误的提示信息,还包括:
第四获取模块,用于获取表征取消发送所述聊天信息的取消发送指令;
第二禁止模块,用于禁止将所述聊天信息发送至所述第二用户对应的第三电子设备。
在一可选实施例中,第二获取模块包括:
输入单元,用于将所述待测信息输入预构建的信息识别模型;
确定单元,用于通过所述信息识别模型确定所述预测指示信息;其中,所述信息识别模型具有预测的所述第一用户的意图趋于所述第一用户的真实意图的能力。
在一可选实施例中,确定单元包括:
第一获取子单元,用于基于所述信息识别模型,获得所述聊天信息对应的预测聊天习惯信息;
第二获取子单元,用于基于所述信息识别模型预先获得的所述第一用户与所述第二用户的真实聊天习惯信息,以及,所述预测聊天习惯信息,获得所述预测指示信息。
在一可选实施例中,还包括:
第五获取模块,用于若所述预测指示信息表明所述第一用户的意图不是将聊天信息发送至所述第二用户,获取与所述预测聊天习惯信息相匹配的真实聊天习惯信息对应的目标用户;
第六获取模块,用于获取第二指示信息,所述第二指示信息用于提示所述第一用户所述聊天信息是否需要发送至所述目标用户。
在一可选实施例中,还包括:
第一发送模块,用于将所述第二指示信息发送至所述第一用户对应的第二电子设备,以指示所述第二电子设备展示表征提示所述第一用户是否将聊天信息发送至所述目标用户的提示信息;
第二接收模块,用于接收所述第二电子设备发送的表征将所述聊天信息发送至所述目标用户的确定发送指令;
第二发送模块,用于将所述聊天信息发送至所述目标用户。
在一可选实施例中,确定单元包括:
第三获取子单元,用于基于所述信息识别模型,获得所述聊天信息与所述上下文信息的关联程度;
第四获取子单元,用于基于所述关联程序获得所述预测指示信息。
如图14所示,为本发明实施例提供的第一电子设备的另一实现方式的结构图,第一电子设备包括:
存储器141,用于存储程序;
处理器142,用于执行所述程序,所述程序具体用于:
获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
基于所述待测信息,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误。
处理器142可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
可选的,第一电子设备还可以包括通信总线143以及通信接口144,其中,存储器141、处理器142、通信接口144、通过通信总线143完成相互间的通信;
可选的,通信接口144可以为通信模块的接口,如GSM模块的接口。
本发明实施例还提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述任一项所述的信息处理方法的各个步骤。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置或***类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (9)
1.一种信息处理方法,其特征在于,应用于第一电子设备,包括:
获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
基于所述待测信息和预构建的信息识别模型,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误;
所述基于所述待测信息和预构建的信息识别模型,获得预测指示信息,包括:
将所述待测信息输入预构建的信息识别模型;
通过所述信息识别模型确定所述预测指示信息;
所述通过所述信息识别模型确定所述预测指示信息,包括:
基于所述信息识别模型,获得所述聊天信息对应的预测聊天习惯信息;
基于所述信息识别模型预先获得的所述第一用户与所述第二用户的真实聊天习惯信息,以及,所述预测聊天习惯信息,获得所述预测指示信息。
2.根据权利要求1所述信息处理方法,其特征在于,还包括:
将所述第一指示信息发送至所述第一用户对应的第二电子设备,以指示所述第二电子设备展示用于提示所述第一用户所述聊天信息可能发送错误的提示信息;
接收所述第二电子设备发送的表征取消发送所述聊天信息的取消发送指令;
禁止将所述聊天信息发送至所述第二用户对应的第三电子设备。
3.根据权利要求1所述信息处理方法,其特征在于,所述第一指示信息用于指示所述第一电子设备展示用于提示所述第二用户所述第一用户可能被盗号的提示信息;或,
所述第一指示信息用于指示所述第一电子设备展示用于提示所述第一用户所述聊天信息可能发送错误的提示信息,所述信息处理方法还包括:
获取表征取消发送所述聊天信息的取消发送指令;
禁止将所述聊天信息发送至所述第二用户对应的第三电子设备。
4.根据权利要求1至3任一所述信息处理方法,其特征在于,所述信息识别模型具有预测的所述第一用户的意图趋于所述第一用户的真实意图的能力。
5.根据权利要求1所述信息处理方法,其特征在于,还包括:
若所述预测指示信息表明所述第一用户的意图不是将聊天信息发送至所述第二用户,获取与所述预测聊天习惯信息相匹配的真实聊天习惯信息对应的目标用户;
获取第二指示信息,所述第二指示信息用于提示所述第一用户所述聊天信息是否需要发送至所述目标用户。
6.根据权利要求5所述信息处理方法,其特征在于,还包括:
将所述第二指示信息发送至所述第一用户对应的第二电子设备,以指示所述第二电子设备展示表征提示所述第一用户是否将聊天信息发送至所述目标用户的提示信息;
接收所述第二电子设备发送的表征将所述聊天信息发送至所述目标用户的确定发送指令;
将所述聊天信息发送至所述目标用户。
7.根据权利要求1所述信息处理方法,其特征在于,所述待测信息还包括:与所述聊天信息对应的上下文信息,所述通过所述信息识别模型确定所述预测指示信息,包括:
基于所述信息识别模型,获得所述聊天信息与所述上下文信息的关联程度;
基于所述关联程度获得所述预测指示信息。
8.一种第一电子设备,其特征在于,包括:
第一获取模块,用于获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
第二获取模块,用于基于所述待测信息和预构建的信息识别模型,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
第三取模块,用于若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误;
其中,所述第二获取模块包括:
输入单元,用于将所述待测信息输入预构建的信息识别模型;
确定单元,用于通过所述信息识别模型确定所述预测指示信息;
其中,所述确定单元包括:
第一获取子单元,用于基于所述信息识别模型,获得所述聊天信息对应的预测聊天习惯信息;
第二获取子单元,用于基于所述信息识别模型预先获得的所述第一用户与所述第二用户的真实聊天习惯信息,以及,所述预测聊天习惯信息,获得所述预测指示信息。
9.一种第一电子设备,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
获取待测信息,所述待测信息包括:聊天信息、发送所述聊天信息的第一用户的信息以及接收所述聊天信息的第二用户的信息;
基于所述待测信息和预构建的信息识别模型,获得预测指示信息,所述预测指示信息用于表征所述第一用户的意图是否是将所述聊天信息发送至所述第二用户;
若所述预测指示信息表明所述第一用户的意图不是将所述聊天信息发送至所述第二用户,获得第一指示信息,所述第一指示信息用于提示所述第一用户所述聊天信息发送错误;
所述基于所述待测信息和预构建的信息识别模型,获得预测指示信息,包括:
将所述待测信息输入预构建的信息识别模型;
通过所述信息识别模型确定所述预测指示信息;
所述通过所述信息识别模型确定所述预测指示信息,包括:
基于所述信息识别模型,获得所述聊天信息对应的预测聊天习惯信息;
基于所述信息识别模型预先获得的所述第一用户与所述第二用户的真实聊天习惯信息,以及,所述预测聊天习惯信息,获得所述预测指示信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810234265.6A CN108566330B (zh) | 2018-03-21 | 2018-03-21 | 信息处理方法及第一电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810234265.6A CN108566330B (zh) | 2018-03-21 | 2018-03-21 | 信息处理方法及第一电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108566330A CN108566330A (zh) | 2018-09-21 |
CN108566330B true CN108566330B (zh) | 2021-05-18 |
Family
ID=63532930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810234265.6A Active CN108566330B (zh) | 2018-03-21 | 2018-03-21 | 信息处理方法及第一电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108566330B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109344124B (zh) * | 2018-10-16 | 2021-04-27 | 维沃移动通信有限公司 | 一种文件发送方法及终端 |
CN111368530A (zh) * | 2018-12-24 | 2020-07-03 | 上海新微技术研发中心有限公司 | 即时通信软件中防止错发消息的方法以及用户终端 |
CN111953577A (zh) * | 2019-05-16 | 2020-11-17 | 武汉Tcl集团工业研究院有限公司 | 一种防止消息错发的方法、***及可读存储介质 |
CN110391973B (zh) * | 2019-07-30 | 2021-09-10 | 中国联合网络通信集团有限公司 | 一种防止错发消息的方法、服务器、客户端及装置 |
CN111158838B (zh) * | 2019-12-31 | 2022-05-31 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
CN112540712B (zh) * | 2020-12-07 | 2022-05-10 | 维沃移动通信有限公司 | 消息处理方法、装置、电子设备和存储介质 |
CN114661882A (zh) * | 2022-03-30 | 2022-06-24 | 浪潮通用软件有限公司 | 一种机器人聊天管理方法、设备及介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082739A (zh) * | 2009-11-26 | 2011-06-01 | 佳能It解决方案股份有限公司 | 信息处理装置及其控制方法 |
CN104618598A (zh) * | 2015-01-30 | 2015-05-13 | 广东欧珀移动通信有限公司 | 发送消息的方法、装置及移动终端 |
CN105099853A (zh) * | 2014-04-25 | 2015-11-25 | 国际商业机器公司 | 用于防止消息误发的方法和*** |
CN105282016A (zh) * | 2015-11-25 | 2016-01-27 | 魅族科技(中国)有限公司 | 一种邮件提醒方法以及邮件提醒装置 |
US20160062984A1 (en) * | 2014-09-03 | 2016-03-03 | Lenovo (Singapore) Pte. Ltd. | Devices and methods for determining a recipient for a message |
CN106375377A (zh) * | 2016-08-25 | 2017-02-01 | 深圳市金立通信设备有限公司 | 一种数据处理方法及终端 |
CN106911562A (zh) * | 2017-02-21 | 2017-06-30 | 苏州亮磊知识产权运营有限公司 | 一种用于即时通信中的信息校正提示方法及其装置 |
US20170295114A1 (en) * | 2016-04-11 | 2017-10-12 | Facebook, Inc. | Techniques for messaging bot controls based on machine-learning user intent detection |
-
2018
- 2018-03-21 CN CN201810234265.6A patent/CN108566330B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082739A (zh) * | 2009-11-26 | 2011-06-01 | 佳能It解决方案股份有限公司 | 信息处理装置及其控制方法 |
CN105099853A (zh) * | 2014-04-25 | 2015-11-25 | 国际商业机器公司 | 用于防止消息误发的方法和*** |
US20160062984A1 (en) * | 2014-09-03 | 2016-03-03 | Lenovo (Singapore) Pte. Ltd. | Devices and methods for determining a recipient for a message |
CN104618598A (zh) * | 2015-01-30 | 2015-05-13 | 广东欧珀移动通信有限公司 | 发送消息的方法、装置及移动终端 |
CN105282016A (zh) * | 2015-11-25 | 2016-01-27 | 魅族科技(中国)有限公司 | 一种邮件提醒方法以及邮件提醒装置 |
US20170295114A1 (en) * | 2016-04-11 | 2017-10-12 | Facebook, Inc. | Techniques for messaging bot controls based on machine-learning user intent detection |
CN106375377A (zh) * | 2016-08-25 | 2017-02-01 | 深圳市金立通信设备有限公司 | 一种数据处理方法及终端 |
CN106911562A (zh) * | 2017-02-21 | 2017-06-30 | 苏州亮磊知识产权运营有限公司 | 一种用于即时通信中的信息校正提示方法及其装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108566330A (zh) | 2018-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108566330B (zh) | 信息处理方法及第一电子设备 | |
JP4809477B2 (ja) | 電子メールアドレスの検査 | |
US9195842B2 (en) | Information processing method, apparatus, and system | |
CN109274584B (zh) | 接入服务器的接入方法、装置、客户端设备及存储介质 | |
KR102009912B1 (ko) | 통신 시스템의 구성 또는 세팅을 자동으로 변경 또는 업데이트하는 방법 및 시스템 | |
CN111093159B (zh) | 一种消息推送方法、装置、服务器及计算机可读存储介质 | |
CN108880972B (zh) | 一种信息处理方法、服务器及终端 | |
US10045166B2 (en) | Method and device for identifying short messages from pseudo base stations | |
US20110060796A1 (en) | E-mail address verification system | |
CN106685800B (zh) | 信息的提醒方法和装置 | |
WO2017083104A1 (en) | Tracking device search party management | |
CN104376022B (zh) | 一种数据处理方法和装置 | |
CN103927303A (zh) | 一种查找账户的方法和装置 | |
CN110971984A (zh) | 一种连麦方法、装置、***、设备及存储介质 | |
CN108427868B (zh) | 资源传输对象的验证方法、***及客户端 | |
CN112765483A (zh) | 基于活动的匹配推荐方法、相关装置、设备及介质 | |
CN108156071B (zh) | 向社区添加成员的方法、终端设备及计算机可读存储介质 | |
CN111277488A (zh) | 会话处理方法和装置 | |
CN104660480B (zh) | 一种帐号异常处理的方法、装置及*** | |
CN110891090A (zh) | 一种请求方法、装置、服务端、***及存储介质 | |
CN109167669A (zh) | 消息处理方法、装置、计算设备和存储介质 | |
CN110198264B (zh) | 处理方法、装置及电子设备 | |
CN105119801B (zh) | 一种社交消息管理方法、***、用户终端及服务器 | |
JP6342220B2 (ja) | 交友状況検知プログラム、交友状況検知装置及び交友状況の検知方法 | |
JP2022039764A (ja) | 情報処理装置、情報処理プログラム、情報処理方法、及び情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |