System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电子装置及其控制方法制造方法及图纸_技高网

电子装置及其控制方法制造方法及图纸

技术编号:41267021 阅读:4 留言:0更新日期:2024-05-11 09:22
提供了一种电子装置和用于控制该装置的方法。所述电子装置包括显示器;存储器,存储至少一个指令;以及处理器,被配置为执行所述至少一个指令以:提取在消息应用的聊天窗口上显示的多个文本并收集所述多个文本,将收集的所述多个文本输入到训练的第一神经网络模型中并按顺序排列所述多个文本,将按顺序排列的所述多个文本输入到训练的第二神经网络模型中并识别用于从所述多个文本获取事件信息的附加信息是否必要,以及基于识别结果从所述多个文本获取事件信息。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及一种电子装置,并且更具体地,涉及一种基于包括在消息应用中的文本提取事件信息并向用户提供与事件信息对应的服务的电子装置,以及一种用于控制电子装置的方法。


技术介绍

1、电子装置(诸如智能电话)可从通过消息应用(或信使应用、聊天应用)输入的文本(包括图像和表情符号)中提取事件信息,并且提供与提取的事件信息对应的服务(例如,日程管理服务、预订服务、购物服务等)。

2、然而,在由第三方提供的消息应用(例如,kakaotalktm、linetm、whatsapptm等)的情况下,不能在平台(例如,操作系统(os))端访问存储在应用中的信息,因此需要提取和管理关于在消息应用的聊天窗口屏幕上显示的文本的信息。

3、这里,在通过用户交互移动聊天窗口屏幕或移动到新的聊天窗口屏幕的情况下,出现从平台提取的文本的顺序混乱的问题。例如,如图1所示,当显示器正在显示第一屏幕10时,可根据包括在第一屏幕10中的顺序来提取文本。也就是说,在显示第一屏幕10时,平台可按照文本1至文本5的顺序提取文本,如图1中的左下端20所示。然而,如果由用户输入将聊天窗口屏幕滚动到向下方向的交互,则显示器可显示第二屏幕11,在第二屏幕11中新包括作为显示在第一屏幕10上的文本1至文本5的先前文本的文本-2至文本0。当显示器正在显示第二屏幕11时,平台可新提取文本0至文本-2。也就是说,当显示第二屏幕11时,平台可按照文本4、文本5、文本0、文本-1和文本-2的顺序提取文本,如图1中下端的中间部分21所示。此外,如果由用户输入将聊天窗口屏幕滚动到向上方向的交互,则显示器可显示第三屏幕12,在第三屏幕12中新包括作为显示在第二屏幕11上的文本-2至文本2的后续文本的文本3和文本4。当显示器正在显示第三屏幕12时,平台可新提取文本3和文本4。也就是说,当显示第三屏幕12时,平台可按照文本0、文本-1、文本-2、文本3和文本4的顺序提取文本,如图1中的右下端22所示。如图1所示,在提取的文本的顺序根据用户交互被改变的情况下,可能发生不能提取有意义的事件信息或提取不正确的事件信息的问题。

4、另外,在由平台提取的当前显示的聊天窗口屏幕上的文本是对话的一部分的情况下,难以提取有意义的事件信息,因此存在不能提供平滑服务的限制。


技术实现思路

1、技术问题

2、本公开被设计用于解决上述问题,并且本公开的目的是提供一种电子装置及其控制方法,该电子装置排列从消息应用的聊天窗口屏幕提取的多个文本的顺序,识别用于从多个排列的文本生成事件信息的附加信息是否必要,并且基于识别结果获取事件信息。

3、技术解决方案

4、根据本公开的一个方面,一种电子装置包括:显示器;存储器,存储至少一个指令;以及处理器,被配置为执行所述至少一个指令以:提取在消息应用的聊天窗口上显示的多个文本并收集所述多个文本,将收集的所述多个文本输入到训练的第一神经网络模型中并按顺序排列所述多个文本,将按顺序排列的所述多个文本输入到训练的第二神经网络模型中并识别用于从所述多个文本获取事件信息的附加信息是否必要,以及基于识别结果从所述多个文本获取事件信息。

5、所述处理器还可被配置为执行所述至少一个指令以:基于识别出用于从所述多个文本获取事件信息的附加信息不必要,通过仅使用获取的所述多个文本来获取事件信息。

6、所述处理器还可被配置为执行所述至少一个指令以:基于识别出用于从所述多个文本获取事件信息的附加信息是必要的,将所述多个文本输入到训练的第三神经网络模型中并获取用于获取附加信息的多个候选文本,选择所述多个候选文本中的至少一个,以及通过使用所述多个文本和选择的至少一个候选文本来获取事件信息。

