CN110083284B - 候选信息处理装置、候选信息显示方法、存储介质及电子设备 - Google Patents

候选信息处理装置、候选信息显示方法、存储介质及电子设备 Download PDF

Info

Publication number
CN110083284B
CN110083284B CN201910372618.3A CN201910372618A CN110083284B CN 110083284 B CN110083284 B CN 110083284B CN 201910372618 A CN201910372618 A CN 201910372618A CN 110083284 B CN110083284 B CN 110083284B
Authority
CN
China
Prior art keywords
dependency
named entities
relationship
named
display
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
Application number
CN201910372618.3A
Other languages
English (en)
Other versions
CN110083284A (zh
Inventor
王卓然
亓超
马宇驰
王东亮
陈华荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910372618.3A priority Critical patent/CN110083284B/zh
Publication of CN110083284A publication Critical patent/CN110083284A/zh
Application granted granted Critical
Publication of CN110083284B publication Critical patent/CN110083284B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • G06F40/295Named entity recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种候选信息处理装置、候选信息显示方法、存储介质及电子设备。该候选信息处理装置包括:关注信息获得单元,其响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;依存关系获取单元,其获取关注信息中包含的命名实体之间的依存关系;以及合并显示单元,其根据所获取的依存关系,以将具有依存关系的命名实体合并,并且将合并结果关联于一个可操作的快捷显示载体的方式显示关注信息的操作候选,其中,所述依存关系至少包括命名实体之间的依存方向。

Description

候选信息处理装置、候选信息显示方法、存储介质及电子设备
技术领域
本发明涉及一种候选信息处理装置、候选信息显示方法、存储介质及电子设备,具体涉及一种能够将信息中包含的多个命名实体进行合并展示的信息呈现技术。
背景技术
现有技术中存在一种对从一段文本中识别出的命名实体(NER)进行显示的方法,在该方法中单独显示每个命名实体。例如,当用户在手机上使用微信这一应用程序时,当用户选定并长按微信聊天界面中的文本“七天酒店连锁酒店”时,***会调用地图这一应用程序,并在用户界面上显示标识出多个七天连锁酒店的地图卡片(或者地图悬浮窗)。
根据现有技术,当文本中包括多个命名实体时,会在用户界面显示与多个命名实体相对应的多个被调用程序/链接的画面。例如,当用户选定的文本为“七天酒店地址:朝阳区小营路8号”,则在用户界面上将会显示出如图4所示的多个卡片:酒店应用程序的卡片(包括七天连锁酒店的预定电话、信息、商家详情),以及地图应用程序的卡片(包括地址的文本和对应地图)等等。因此,当显示界面上出现多个卡片时,用户界面上的空间会被占用。还可能会出现例如展示的信息可能存在缺失部分信息等情况,这使得对用户来说,影响了用户对屏幕上原先显示的信息的阅读。
此外,在现有技术中,对于识别出多个命名实体并且针对各个命名实体单独进行展示,使得不能够体现命名实体之间的关系,从而导致当用户想要选择命名实体相关联的卡片时,需要确定关系卡片并在多个卡片中寻找想要的关联卡片,这导致用户操作不便利,降低用户体验。
例如,文本“晚上八点半和王则其去五道口电影院看海王”对应于四个卡片:对应于“晚上八点半”的备忘录卡片、对应于“王则其”的通讯录卡片、对应于“五道口电影”的地图应用程序的卡片,和对应于“海王”的影片排片的应用程序的卡片。多个卡片分别单独显示,最后的卡片无法在当前的用户界面中显示。此时用户可能会看不到当前的用户界面中未显示的卡片,导致了信息的缺失。如果用户想要选择对应于“海王”的卡片和“电影院”的卡片以对电影院的地址和电影的排片进行了解,用户可能需要对所有卡片进行浏览,并从多个卡片中找到这两个卡片,这会使用户操作变得复杂。而且当显示有多个卡片,并且多个卡片之间的关联性不能直观体现时,用户可能会疑惑卡片分别对应于文本中的哪些文字,也可能无法快速准确地打开期望的卡片,从而导致用户体验和便利性降低。
发明内容
鉴于现有技术中的上述问题提出了本发明,本发明指在提供一种能够简洁明了地呈现以及使用户操作方便的应用快捷界面的候选信息处理装置、候选信息显示方法及存储有能够实现该候选信息显示方法的计算机程序的存储介质。
根据本发明的第一方面,提供一种候选信息显示方法,所述候选信息显示方法包括如下步骤:关注信息获得步骤,响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;依存关系获取步骤,获取关注信息中包含的命名实体之间的依存关系;以及合并显示步骤,根据所获取的依存关系,将具有依存关系的命名实体合并,并且将合并结果显示在一个可操作的快捷显示载体上,其中,所述快捷显示载体关联于具有依存关系的命名实体分别对应的一个或者更多个操作候选。
优选地,所述操作候选***作时能够调用相关联的应用软件和/或链接。
优选地,所述依存关系至少包括命名实体之间的依存方向,所述依存方向表示具有依存关系的两个命名实体的主体和客体确认关系。
优选地,在合并显示步骤中,将与同一主体具有依存关系的所有客体与主体合并,并且将被合并后的所有命名实体都显示在所述一个可操作的快捷显示载体上。
优选地,在合并显示步骤中,将与同一主体具有依存关系的所有客体与主体合并,并且仅将作为主体的命名实体显示在所述一个可操作的快捷显示载体上。
优选地,依存关系获取步骤进一步包括:命名实体识别步骤,针对关注信息进行命令实体识别处理,以获得关注信息中包含的命名实体;关系类型确定步骤,确定识别出的多个命名实体中之间的任意两个命名实体之间的关系类型,其中,所述关系类型至少包括描述类型;依存方向确定步骤,将具有依存关系的两个命名实体之中的一个命名实体确定作为主体,将另一个命名实体确定为客体,其中,将关系类型是描述类型的所述两个命名实体作为具有依存关系的命名实体。
优选地,所述关系类型还包括并列类型。
优选地,在依存方向确定步骤中,针对关系类型为描述类型的两个命名实体,将被描述的一个命名实体确定作为主体,将进行描述的另一命名实体确定为客体。
优选地,所述快捷显示载体是能够调用操作候选的标签、悬浮窗和卡片中的至少任一种。
优选地,在合并显示步骤中,具有依存关系的命名实体各自对应于快捷显示载体所关联的一个或者更多个操作候选。
优选地,所述候选信息显示方法还包括依存关系模型识别步骤,其预先训练用于识别命名实体之间的依存关系的依存关系模型。
根据本发明的第二方面,提供一种候选信息处理装置,所述候选信息处理装置包括:关注信息获得单元,响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;依存关系获取按原,获取关注信息中包含的命名实体之间的依存关系;以及合并显示单元,根据所获取的依存关系,将具有依存关系的命名实体合并,并且将合并结果显示在一个可操作的快捷显示载体上,其中,所述快捷显示载体关联于具有依存关系的命名实体分别对应的一个或者更多个操作候选。
优选地,所述操作候选***作时能够调用相关联的应用软件和/或链接。
优选地,所述依存关系至少包括命名实体之间的依存方向,所述依存方向表示具有依存关系的两个命名实体的主体和客体确认关系。
优选地,所述合并显示单元将与同一主体具有依存关系的所有客体与主体合并,并且将被合并后的所有命名实体都显示在所述一个可操作的快捷显示载体上。
优选地,所述合并显示单元将与同一主体具有依存关系的所有客体与主体合并,并且仅将作为主体的命名实体显示在所述一个可操作的快捷显示载体上。
优选地,所述依存关系获取单元进一步包括:命名实体识别部,针对关注信息进行命令实体识别处理,以获得关注信息中包含的命名实体;关系类型确定部,确定识别出的多个命名实体中之间的任意两个命名实体之间的关系类型,其中,所述关系类型至少包括描述类型;依存方向确定部,将具有依存关系的两个命名实体之中的一个命名实体确定作为主体,将另一个命名实体确定为客体,其中,将关系类型是描述类型的所述两个命名实体作为具有依存关系的命名实体。
优选地,所述关系类型还包括并列类型。
优选地,所述依存方向确定部针对关系类型为描述类型的两个命名实体,将被描述的一个命名实体确定作为主体,将进行描述的另一命名实体确定为客体。
优选地,所述快捷显示载体是能够调用操作候选的标签、悬浮窗和卡片中的至少任一种。
优选地,所述合并显示单元使具有依存关系的命名实体各自对应于快捷显示载体所关联的一个或者更多个操作候选。
优选地,所述候选信息处理装置还包括依存关系模型识别单元,其预先训练用于识别命名实体之间的依存关系的依存关系模型。
通过本发明第三方面的技术方案,实现了一种存储计算机程序的非易失性计算机可读存储介质,所述程序被计算机执行以实现一种用于进行信息显示的方法,所述方法包括如下步骤:关注信息获得步骤,响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;依存关系获取步骤,获取关注信息中包含的命名实体之间的依存关系;以及合并显示步骤,根据所获取的依存关系,将具有依存关系的命名实体合并,并且将合并结果显示在一个可操作的快捷显示载体上,其中,所述快捷显示载体关联于具有依存关系的命名实体分别对应的一个或者更多个操作候选。
通过本发明第四方面的技术方案,实现了一种电子设备,所述电子设备包括根据本发明第三方面的存储计算机程序的非易失性计算机可读存储介质。
根据本发明的第一方面至第三方面的候选信息处理装置、候选信息显示方法及存储介质,能够将一文本中的多个相互依存的命名实体进行合并展示,不仅能够减少在显示全部命名实体所关联的快捷显示载体(例如卡片、悬浮窗等)时所占用的屏幕,而且利用相互依存的命名实体之间的依存关系进行合并展示,使得用户能够更加准确地确定要操作的快捷显示载体,从而提高了用户操作的便利性,改善了用户体验。
附图说明
图1例示了根据本发明的候选信息处理装置的硬件结构的框图。
图2A例示了根据本发明的候选信息显示方法的流程图,而图2B例示了根据本发明的候选信息显示方法的进行依存关系获取的流程图。
图3例示了根据本发明实施例的候选信息处理装置的功能模块框图。
图4例示了根据本发明实施例的信息展示结果的示意图。
图5例示了根据本发明实施例的命名实体的关系类型的示例。
图6例示了根据本发明实施例的第一示例的进行信息展示的用户界面的示例。
图7例示了根据本发明实施例的第二示例的进行信息展示的用户界面的示例。
图8例示了根据本发明实施例的第三示例的进行信息显示的用户界面的示例。
具体实施方式
在下文中将参照附图详细地描述本发明的实施例。应当理解,下述实施例的意图并不是限制本发明,并且,关于根据本发明的解决问题的手段,并不一定需要根据下述实施例描述的各方面的全部组合。为简化起见,对相同的结构部分或者步骤,使用了相同的标记或标号,并且省略其说明。
[术语说明]
为了便于理解本发明,将在本文中使用的一些特定术语进行解释。
“快捷显示载体”表示在显示界面上显示的应用的快捷界面,例如,现有技术中提及的“卡片”、也可以是“悬浮窗”、“悬浮球”、标签等。
“操作候选”表示能够实现用户意图的操作,可以是软件或者链接等。例如,针对用户操作的短信信息,操作候选可以是与该信息中用户可能要进一步处理(例如,进行备忘录登记、搜索某个酒店、导航某个地址等处理)的信息内容(例如会议安排、预约酒店信息、会面地点等)相关联的所有可能操作(例如,备忘录、搜索、导航等软件)。
[候选信息处理装置的硬件结构]
首先,参照图1描述候选信息处理装置1000的硬件结构。此外,在本实施例中作为示例描述了以下构造,但是本发明的候选信息处理装置不限于图1所示的构造。
图1是示出本实施例中的候选信息处理装置1000的硬件构造的图。在本实施例中,以智能电话作为候选信息处理装置的示例给出描述。但请注意,虽然在本实施例中例举了移动终端(包括但不限于智能手机、智能手表、智能手环、音乐播放设备)作为候选信息处理装置1000,但是显然不限于此,本发明的候选信息处理装置可以是笔记本电脑、平板电脑、PDA(个人数字助理)、个人电脑或者是具有触控显示屏和信息处理功能的互联网设备(例如数字照相机、电冰箱、电视机等)等各种装置。
如图1所示,候选信息处理装置1000包括经由***总线彼此连接的输入接口102、CPU 103、ROM 104、RAM 105、外部存储器106、输出接口107、显示器108、通信单元109和短距离无线通信单元110。输入接口102是用于接收用户所输入的数据以及执行指令的接口,其经由诸如按键、按钮或触摸屏的操作单元(未示出)接收用户输入的数据和操作指令。请注意,稍后描述的显示器108和操作单元可以至少部分地集成,并且,例如,可以是在同一画面中进行画面输出和接收用户操作的构造。
CPU 103是***控制单元,并且总体上全面地控制候选信息处理装置1000。此外,例如,CPU 103进行候选信息处理装置1000的显示器108的显示控制。
ROM 104存储CPU 103执行的诸如数据表和控制程序以及操作***(OS)程序等的固定数据。在本发明中,ROM 104中可以存储各个控制程序,例如,在ROM 104中存储的OS的管理下,进行诸如调度、任务切换和中断处理等的软件执行控制。
RAM 105(内部存储单元)例如由需要备用电源的SRAM(静态随机存取存储器)、DRAM等构造。在这种情况下,RAM 105可以以非易失性方式存储诸如程序控制变量等的重要数据。此外,用于存储候选信息处理装置1000的设置信息、管理数据等的存储区域也可以配设在RAM 105中。此外,RAM 105还可以用作CPU 103的工作存储器和主存储器。
外部存储器106可以存储诸如实现本发明的候选信息显示方法的应用程序,以及诸如微信、相机等的应用程序。此外,外部存储器106还可以存储诸如用于经由通信单元109与通信装置(未示出)进行发送/接收的信息发送/接收控制程序等的各种程序,以及这些程序使用的各种信息(例如依存关系模型等)。
输出接口107是用于对显示器108进行控制以显示信息以及应用程序的显示画面的接口。显示器108例如由LCD(液晶显示器)构造。通过在显示器108上布置具有诸如数值输入键、模式设置键、决定键、取消键和电源键等的键的软键盘,可以接收经由显示器108的来自用户的输入。
候选信息处理装置1000经由通信单元109通过例如Wi-Fi(无线保真)或蓝牙等无线通信方法,与外部装置(未示出)执行数据通信。
此外,候选信息处理装置1000也可以经由短距离无线通信单元110,在短距离范围内与外部装置等进行无线连接并执行数据通信。并且短距离无线通信单元110通过与通信单元109不同的通信方法进行通信。例如,可以使用其通信范围比通信单元109的通信方法短的蓝牙低功耗(BLE)作为短距离无线通信单元110的通信方法。此外,作为短距离无线通信单元110的通信方法,还可以使用例如NFC(近场通信)或Wi-Fi感知(Wi-Fi Aware)。
[候选信息显示方法]
下面,参照图2A和图2B来说明根据本发明的候选信息显示方法。
图2A示出了根据本发明的候选信息显示方法的流程图,而2B示出了根据本发明的候选信息显示方法中的依存关系获取处理的流程图。
如图2A所示,首先,启动根据本发明的候选信息显示方法。其中,对于根据本发明的候选信息显示方法的启动,可以通过用户针对作为候选信息处理装置的例如移动终端上显示的信息的部分或者全部内容进行的预定操作(例如长按、双击、大面积按压等)来实现。
接下来,在步骤S210中,响应于用户针对显示信息的预定操作,获得作为预定操作对象的显示信息的文本内容,作为关注信息(待处理信息)。然后,在步骤S220中,获取关注信息中包含的命名实体之间的依存关系。
接下来,在步骤S230,对关注信息进行合并显示处理,具体地说,根据步骤S220中获取的依存关系,以将具有依存关系的命名实体合并,并且将合并结果关联于一个可操作的快捷显示载体的方式显示关注信息的操作候选。其中,快捷显示载体关联于具有依存关系的命名实体分别对应的一个或者更多个操作候选。此外,具有依存关系的命名实体各自对应于快捷显示载体所关联的一个或者更多个操作候选。
该快捷显示载体可以与能够作为各个命名实体的操作候选的操作(应用或者链接)相关联,在显示载体***作的情况下调用所关联的一个或者多个操作候选。操作候选也可以对应于显示载体自身或者显示载体上的图标、按钮、快捷选项以及信息等。
例如,用户通过点击显示载体上的快捷选项,可以调用各快捷选项对应的应用、操作或者打开相应操作界面、操作菜单等。
其中,依存关系至少包括命名实体之间的依存方向。依存方向表示具有依存关系的两个命名实体之中的主体和客体确认关系,即两个命名实体之中哪一个命名实体相对于另一个命名实体是主体,则另一个是客体。此外,关系类型还可以包括并列类型。
例如,用户在智能手机上的应用程序“微信”的聊天界面中通过长按操作选定一条消息的全部文本,则智能手机的处理器调用(启动)用于实现根据本发明的候选信息显示方法的程序,获取用户所操作的显示消息的文本内容,作为关注信息(步骤S210),接下来获取关注信息包括的多个命名实体之间的依存关系(步骤S220)。
下面结合图2B来详细说明依存关系获取步骤S220中进行的详细处理。
首先,在步骤S2210中,针对关注信息进行命名实体识别处理,以识别关注信息中包括的所有命名实体。
然后,在步骤S2220中,确定识别出的多个命名实体中之中的任意两个命名实体之间的关系类型,其中在两个命名实体之间的关系类型是描述类型的情况下,确定所述两个命名实体具有依存关系。其中,关系类型可以至少包括描述类型。
最后,在步骤S2230中,将具有依存关系的两个命名实体之中的一个命名实体确定作为主体,将另一个命名实体确定为客体。
可选地,本发明的候选信息显示方法还可以在包括依存关系模型生成步骤,预先生成用于识别命名实体之间的依存关系的依存关系模型,该依存模型生成步骤可以在步骤S210之前进行,另外,该步骤可以在作为用户终端的候选信息处理装置上进行,也可以在能够与用户终端通信的服务器的候选信息处理装置上进行,并且将生成的模型发送给用户终端。
以下结合具体的实施例对根据本发明的候选信息显示方法进行具体说明。
[根据本发明实施例的候选信息显示方法]
以下以图4中示出的用户接收到包含有百度网盘的链接和密码的消息为例来进一步说明根据本发明的候选信息显示方法信息进行合并显示处理的信息展示结果。在本实施例中,以卡片作为快捷显示载体,以作为处理对象的关注信息中包含的具有依存关系的多个命名实体仅关联于一个操作候选的情况,即快捷显示载体仅关联于一个软件的情况进行说明。
如图4所示,左侧的截屏所示的画面是现有技术情况。截屏中下部显示的快捷卡片“网址”仅包括链接https://pan.***.com/s/Pw51qOA,而用户在点击该链接时还需要先返回信息中手动拷贝密码“1234”或者手动输入该密码。
与此不同的是,如图4的右侧截屏所示的是利用本发明的候选信息显示方法处理后呈现的交互画面。具体地说,当用户例如长按应用中某个界面(例如微信聊天界面或者记事本的文本编辑界面中)的文字“百度网盘链接:https://pan.***.com/s/Pw51qOA密码:1234”,响应于该长按操作,获取到该消息的文本内容作为关注信息(S210)。然后,在依存关系获取处理步骤(S220)中,首先对获取的信息进行命名实体识别处理,以得到如图5所示的多个命名实体:“百度网盘”、“链接:”、“https://pan.***.com/s/Pw51qOA”、“密码:”以及“1234”(S2210)。
在关系类型确定步骤S2220中,确定出两对命名实体“百度网盘”与“https://pan.***.com/s/Pw51qOA”以及“百度网盘”与“1234”具有依存关系,即这两对命名实体之间的关系类型是描述类型。然后,进入依存方向确定步骤S2230,确定作为描述对象的命名实体“百度网盘”是主体,而作为描述的命名实体“https://pan.***.com/s/Pw51qOA”和“1234”都是命名实体“百度网盘”的客体。
在以下表1中,分别对描述类型和并列类型进行了例示说明。
表1:关系类型
其中,在一段文本中,主体和客体的数量都可以是多个。例如,“五道口的肯德基和西二旗的麦当劳都是我经常去的地方”,这文本中有两个主体“肯德基”和“麦当劳”,以及两个客体“五道口”和“西二旗”。其中“肯德基”和“麦当劳”是并列关系,“五道口”和“西二旗”之间没有关系,“五道口”和“肯德基”是描述关系,“西二旗”和“麦当劳”是描述关系。
接下来,在合并显示步骤S230中,根据步骤S220中获取的三个命名实体之间的上述依存关系,在画面底部的快捷显示载体(图4中的右侧截屏中的“百度网盘链接”的卡片)上显示作为主体的命名实体“百度网盘”,并且,将作为客体的命名实体“https://pan.***.com/s/Pw51qOA”和“1234”都关联于显示有“百度网盘”的该快捷卡片。其中,该快捷显示载体仅关联于一个操作候选(“百度网盘”APP或者“百度网盘”的链接)。
这样,用户在进一步操作该“百度网盘链接”快捷卡片时,不需要手动拷贝或者手动输入密码,而可以实现在后台直接输入,不仅简化的用户打开链接的操作过程,而且简化了快捷显示载体(本例中为卡片)上显示的内容,便利显示界面更加简捷明了,提高了用户操作的便利性。
以上给出了将具有依存关系的所有命名实体全部关联于一个显示载体,仅在该快捷显示载体上显示作为主体的命名实体的实施例。根据信息的命名实体之间依存关系的变化,或者命名实体所关联的操作候选数量的不同,本发明的候选信息显示方法还可以存在其他的合并显示方式。
以下结合图6,对本发明实施例的候选信息显示方法以第一示例为例来进行具体说明。
如图6所示,针对作为操作对象的信息(关注信息)“七天酒店地址:朝阳区小营路8号”,左侧截屏为现有技术的展示结果,而右侧截屏为进行了根据本发明的信息显示处理后得到的交互画面。
如附图6的左侧截屏所示,在显示画面上部显示有针对关注信息的采用卡片形式的三个快捷显示载体:关联于包含酒店预订快捷选项的预订软件或预订链接的“酒店”卡片、关联于导航软件的“地址”卡片以及关联于分词软件的“分词”卡片。其中,地址导航软件与酒店预订软件分别关联于“地址”卡片和“酒店”卡片这两个快捷显示载体,并且地址命名实体“朝阳区小营路8号”与酒店名称的命名实体“七天连锁酒店”也分别显示在两个卡片上,这两个卡片占据了大部分显示画面。
此外,由于“酒店”卡片上已经包含有地址命名实体“朝阳区小营路8号”,以及快捷操作选项“查看位置”,显然,快捷操作选项“查看位置”被选中时可以打开导航到该酒店地址的导航软件或地图链接等。也就是说,“地址”卡片上的显示的内容和关联的操作候选中的至少一部分都已经包含在“酒店”卡片上,因此,在此情况下显示“地址”卡片是多余的。
针对这种情况,在本发明的候选信息显示方法中,将依存于同一主体的所有命名实体(包括作为主体的命名实体(酒店名称)和作为客体的命名实体(酒店地址))全部显示在一个快捷显示载体(例如卡片)。即,如图6中的右侧截屏所示,将地址命名实体“七天连锁酒店”合并显示于“酒店”卡片上。
“酒店”卡片上显示有例如“预订电话”、“查看位置”、“商家信息”等作为子操作选项的快捷操作选项,因此,作为显示载体的“酒店”卡片可以关联于多个操作候选(例如,预订软件和地图软件等)。
例如,在作为显示载体关联一个或者更多个操作候选的示例,例如在作为显示载体的卡片中,可以仅显示有各个命名实体的文本,当用户操作(例如点击)该卡片后显示该显示载体所关联的操作候选的操作界面。又如,作为显示载体的卡片上也可以显示有与相关联的各个命名实体相对应的应用的快捷操作选项(例如按键)。另外,该卡片还可以包括文字信息和快捷操作选项的组合。
以下结合附图6至8来详细说明本发明的候选信息显示方法的处理步骤。其中,附图6至8中的左侧截屏示图为现有技术的交互显示示例,右侧截屏示图为经过候选信息显示方法处理得到的交互画面。
[第一示例]
在步骤S210中,响应于用户对微信界面中的消息“七天酒店地址:朝阳区小营路8号”的预定操作(例如双击),获得该消息的内容作为关注信息。
然后进入依存关系获取S220中,具体地说,首先在步骤S2210中,对该关注信息进行命名实体识别处理,以获得两个命名实体:酒店地址“朝阳区小营路8号”和酒店名称“七天酒店”。
然后,在步骤S2220中,通过例如依存关系模型识别出这两个命名实体之间的关系类型是描述类型,由此确定所述两个命名实体具有依存关系。
具体来说,“朝阳区小营路8号”是对“七天酒店”的描述,因此二者之间为描述关系,确定二者之间存在依存关系。
然后,在步骤S2230中,将被描述的命名实体“七天酒店”作为主体,将进行描述的命名实体“朝阳区小营路8号”作为客体。
为了更详细地说明依存方向确定步骤的主体与客体确定处理,在以下表2中例示了针对不同类型的文本中包括的作为主体和客体的命名实体的示例。
表2:主体和客体的示例
主体 客体
淘口令 URL
餐馆、酒店 时间,地址,电话号码,人名
电影 时间,地址,人名
火车、航班 时间,地址,人名
日程相关(会议,聚餐等) 时间,地址,人名
接下来,在步骤S230中,将具有依存关系的命名实体这两个命名实体“朝阳区小营路8号”是对“七天酒店”合并,并在一个可操作的显示载体(“酒店”卡片)上显示包含这两个命名实体的合并结果,并且“酒店”卡片关联于多个操作候选,即“酒店”卡片不仅关联于“七天酒店”关联的操作候选(酒店预定软件、电话软件),还关联于“七天酒店”和“朝阳区小营路8号”都关联的操作候选导航(或者地图)软件。
具体来说,将用来预定“七天酒店”的应用(例如大众点评)或链接,与用来导航到“朝阳区小营路8号”这一地址的应用(例如百度地图)都关联在一个“酒店”卡片上。
这样,该“酒店”卡片上即显示有与命名实体“七天酒店”对应的应用(例如大众点评)的一个或者多个快捷操作选项(例如预定电话、查看位置和商家电话等),也显示有与命名实体“朝阳区小营路8号”对应的应用(例如百度地图)的一个或者多个快捷操作选项。
[第二示例]
如附图7所示,用户选定便笺这一应用的编辑界面中的文本“记得明天上午九点来接我,航班ca1305”。
在步骤S2120和S2130中的对应处理与第一示例中相似,在此不再赘述。在该文本中的命名实体包括:“明天上午九点”、“航班”和“ca1305”。
在步骤S2130中最终获得的依存关系包括:
关系类型:“明天上午九点”和“ca1305”是对“航班”的描述,二者与“航班”之间的关系都是描述关系。
依存方向:“航班”为主体,“明天上午九点”和“CA1305”分别是针对“航班”的客体。
在步骤S220中的对应处理与第一示例中相似,在此不再赘述。
最终,在步骤S220中获得了如图7的右图所示的卡片。该卡片包括与命名实体“航班”和“CA1305”对应的包括航班信息的链接,以及与命名实体“明天09:00”对应的信息。
由附图7的右图所示,进行合并后,原来的用户界面中显示(参见附图7的左图)中的卡片“航班”和“日程”被合并为一个卡片,点击这个卡片的主体部分会打开航班详情页,而点击卡片上的“航班提醒”按钮点击会添加日程。
另外,该卡片还可以显示与应用对应的快捷操作选项,例如针对命名实体“航班”和“CA1305”,可以显示航空公司的app(或者携程等机票预订app)的航程查看的快捷操作选项,针对命名实体“明天上午九点”和“来接我”,可以显示备忘录这一应用的添加备忘录的快捷操作选项。
[第三示例]
如附图8所示,用户在应用便笺的编辑界面中输入文本“晚上六点半去五道口电影院开会”。
针对该文本,在步骤S2110-S2130中对应处理与第一和第二示例相似,在此不再赘述。在该文本中的命名实体包括:“晚上六点半”、“五道口电影院”和“开会”。
在步骤S2130中最终获得的依存关系包括:
关系类型:“晚上六点半”和“五道口电影院”是对“开会”的描述,二者与“开会”之间的关系都是描述关系;
依存方向:“开会”为主体,“晚上六点半”和“五道口电影院”分别是针对“开会”的客体。
在步骤S220中的对应处理与第一示例中相似,在此不再赘述。
最终,在步骤S220中获得了如图8的右图所示的合并后的卡片。合并后的卡片被显示为日程卡片。当用户点击该卡片时会新建日程,同时目的地信息“海淀区成府路23号”被填充到这个日程中的地点信息中。
另外,作为合并后卡片的示例,该合并后的卡片也可以包括与命名实体“五道口电影院”对应的到导航软件的快捷操作选项,以及与命名实体“晚上六点半”和“开会”对应的应用(例如日程)的快捷操作选项。
[候选信息处理装置]
接下来,参照图3来说明根据本发明实施例的候选信息处理装置的功能模块结构。
如图3所示,候选信息处理装置1000包括:关注信息获得单元310,其响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;依存关系获取单元320,其获取关注信息中包含的命名实体之间的依存关系;以及合并显示单元330,其根据所获取的依存关系,将具有依存关系的命名实体合并,并且将合并结果显示在一个可操作的快捷显示载体上。
其中,关注信息获得单元310包括:命名实体识别部3110,其针对关注信息进行命令实体识别处理,以获得关注信息中包含的命名实体;关系类型确定部3120,其确定识别出的多个命名实体中之间的任意两个命名实体之间的关系类型,其中,所述关系类型至少包括描述类型;以及依存方向确定部3130,其将具有依存关系的两个命名实体之中的一个命名实体确定作为主体,将另一个命名实体确定为客体,其中,将关系类型是描述类型的所述两个命名实体作为具有依存关系的命名实体。
根据本发明的候选信息处理装置,能够在候选信息处理装置的用于界面上以信息展示的方式来显示多个相依存的命名实体,从而减少了屏幕的占用空间,简化了用户操作,提高了用户体验。
上述实施例的流程图的处理的顺序可以改变,并非可能执行全部的处理,或者假设给出了上述实施例的有益效果,则可以改变处理的详情。
还可以通过将用于实现上述实施例的一个或更多功能的程序供给到***或装置,并且使用***或装置的一个或更多处理器来执行程序的处理,来实现上述实施例。还可以使用实现一个或更多功能的电路(例如,ASIC),来实现上述实施例。
还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以利用通过由***或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存装置以及存储卡等中的一者或更多。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
以上虽然参照示例性实施例对本发明进行了描述,但是上述实施例只为说明本发明的技术构思及特点,并不能以此限制本发明的保护范围。凡根据本发明精神实质所做的任何等效变型或修改,都应涵盖在本发明的保护范围之内。

Claims (18)

1.一种候选信息显示方法,所述候选信息显示方法包括如下步骤:
关注信息获得步骤,响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;
依存关系获取步骤,获取关注信息中包含的命名实体之间的依存关系,其中,所述依存关系至少包括命名实体之间的依存方向,所述依存方向表示具有依存关系的多个命名实体的主体和客体确认关系;以及
合并显示步骤,针对具有所述依存关系的多个命名实体仅关联于一个操作候选的情况,根据所获取的所述依存关系,将作为主体的命名实体显示在可操作的快捷显示载体上,并在检测到针对所述快捷显示载体的触发操作时,将作为客体的命名实体在后台输入至所述操作候选中,以打开所述关注信息所指示的页面。
2.根据权利要求1所述的候选信息显示方法,其中,所述操作候选***作时能够调用相关联的应用软件和/或链接。
3.根据权利要求1所述的候选信息显示方法,其中,依存关系获取步骤进一步包括:
命名实体识别步骤,针对关注信息进行命名实体识别处理,以获得关注信息中包含的命名实体;
关系类型确定步骤,确定识别出的多个命名实体中之间的任意两个命名实体之间的关系类型,其中,所述关系类型至少包括描述类型;
依存方向确定步骤,将具有依存关系的两个命名实体之中的一个命名实体确定为主体,将另一个命名实体确定为客体,其中,将关系类型是描述类型的所述两个命名实体作为具有依存关系的命名实体。
4.根据权利要求3所述的候选信息显示方法,其中,所述关系类型还包括并列类型。
5.根据权利要求3所述的候选信息显示方法,其中,在依存方向确定步骤中,针对关系类型为描述类型的两个命名实体,将被描述的一个命名实体确定为主体,将进行描述的另一命名实体确定为客体。
6.根据权利要求1或权利要求2所述的候选信息显示方法,其中,所述快捷显示载体是能够调用操作候选的标签、悬浮窗和卡片中的至少任一种。
7.根据权利要求1或权利要求2所述的候选信息显示方法,其中,在合并显示步骤中,具有依存关系的命名实体各自对应于快捷显示载体所关联的一个或者更多个操作候选。
8.根据权利要求1或权利要求2所述的候选信息显示方法,其中,所述候选信息显示方法还包括依存关系模型识别步骤,其预先训练用于识别命名实体之间的依存关系的依存关系模型。
9.一种候选信息处理装置,所述候选信息处理装置包括:
关注信息获得单元,响应于用户针对显示信息的预定操作,获得显示信息的文本内容,作为关注信息;
依存关系获取单元,获取关注信息中包含的命名实体之间的依存关系,其中,所述依存关系至少包括命名实体之间的依存方向,所述依存方向表示具有依存关系的多个命名实体的主体和客体确认关系;以及
合并显示单元,针对具有所述依存关系的多个命名实体仅关联于一个操作候选的情况,根据所获取的所述依存关系,将作为主体的命名实体显示在可操作的快捷显示载体上,并在检测到针对所述快捷显示载体的触发操作时,将作为客体的命名实体在后台输入至所述操作候选中,以打开所述关注信息所指示的页面。
10.根据权利要求9所述的候选信息处理装置,其中,所述操作候选***作时能够调用相关联的应用软件和/或链接。
11.根据权利要求9所述的候选信息处理装置,其中,所述依存关系获取单元进一步包括:
命名实体识别部,针对关注信息进行命名实体识别处理,以获得关注信息中包含的命名实体;
关系类型确定部,确定识别出的多个命名实体中之间的任意两个命名实体之间的关系类型,其中,所述关系类型至少包括描述类型;
依存方向确定部,将具有依存关系的两个命名实体之中的一个命名实体确定作为主体,将另一个命名实体确定为客体,其中,将关系类型是描述类型的所述两个命名实体作为具有依存关系的命名实体。
12.根据权利要求11所述的候选信息处理装置,其中,所述关系类型还包括并列类型。
13.根据权利要求11所述的候选信息处理装置,其中,所述依存方向确定部针对关系类型为描述类型的两个命名实体,将被描述的一个命名实体确定作为主体,将进行描述的另一命名实体确定为客体。
14.根据权利要求9或权利要求10所述的候选信息处理装置,其中,所述快捷显示载体是能够调用操作候选的标签、悬浮窗和卡片中的至少任一种。
15.根据权利要求9或权利要求10所述的候选信息处理装置,其中,所述合并显示单元使具有依存关系的命名实体各自对应于快捷显示载体所关联的一个或者更多个操作候选。
16.根据权利要求9或权利要求10所述的候选信息处理装置,其中,所述候选信息处理装置还包括依存关系模型识别单元,其预先训练用于识别命名实体之间的依存关系的依存关系模型。
17.一种存储计算机程序的非易失性计算机可读存储介质,所述程序被计算机执行以实现根据权利要求1至8中的任一项所述的候选信息显示方法。
18.一种电子设备,所述电子设备包括如权利要求17所述的非易失性计算机可读存储介质。
CN201910372618.3A 2019-05-06 2019-05-06 候选信息处理装置、候选信息显示方法、存储介质及电子设备 Active CN110083284B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910372618.3A CN110083284B (zh) 2019-05-06 2019-05-06 候选信息处理装置、候选信息显示方法、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910372618.3A CN110083284B (zh) 2019-05-06 2019-05-06 候选信息处理装置、候选信息显示方法、存储介质及电子设备

Publications (2)

Publication Number Publication Date
CN110083284A CN110083284A (zh) 2019-08-02
CN110083284B true CN110083284B (zh) 2023-04-18

Family

ID=67418773

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910372618.3A Active CN110083284B (zh) 2019-05-06 2019-05-06 候选信息处理装置、候选信息显示方法、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN110083284B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113761214A (zh) * 2020-06-05 2021-12-07 智慧芽信息科技(苏州)有限公司 一种信息流提取方法、装置及设备
CN113094130A (zh) * 2021-03-25 2021-07-09 南京维沃软件技术有限公司 待办事项的显示方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933809A (zh) * 2017-03-27 2017-07-07 三角兽(北京)科技有限公司 信息处理装置及信息处理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009075733A (ja) * 2007-09-19 2009-04-09 Toshiba Corp 候補表示装置及び方法
CN105938495A (zh) * 2016-04-29 2016-09-14 乐视控股(北京)有限公司 实体关系识别方法及装置
CN107291687B (zh) * 2017-04-27 2021-03-26 同济大学 一种基于依存语义的中文无监督开放式实体关系抽取方法
CN108304466B (zh) * 2017-12-27 2022-01-11 ***股份有限公司 一种用户意图识别方法以及用户意图识别***
CN109165292A (zh) * 2018-07-23 2019-01-08 Oppo广东移动通信有限公司 数据处理方法、装置以及移动终端

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933809A (zh) * 2017-03-27 2017-07-07 三角兽(北京)科技有限公司 信息处理装置及信息处理方法

Also Published As

Publication number Publication date
CN110083284A (zh) 2019-08-02

Similar Documents

Publication Publication Date Title
US11086512B2 (en) Information processing apparatus of displaying text with semantic segments thereof marked and determining and displaying candidate operations matching user intent corresponding to the text, information processing method thereof, and computer-readable storage medium
US20200159392A1 (en) Method of processing content and electronic device thereof
US20190121472A1 (en) Method for providing message function and electronic device thereof
CN110276007B (zh) 用于提供信息的装置和方法
AU2014408285B2 (en) Device, method, and graphical user interface for presenting and installing applications
US9219812B2 (en) Mobile terminal
Mattioli On Orbitz, Mac users steered to pricier hotels
EP2426597B1 (en) Method for providing user interface based on multiple displays and mobile terminal using the same
US20170357521A1 (en) Virtual keyboard with intent-based, dynamically generated task icons
US11853730B2 (en) Mini program data binding method and apparatus, device, and storage medium
US11514120B2 (en) Portable information terminal and application recommending method thereof
CN108604152A (zh) 未读消息提示方法和终端
KR20140028972A (ko) 사용자 디바이스에서 입력 문자를 이용한 지능형 서비스 제공 방법 및 장치
CN102934112A (zh) 用于生成基于地图的片段的方法和装置
CN110083284B (zh) 候选信息处理装置、候选信息显示方法、存储介质及电子设备
CN112612386A (zh) 移动终端及其应用卡片的显示方法
KR20180087608A (ko) 검색 서비스를 제공하는 시스템 및 방법
US11815954B2 (en) Method and electronic device for performing operation on basis of bending
US20140181712A1 (en) Adaptation of the display of items on a display
JP6838180B2 (ja) 携帯情報端末、及び、そのアプリケーション推薦方法
Vandome iPad for Seniors in easy steps, -covers all iPads with iPadOS 13 including iPad mini and iPad Pro
JP2020135023A (ja) 表示端末、共用システム、表示制御方法およびプログラム
CN117666993A (zh) 基于快应用卡片显示地图的方法、设备、服务器及***
EP3007063A1 (en) Device, method, and graphical user interface for presenting and installing applications
JP2012173787A (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
TA01 Transfer of patent application right

Effective date of registration: 20200727

Address after: 518000 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer

Applicant after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Address before: 100029, Beijing, Chaoyang District new East Street, building No. 2, -3 to 25, 101, 8, 804 rooms

Applicant before: Tricorn (Beijing) Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant