一种推荐服务信息的方法和终端技术

技术编号:18703037 阅读:35 留言:0更新日期:2018-08-21 21:37
本发明专利技术提供一种推荐服务信息的方法和终端,涉及互联网应用技术领域,能够提高根据文本向用户推荐服务信息的准确性。所述方法包括:获取终端中存储的文本;根据所述文本和预设的事件模型确定用于指示用户活动的事件;根据所述事件,确定用户潜在需求;根据所述用户潜在需求,确定需要推荐的服务信息;显示所述需要推荐的服务信息。本发明专利技术应用于服务信息推荐技术。

Method and terminal for recommending service information

The invention provides a method and a terminal for recommending service information, which relates to the field of Internet application technology and can improve the accuracy of recommending service information to users according to text. The method includes: acquiring the text stored in the terminal; determining the event for indicating the user's activity according to the text and the preset event model; determining the user's potential demand according to the event; determining the service information to be recommended according to the user's potential demand; and displaying the service information to be recommended. The invention is applied to service information recommendation technology.

【技术实现步骤摘要】
一种推荐服务信息的方法和终端
本专利技术涉及互联网应用
,尤其涉及一种推荐服务信息的方法和终端。
技术介绍
终端上存在大量的文本,这些文本多含有用户潜在的需求。例如,用户习惯使用的提醒、日程表及备忘录等文本记录有行程安排及计划做的事情,而且,这些行程安排及计划做的事情含有用户潜在的需求。如果能够准确分析这些文本中包含的用户潜在需求,并有针对性地为用户推荐服务信息,例如广告和应用,将能够提高终端的易用性。现有技术中存在一种基于用户选择的关键词而推荐服务信息的方案。在该方案中,通过识别出文本中的关键词以及参考用户的个人信息为用户推荐对应的服务信息。在实现上述基于用户选择的关键词而推荐服务信息的过程中,对于两个文本,即使用户选择的关键词相同,其他部分的细小差异也可能带来含义上的不同,因此,仅根据用户选择的关键词和用户个人信息进行服务推荐,容易导致对用户潜在需求的错误分析。
技术实现思路
本专利技术的实施例提供一种推荐服务信息的方法和终端,能够提高根据文本向用户推荐服务信息的准确性。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种推荐服务信息的方法,包括:获取终端中存储的文本;根据所述文本和预设的事件模型确定用于指示用户活动的事件;根据所述事件,确定用户潜在需求;根据所述用户潜在需求,确定需要推荐的服务信息;显示所述需要推荐的服务信息。结合第一方面,在第一方面的第一种可能的实现方式中,所述文本包括事件触发词和事件元素,所述根据所述文本和预设的事件模型确定用于指示用户活动的事件包括:确定所述文本中的事件触发词和事件元素;根据所述事件触发词和所述预设的事件模型确定事件类型;根据所述事件元素以及所述事件类型确定用于指示用户活动的事件。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述事件为至少两个时,所述根据所述事件,确定用户潜在需求包括:根据预设的事件排序模型将所述事件划分优先级,所述事件包括第一优先级事件;根据第一优先级事件确定所述用户潜在需求,所述第一优先级事件是指所述事件中优先级高于第一预设值的事件。结合第一方面或第一方面的第一种或第二种可能的任一实现方式,在第一方面的第三种可能的实现方式中,所述根据所述用户潜在需求,确定需要推荐的服务信息包括:根据所述用户潜在需求的类型,获取需要推荐的服务信息;根据预设的服务信息排序模型,确定所述需要推荐的服务信息的优先级;确定优先级高于第二预设值的服务信息为需要推荐的服务信息。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据预设的服务信息排序模型,确定所述需要推荐的服务信息的优先级之后还包括:根据用户个人的信息,调整所述需要推荐的服务信息的优先级;所述确定优先级高于第二预设值的服务信息为需要推荐的服务信息包括:确定优先级高于第二预设值的调整后的服务信息为需要推荐的服务信息。结合第一方面或第一方面的第一种至第四种可能的任一实现方式,在第一方面的第五种可能的实现方式中,在所述根据所述用户潜在需求,确定需要推荐的服务信息之后,所述方法还包括:在所述确定的需要推荐的服务信息至少有两条属于同一服务信息类型时,将属于同一服务信息类型的需要推荐的服务信息进行合并;所述显示所述需要推荐的服务信息包括:显示合并后的需要推荐的服务信息。第二方面,提供一种终端,包括:文本获取单元,用于获取所述终端中存储的文本;事件抽取单元,用于根据所述文本获取单元获取的所述文本和预设的事件模型确定用于指示用户活动的事件;事件处理单元,用于根据所述事件抽取单元确定的所述事件,确定用户潜在需求;服务信息确定单元,用于根据所述事件处理单元确定的所述用户潜在需求,确定需要推荐的服务信息;显示单元,用于显示所述服务信息确定单元确定的所述需要推荐的服务信息。结合第二方面,在第二方面的第一种可能的实现方式中,所述文本包括事件触发词和事件元素,所述事件抽取单元具体用于:确定所述文本获取单元获取的所述文本中的事件触发词和事件元素;根据所述事件触发词和所述预设的事件模型确定事件类型;根据所述事件元素以及所述事件类型确定用于指示用户活动的事件。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,在所述事件为至少两个时,所述事件处理单元具体用于:根据预设的事件排序模型将所述事件抽取单元确定的所述事件划分优先级,所述事件包括第一优先级事件;根据第一优先级事件确定所述用户潜在需求,所述第一优先级事件是指所述事件中优先级高于第一预设值的事件。结合第二方面或第二方面的第一种或第二种可能的任一实现方式,在第二方面的第三种可能的实现方式中,所述服务信息确定单元具体用于:根据所述事件处理单元确定的所述用户潜在需求的类型,获取需要推荐的服务信息;根据预设的服务信息排序模型,确定所述需要推荐的服务信息的优先级;确定优先级高于第二预设值的服务信息为需要推荐的服务信息。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述服务信息确定单元具体用于:根据用户个人的信息,调整所述需要推荐的服务信息的优先级;确定优先级高于第二预设值的调整后的服务信息为需要推荐的服务信息。结合第二方面或第二方面的第一种至第四种可能的任一实现方式,在第二方面的第五种可能的实现方式中,所述终端还包括服务信息处理单元,用于:在所述服务信息确定单元确定的需要推荐的服务信息至少有两条属于同一服务信息类型时,将属于同一服务信息类型的需要推荐的服务信息进行合并;所述显示单元具体用于:显示所述服务信息处理单元合并后的需要推荐的服务信息。本专利技术实施例提供的推荐服务信息的方法和终端根据预设的事件模型确定文本对应的用于指示用户活动的事件,即以事件的方式分析文本的含义,进而确定文本中包含的用户潜在需求。由于事件模型是基于人类理解自然语言的方式而设置的,相对于以关键词的方式分析文本,以事件的方式分析文本将会更加全面、更加智能,因此,以事件的方式确定的文本含义与用户潜在需求更加准确,因而能够提高根据文本向用户推荐服务信息的准确性。附图说明图1为本专利技术第一实施例所提供的推荐服务信息的方法的流程图;图2为本专利技术第二实施例所提供的推荐服务信息的方法的流程图;图3为本专利技术第三实施例所提供的推荐服务信息的方法的流程图;图4A为本专利技术第四实施例所提供的推荐服务信息的终端的结构示意图;图4B为本专利技术第四实施例的变形实施例所提供的推荐服务信息的终端的结构示意图;图5为本专利技术第五实施例所提供的终端的系统架构图。具体实施方式下面结合附图对本专利技术实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术第一实施例所提供的推荐服务信息的方法的流程图。所述方法可应用于手机、平板电脑等终端中。如图1所示,所述方法包括如下步骤:步骤11、获取终端中存储的文本。获取终端中存储的文本,常见的有短文本和富文本。所述文本可以是用户创建的也可以是终端接收的文本。短文本包括但不限于提醒、备忘录、日程表、短信服务(ShortMe本文档来自技高网...

【技术保护点】
1.一种推荐服务信息的方法,其特征在于,包括:获取终端中存储的文本;根据所述文本和预设的事件模型确定用于指示用户活动的事件;根据所述事件,确定用户潜在需求;根据所述用户潜在需求,确定需要推荐的服务信息;显示所述需要推荐的服务信息;所述文本包括事件触发词和事件元素,所述根据所述文本和预设的事件模型确定用于指示用户活动的事件包括:确定所述文本中的事件触发词和事件元素;根据所述事件触发词和所述预设的事件模型确定事件类型;根据所述事件元素以及所述事件类型确定用于指示用户活动的事件。

【技术特征摘要】
1.一种推荐服务信息的方法,其特征在于,包括:获取终端中存储的文本;根据所述文本和预设的事件模型确定用于指示用户活动的事件;根据所述事件,确定用户潜在需求;根据所述用户潜在需求,确定需要推荐的服务信息;显示所述需要推荐的服务信息;所述文本包括事件触发词和事件元素,所述根据所述文本和预设的事件模型确定用于指示用户活动的事件包括:确定所述文本中的事件触发词和事件元素;根据所述事件触发词和所述预设的事件模型确定事件类型;根据所述事件元素以及所述事件类型确定用于指示用户活动的事件。2.根据权利要求1所述的方法,其特征在于,在所述事件为至少两个时,所述根据所述事件,确定用户潜在需求包括:根据预设的事件排序模型将所述事件划分优先级,所述事件包括第一优先级事件;根据第一优先级事件确定所述用户潜在需求,所述第一优先级事件是指所述事件中优先级高于第一预设值的事件。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户潜在需求,确定需要推荐的服务信息包括:根据所述用户潜在需求的类型,获取需要推荐的服务信息;根据预设的服务信息排序模型,确定所述需要推荐的服务信息的优先级;确定优先级高于第二预设值的服务信息为需要推荐的服务信息。4.根据权利要求3所述的方法,其特征在于,所述根据预设的服务信息排序模型,确定所述需要推荐的服务信息的优先级之后还包括:根据用户个人的信息,调整所述需要推荐的服务信息的优先级;所述确定优先级高于第二预设值的服务信息为需要推荐的服务信息包括:确定优先级高于第二预设值的调整后的服务信息为需要推荐的服务信息。5.根据权利要求1或2或4所述的方法,其特征在于,在所述根据所述用户潜在需求,确定需要推荐的服务信息之后,所述方法还包括:在所述确定的需要推荐的服务信息至少有两条属于同一服务信息类型时,将属于同一服务信息类型的需要推荐的服务信息进行合并;所述显示所述需要推荐的服务信息包括:显示合并后的需要推荐的服务信息。6.一种终端,其特征...

【专利技术属性】
技术研发人员:朱绍铿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1