7、所述处理器还可被配置为执行所述至少一个指令以:基于识别出用于从所述多个文本获取事件信息的附加信息是必要的,识别在所述多个文本之前或之后存在附加信息的方向,并且控制所述显示器提供用于向识别的方向滚动的ui。

8、所述处理器还可被配置为执行所述至少一个指令以:基于检测到基于所述ui的滚动交互,根据滚动交互滚动聊天窗口屏幕,并且通过使用所述多个文本和滚动屏幕上显示的文本来获取事件信息。

9、所述处理器还可被配置为执行所述至少一个指令以:基于识别出用于从多个文本获取事件信息的附加信息是必要的,生成用于获取附加信息的查询文本,获取针对查询文本的回复文本,以及通过使用所述多个文本和回复文本来获取事件信息。

10、第一神经网络模型可包括句子次序预测模型或句子顺序预测模型中的至少一个,其中,句子次序预测模型输入所述多个文本中的两个文本并确定所述两个文本之间的次序关系,句子顺序预测模型输入所述多个文本并确定所述多个文本之间的顺序。

11、所述处理器还可被配置为执行所述至少一个指令以:捕获消息应用的聊天窗口,以及对捕获的聊天窗口图像执行光学字符识别(ocr)并提取在聊天窗口上显示的多个文本。

12、所述处理器还可被配置为执行所述至少一个指令以:从所述多个文本获取与事件信息对应的概要句子,并且控制所述显示器提供包括获取的概要句子的通知消息。

13、根据本公开的一个方面,一种用于控制电子装置的方法,所述方法包括:提取在消息应用的聊天窗口上显示的多个文本并收集所述多个文本;将收集的所述多个文本输入到训练的第一神经网络模型中,并按顺序排列所述多个文本;将按顺序排列的所述多个文本输入到训练的第二神经网络模型中,并识别用于从所述多个文本获取事件信息的附加信息是否必要;以及基于识别结果从所述多个文本获取事件信息。

14、获取事件信息可包括:基于识别出用于从所述多个文本获取事件信息的附加信息不必要,通过仅使用获取的所述多个文本来获取事件信息。

15、获取事件信息可包括:基于识别出用于从所述多个文本获取事件信息的附加信息是必要的,将所述多个文本输入到训练的第三神经网络模型中并获取用于获取附加信息的多个候选文本;选择所述多个候选文本中的至少一个;以及通过使用所述多个文本和选择的至少一个候选文本来获取事件信息。

16、获取事件信息可包括:基于识别出用于从所述多个文本获取事件信息的附加信息是必要的,识别在所述多个文本之前或之后存在附加信息的方向;以及提供用于向识别的方向滚动的ui。

17、获取事件信息可包括:基于检测到基于ui的滚动交互,根据滚动交互滚动聊天窗口屏幕;以及通过使用所述多个文本和在滚动屏幕上显示的文本来获取事件信息。

18、获取事件信息可包括:基于识别出用于从多个文本获取事件信息的附加信息是必要的,生成用于获取附加信息的查询文本;获取针对查询文本的回复文本;以及通过使用所述多个文本和回复文本来获取所述事件信息。

19、第一神经网络模型可包括:句子次序预测模型或者句子顺序预测模型中的至少一个,句子次序预测模型输入所述多个文本中的两个文本并确定所述两个文本之间的次序关系,句子顺序预测模型输入所述多个文本本文档来自技高网...

【技术保护点】

1.一种电子装置,包括:

2.根据权利要求1所述的电子装置,

3.根据权利要求1所述的电子装置,

4.根据权利要求1所述的电子装置,

5.根据权利要求4所述的电子装置,

6.根据权利要求1所述的电子装置,

7.根据权利要求1所述的电子装置,

8.根据权利要求1所述的电子装置,

9.根据权利要求1所述的电子装置,

10.一种用于控制电子装置的方法,所述方法包括:

11.根据权利要求10所述的方法,其中,所述获取包括:

12.根据权利要求10所述的方法,其中,所述获取包括:

13.根据权利要求10所述的方法,其中,所述获取包括:

14.根据权利要求13所述的方法,其中,所述获取包括:

15.根据权利要求10所述的方法,其中,所述获取包括:

【技术特征摘要】
【国外来华专利技术】

1.一种电子装置,包括:

2.根据权利要求1所述的电子装置,

3.根据权利要求1所述的电子装置,

4.根据权利要求1所述的电子装置,

5.根据权利要求4所述的电子装置,

6.根据权利要求1所述的电子装置,

7.根据权利要求1所述的电子装置,

8.根据权利要求1所述的电子装置,

9.根据权利要求1所述的电子装置...

【专利技术属性】
技术研发人员:崔馨铎高炫睦金纹助柳成瀚廓世珍洛伊斯·拉武鲁申益熙梁海薰
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1