一种服务推荐方法及终端的制作方法

文档序号:9579286阅读:246来源:国知局
一种服务推荐方法及终端的制作方法
【技术领域】
[0001]本发明涉及信息技术领域,具体涉及一种服务推荐方法及终端。
【背景技术】
[0002]移动终端上的短消息应用已经成为用户每天不可或缺的应用。短消息应用也多种多样,如传统的短信息服务(SMS, Short Message Service)、多媒体短信息服务(MMS,Multimedia Messaging Service)以及最近新兴的微信、微博等等。短消息的内容也较广泛,包括朋友间的交流,企业群发广告,企业推送的通知等等。
[0003]移动终端上的短消息由于字数限制,一个消息不能包含太多内容。但是短消息中很多内容背后都包含潜在的用户需求。例如短消息中出现的商户名称背后可能涉及潜在的产品推荐服务,打折信息推送服务;时间背后可能涉及潜在的日程服务;地址背后可能涉及潜在的地图导航服务等等。如果能在有限的字数中识别出用户的潜在需求,并且针对性地推荐服务和广告,将提高移动终端的易用性,提高用户粘性,并且增加服务和广告推送的针对性和准确性,降低用户对服务和广告的反感。
[0004]现有技术提供了一种基于短消息中的关键词推荐服务的方法。该方法可以包括:终端根据关键词数据库,识别短消息中的关键词;根据用户特定信息,从识别出的关键词中过滤出与用户相关的特定关键词;加亮显示过滤出的关键词;在用户选择关键词之后,根据用户特定信息,从广告数据库中选出与用户选择的关键词对应的广告,并指定与用户选择的关键词对应的上下文服务;显示选出的广告及指定的上下文服务。
[0005]在对现有技术的研究和实践过程中,本发明的发明人发现,不同的短消息可能包含相同的关键词,但是不同的短消息所对应的用户的意图可能完全不同,因此仅根据关键词数据库识别短消息中的关键词,向用户推荐关键词对应的广告或上下文服务,容易造成推荐的服务与用户的意图不匹配,推荐的服务不符合用户的真实需求。例如,短消息内容是“明天离开四川大学生活结束了”,根据关键词数据库,识别出的关键词很可能是“四川大学”,并推荐跟四川大学相关的地图服务。然而,从句式上可以看出,该短消息中的“四川”、“大学”应该是分开的,因此,推荐的四川大学相关的地图服务基本上就不符合用户的需求。还例如,消息内容“有没有兴趣去百度的开发者大会”,对于现有技术,很可能识别出“百度”,并且推荐“百度”相关的搜索服务等,其实从句式上“百度的开发者大会”才是一个完整的内容,因此,推荐的“百度”相关的搜索服务基本上就不符合用户的需求。
[0006]由此可见,现有技术中存在识别出的关键词不能准确反映出短消息的意图,从而导致推荐的服务不符合用户的需求。

【发明内容】

[0007]本发明的目的在于提供一种服务推荐方法及终端,通过本发明方法,能够准确识别短消息对应的用户的潜在意图,使得获取的服务符合用户的需求。
[0008]本发明第一方面提供一种服务推荐方法,其包括:
[0009]获取终端内的短消息;
[0010]将所述短消息进行语言解析,识别所述短消息对应的用户的潜在意图;
[0011]根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
[0012]结合第一方面,在第一方面的第一种实施方式中,所述将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图,包括:
[0013]将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
[0014]根据所述词语的概念或属性确定所述词语对应的命名实体;
[0015]根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
[0016]结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图之前,还包括:
[0017]确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
[0018]所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图包括:
[0019]根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
[0020]结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,在第一方面的第三种实施方式中,在将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图之后,所述方法还包括:
[0021]当所述短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
[0022]结合第一方面的第三种实施方式,在第一方面的第四种实施方式中,所述根据预设的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率之前,所述方法还包括:
[0023]根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型。
[0024]结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,或第一方面的第三种实施方式,或第一方面的第四种实施方式,在第一方面的第五种实施方式中,所述根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务,具体包括:
[0025]确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
[0026]根据所述上下文情景生成与所述潜在意图对应的推荐说明。
[0027]结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,或第一方面的第三种实施方式,或第一方面的第四种实施方式,或第一方面的第五种实施方式,在第一方面的第六种实施方式中,所述获取与所述用户的潜在意图对应的服务之后,还包括:当所述服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
[0028]从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
[0029]本发明第二方面提供一种终端,其包括:
[0030]消息获取单元,用于获取终端内的短消息;
[0031]意图识别单元,用于将所述短消息进行语言解析,识别所述短消息对应的用户的潜在意图;
[0032]服务获取单元,用于根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
[0033]结合第二方面,在第二方面的第一种实施方式中,所述意图识别单元包括:
[0034]词法解析子单元,用于将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
[0035]第一确定子单元,用于根据所述词语的概念或属性确定所述词语对应的命名实体;
[0036]第二确定子单元,用于根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
[0037]结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述意图识别单元还包括:
[0038]句法识别子单元,用于确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
[0039]所述第二确定子单元具体用于,
[0040]根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
[0041]结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,在第二方面的第三种实施方式中,所述终端还包括:
[0042]概率获取单元,用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;
[0043]意图过滤单元,用于根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
[0044]结合第二方面的第三种实施方式,在第二方面的第四种实施方式中,所述终端还包括:
[0045]模型训练单元,根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型;
[0046]所述概率获取单元,具体用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据所述模型训练单元训练的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率。
[0047]结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,或第二方面的第三种实施方式,或第二方面的第四种实施方式,在第二方面的第五种实施方式中,所述服务获取单元包括:
[0048]情景获取子单元,用于确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
[0049]说明生成子单元,用于根据所述上下文情景生成与所述潜在意图对应的推荐说明。
[0050]结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,或第二方面的第三种实施方式,或第二方面的第四种实施方式,或第二方面的第五种实施方式,在第二方面的第六种实施方式中,所述终端还包括:
[0051]服务合并单元,用于当所述服务获取单元获取的服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
[0052]服务显示单元,用于从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
[0053]本发明方法通过将所述短消息进行语言解析,能够准确识别所述短消息对应的用户的潜在意图,获取与所述用户的潜在意图对应的服务,从而使获取的服务符合用户的需求。
【附图说明】
[0054]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,还可以如这些附图获得其他的附图。
[0055]图1是本发明提供的服务推荐方法的一个实施例示意图;
[0056]图2是本发明提供的服务推荐方法的另一实施例示意图;
[0057]图3是本发明提供的终端的一个实施例示意图;
[0058]图4是本发明提供的终端的另一实施例示意图
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1