CN105335398A - 一种服务推荐方法及终端 - Google Patents

一种服务推荐方法及终端 Download PDF

Info

Publication number
CN105335398A
CN105335398A CN201410344448.5A CN201410344448A CN105335398A CN 105335398 A CN105335398 A CN 105335398A CN 201410344448 A CN201410344448 A CN 201410344448A CN 105335398 A CN105335398 A CN 105335398A
Authority
CN
China
Prior art keywords
short message
user
service
potential
intention
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.)
Granted
Application number
CN201410344448.5A
Other languages
English (en)
Other versions
CN105335398B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410344448.5A priority Critical patent/CN105335398B/zh
Publication of CN105335398A publication Critical patent/CN105335398A/zh
Application granted granted Critical
Publication of CN105335398B publication Critical patent/CN105335398B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种服务推荐方法,其包括:获取终端内的短消息;将短消息进行语言解析,识别短消息对应的用户的潜在意图;根据用户的潜在意图,获取与用户的潜在意图对应的服务。本发明实施例还提供了相应的终端。本发明方法通过将短消息进行语言解析,能够准确识别短消息对应的用户的潜在意图,获取与用户的潜在意图对应的服务,从而使获取的服务符合用户的需求。

Description

一种服务推荐方法及终端
技术领域
本发明涉及信息技术领域,具体涉及一种服务推荐方法及终端。
背景技术
移动终端上的短消息应用已经成为用户每天不可或缺的应用。短消息应用也多种多样,如传统的短信息服务(SMS,ShortMessageService)、多媒体短信息服务(MMS,MultimediaMessagingService)以及最近新兴的微信、微博等等。短消息的内容也较广泛,包括朋友间的交流,企业群发广告,企业推送的通知等等。
移动终端上的短消息由于字数限制,一个消息不能包含太多内容。但是短消息中很多内容背后都包含潜在的用户需求。例如短消息中出现的商户名称背后可能涉及潜在的产品推荐服务,打折信息推送服务;时间背后可能涉及潜在的日程服务;地址背后可能涉及潜在的地图导航服务等等。如果能在有限的字数中识别出用户的潜在需求,并且针对性地推荐服务和广告,将提高移动终端的易用性,提高用户粘性,并且增加服务和广告推送的针对性和准确性,降低用户对服务和广告的反感。
现有技术提供了一种基于短消息中的关键词推荐服务的方法。该方法可以包括:终端根据关键词数据库,识别短消息中的关键词;根据用户特定信息,从识别出的关键词中过滤出与用户相关的特定关键词;加亮显示过滤出的关键词;在用户选择关键词之后,根据用户特定信息,从广告数据库中选出与用户选择的关键词对应的广告,并指定与用户选择的关键词对应的上下文服务;显示选出的广告及指定的上下文服务。
在对现有技术的研究和实践过程中,本发明的发明人发现,不同的短消息可能包含相同的关键词,但是不同的短消息所对应的用户的意图可能完全不同,因此仅根据关键词数据库识别短消息中的关键词,向用户推荐关键词对应的广告或上下文服务,容易造成推荐的服务与用户的意图不匹配,推荐的服务不符合用户的真实需求。例如,短消息内容是“明天离开四川大学生活结束了”,根据关键词数据库,识别出的关键词很可能是“四川大学”,并推荐跟四川大学相关的地图服务。然而,从句式上可以看出,该短消息中的“四川”、“大学”应该是分开的,因此,推荐的四川大学相关的地图服务基本上就不符合用户的需求。还例如,消息内容“有没有兴趣去百度的开发者大会”,对于现有技术,很可能识别出“百度”,并且推荐“百度”相关的搜索服务等,其实从句式上“百度的开发者大会”才是一个完整的内容,因此,推荐的“百度”相关的搜索服务基本上就不符合用户的需求。
由此可见,现有技术中存在识别出的关键词不能准确反映出短消息的意图,从而导致推荐的服务不符合用户的需求。
发明内容
本发明的目的在于提供一种服务推荐方法及终端,通过本发明方法,能够准确识别短消息对应的用户的潜在意图,使得获取的服务符合用户的需求。
本发明第一方面提供一种服务推荐方法,其包括:
获取终端内的短消息;
将所述短消息进行语言解析,识别所述短消息对应的用户的潜在意图;
根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
结合第一方面,在第一方面的第一种实施方式中,所述将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图,包括:
将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
根据所述词语的概念或属性确定所述词语对应的命名实体;
根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图之前,还包括:
确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图包括:
根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,在第一方面的第三种实施方式中,在将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图之后,所述方法还包括:
当所述短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
结合第一方面的第三种实施方式,在第一方面的第四种实施方式中,所述根据预设的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率之前,所述方法还包括:
根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型。
结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,或第一方面的第三种实施方式,或第一方面的第四种实施方式,在第一方面的第五种实施方式中,所述根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务,具体包括:
确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
根据所述上下文情景生成与所述潜在意图对应的推荐说明。
结合第一方面,或第一方面的第一种实施方式,或第一方面的第二种实施方式,或第一方面的第三种实施方式,或第一方面的第四种实施方式,或第一方面的第五种实施方式,在第一方面的第六种实施方式中,所述获取与所述用户的潜在意图对应的服务之后,还包括:当所述服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
本发明第二方面提供一种终端,其包括:
消息获取单元,用于获取终端内的短消息;
意图识别单元,用于将所述短消息进行语言解析,识别所述短消息对应的用户的潜在意图;
服务获取单元,用于根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
结合第二方面,在第二方面的第一种实施方式中,所述意图识别单元包括:
词法解析子单元,用于将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
第一确定子单元,用于根据所述词语的概念或属性确定所述词语对应的命名实体;
第二确定子单元,用于根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述意图识别单元还包括:
句法识别子单元,用于确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
所述第二确定子单元具体用于,
根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,在第二方面的第三种实施方式中,所述终端还包括:
概率获取单元,用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;
意图过滤单元,用于根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
结合第二方面的第三种实施方式,在第二方面的第四种实施方式中,所述终端还包括:
模型训练单元,根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型;
所述概率获取单元,具体用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据所述模型训练单元训练的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率。
结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,或第二方面的第三种实施方式,或第二方面的第四种实施方式,在第二方面的第五种实施方式中,所述服务获取单元包括:
情景获取子单元,用于确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
说明生成子单元,用于根据所述上下文情景生成与所述潜在意图对应的推荐说明。
结合第二方面,或第二方面的第一种实施方式,或第二方面的第二种实施方式,或第二方面的第三种实施方式,或第二方面的第四种实施方式,或第二方面的第五种实施方式,在第二方面的第六种实施方式中,所述终端还包括:
服务合并单元,用于当所述服务获取单元获取的服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
服务显示单元,用于从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
本发明方法通过将所述短消息进行语言解析,能够准确识别所述短消息对应的用户的潜在意图,获取与所述用户的潜在意图对应的服务,从而使获取的服务符合用户的需求。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,还可以如这些附图获得其他的附图。
图1是本发明提供的服务推荐方法的一个实施例示意图;
图2是本发明提供的服务推荐方法的另一实施例示意图;
图3是本发明提供的终端的一个实施例示意图;
图4是本发明提供的终端的另一实施例示意图;
图5是本发明提供的终端的另一实施例示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供一种服务推荐方法,可以应用于手机、平板电脑等终端,其包括:
101、获取终端内的短消息。
所述短消息可以是终端获取的文本信息,该文本信息包括但不限于微博、即时通讯软件交互的信息、短信、通知等。
102、将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图。
所述语言解析可以包括词法解析、句法解析。将所述短消息进行语言解析,可以解析出所述短消息所要表达的意思,从而获得所述短消息对应的用户的潜在意图。
103、根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
与所述用户的潜在意图对应的服务可以是网络上提供的服务,也可以是终端上安装的应用提供的服务。
本实施例提供的服务推荐的方法,通过将所述短消息进行语言解析,能够准确获得所述短消息对应的用户的潜在意图,获取与所述用户的潜在意图对应的服务,从而使获取的服务符合用户的需求。
为了更好的理解本发明的技术方案,以下列举更详细的实施例进行说明。
如图2所示,本发明实施例还提供一种服务推荐的方法,其具体包括:
201、获取终端内的短消息;
所述短消息可以是终端获取的文本信息,其包括但不限于微博、即时通讯软件交互的信息、短信、通知等。
202、词法解析所述短消息,获取短消息中词语的概念、属性,根据词语的概念或属性确定短消息内的词语对应的命名实体;
具体的,将所述短消息中的一个或多个句子,切分成一个或多个词语,获取短消息中词语的概念、属性以及词语之间的逻辑关系,根据词语的概念或属性确定词语对应的命名实体,根据命名实体与词语之间的逻辑关系,确定短消息对应的用户的潜在意图。
例如短消息内容“明天离开四川”,分词的结果可以输出“明天”“离开”“四川”。根据词语的概念、属性等确定短消息中的词语对应的命名实体,命名实体的结果可以输出“明天-时间”、“四川-地点(或省份)”等。终端还可以根据词法解析模型和词库,对短消息中的词语进行规范,确定它们与命名实体之间的对应关系。例如短消息“下午4点去星巴克坐坐”中的“下午4点”规范化成xx年xx月xx日(今天的日期)16:00,对应的命名实体为“时间”,“星巴克”对应命名实体为“餐厅名称”、“地点名称”、“音乐名称”,“坐坐”对应命名实体为“就餐事件”,然后根据命名实体与词语之间的逻辑关系,确定短消息对应的用户的潜在意图。
203、确定短消息内词语的词性,根据词语的词性识别短消息的句法结构;
具体实现中,可以对短消息先进行分词,识别出短消息中每个词语的词性,词性包括动词、名词、形容词、量词、代词、副词等等,以根据词语的词性识别短消息的句法结构。例如短消息“下午4点去星巴克坐坐”,“ROOT->去(动词),去(状语)->下午4点(时间名词),去(宾语)->星巴克(地点名词),去(并列关系)->坐坐”。
204、根据所述命名实体、所述词语之间的逻辑关系以及短消息的句法结构,确定短消息对应的用户的潜在意图;
需要说明的是,在步骤203识别出短消息内的词语对应的命名实体后,可以根据命名实体与词语之间的逻辑关系,确定短消息对应的用户的潜在意图。如果根据命名实体与词语之间的逻辑关系不能确定短消息对应的用户的潜在意图,则在步骤204确定短消息的句法结构后,根据命名实体、词语之间的逻辑关系以及短消息的句法结构,共同确定短消息对应的用户的潜在意图。
205、根据用户的历史操作数据,利用机器学习法对用户的历史操作数据进行训练,获取意图模型;
本实施例中,可根据用户的历史操作数据,结合自然语言的语义结构、社会和用户个人的生活***常终端中出现“坐坐”这个词时,用户会查找就餐地点,由此可知,此处的“坐坐”更倾向于用户要去就餐,另外也可以参考自然语言表达习惯得知此处的“坐坐”多指就餐,这样就能准确获知用户的真实意图,从而得到意图模型。
206、根据意图模型,获取每个潜在意图对应的概率,根据每个潜在意图对应的概率,获取预设数量的潜在意图;
例如,当短消息内容为“下午去星巴克坐坐吧”,根据步骤202至204确定的用户的潜在意图可能有“获取星巴克的优惠券”,“查看星巴克的菜单”,“查询去星巴克的路线”等等,而根据意图模型,当终端上每次出现上述消息时,用户都会申请星巴克的优惠券,有时还会查看一下星巴克的菜单,那么每个潜在意图对应的概率将是:“推荐优惠券-星巴克”>“推荐菜单-星巴克”>“推荐路线-星巴克”。
如果一个短消息对应的潜在意图数量较多,那么可以根据每个潜在意图对应的概率,只获取预设数量的概率较高的潜在意图,以使所获取的潜在意图更贴近用户的真实需求。
207、获取短消息的上下文情景,根据上下文情景生成与所述潜在意图对应的推荐说明;
当确定短消息对应的用户的潜在意图后,确定获取与用户的潜在意图对应的服务所需的参数,根据所需的参数获取短消息的上下文情景,根据短消息的上下文情景生成对应的推荐说明。例如,当为用户推荐的服务为去某地的线路时,就需要确定为用户推荐该服务所需的参数,具体在当前的例子中,参数至少包括出发地和目的地。本实施例中,短消息的上下文情景可以是短消息中的关键词语,也可以是与短消息的内容相关的其他的用户信息,也可以是提示用户输入的信息。例如当短消息为“下午6点在星巴克门口等我”时,确定的用户的潜在意图有“设置提醒-下午6点在星巴克门口等xx”、“查询去星巴克的线路”。对于潜在意图“设置提醒-下午6点在星巴克门口等xx”,可提取短消息中的关键词语“下午6点”、“星巴克”、“等xx”,然后结合终端自身显示的当天的年、月、日等时间信息生成与该潜在意图对应的推荐说明“为您设置xx年xx月xx日下午6点在星巴克等xx的事件提醒”;对于潜在意图“查询去星巴克的线路”,则短消息的上下文情景可以是用户当前的位置信息xx,该位置信息可以通过用户终端的GPS定位获取,也可以从用户根据提示输入的信息中获取,所生成的与该潜在意图对应的推荐说明为“为您查询从xx到星巴克的路线”。
另外,当短消息的上下文情景为与短消息的内容相关的其他的用户信息时,该用户信息还可以是保存在终端内存或者存储设备上的用户数据,包括但不限于其他短消息,通讯录,备忘录,提醒事项,照片,应用,视频,音频,邮件,书签,网页浏览记录,商品/服务的购买记录,酒店预订记录,机票购买记录,用户的一些偏好设置等,另外用户信息还可以是用户使用的终端的相关信息,例如终端的硬件信息及软件信息,包括但不限于日期和时钟信息,位置信息(例如GPS、国家、城市等),通过传感器产生的信息,终端的操作***和终端上运行的软件,进程、服务的状态和事件等。
208、根据用户选择的推荐说明,获取与用户的潜在意图对应的服务;
本实施例中,可以将短消息中用于生成推荐说明的关键词语做特殊显示,每个关键词语对应一个或多个潜在意图,每个潜在意图有对应的推荐说明,当用户关注某一关键词语时,就为用户显示对应的推荐说明。
例如,对于短消息“下午6点在星巴克门口等我”,将短消息中的关键词语做特殊显示可以为“下午6点星巴克门口等我”,其中“下午6点”对应用户的潜在意图“设置提醒”,“星巴克”对应用户的潜在意图“查询去星巴克的路线”、“查询星巴克的菜单”、“查询星巴克的优惠券”等。终端可监测用户的行为,当监测到用户点选预设的某一关键词语例如“星巴克”时,为用户显示对应的推荐说明。具体在当前的例子中,当用户点选“星巴克”时,将为用户显示与上述三个潜在意图对应的推荐说明,该推荐说明的显示可按每个意图对应的概率大小先后显示。
当用户选择某一推荐说明后,获取与该推荐说明对应的潜在意图对应的服务。
该服务可以是调用终端自身的一些应用,例如终端上的提醒应用,闹钟应用,或者备忘录应用等,也可以是从第三方获取,例如服务器,其他终端等。
当然,在上面的例子中,也可以不用用户选择推荐说明,当推荐说明停留在终端显示界面上预置的时间后,自动获取与所有推荐说明对应的服务。
209、将获取的服务进行合并,获得第一服务集合,从第一服务集合中获取预设数量的服务,并将预设数量的服务显示在界面上以供用户选择。
获取与用户的潜在意图对应的服务后,可对服务内容进行合并得到第一服务集合,这样做的目的是去除重复的服务,然后可将第一服务集合中的服务按照与所述短消息的贴合度排序后进行排序后显示在终端的界面上以供用户选择。
服务与短消息的贴合度可以是服务与短消息中的关键词语的贴合度,例如,当短消息为“晚上到上地附近来吃饭吧”,这里面有一个关键词语“上地附近”,与用户的潜在意图对应的服务可能有为用户推荐的上地附近的餐厅,那么距离上地越近的餐厅与短消息的贴合度就越高,因此,可按照与短消息的贴合度从高到低的顺序将服务排序后显示在终端界面上,以方便用户选择。另外,服务与短消息的贴合度也可以包括但不限于日常生活形成的统一认识判断的条件重要程度,例如在推荐优惠券服务中,“优惠价格”比“过期时间”可能更优先,以及服务与短消息的贴合度还可以根据用户的习惯及历史记录数据来判断。
本实施例中,通过语言解析确定用户的潜在意图,生成与潜在意图对应的推荐说明,以供用户选择,然后为用户提供对应的服务,提高了服务推荐的灵活性,使得为用户推荐的服务为最符合用户潜在需要的服务,从而方便用户选择符合需求的服务。
下面介绍本发明实施例提供的终端,所述终端用于执行上述陈述的所有方法,请参阅图3,本实施例的终端300包括:
消息获取单元301,用于获取终端内的短消息;
意图识别单元302,用于将消息获取单元301获取到的所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图;
服务获取单元303,用于根据所述意图识别单元302获得的所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
本实施中,意图识别单元通过将所述短消息进行语言解析,能够准确识别所述短消息对应的用户的潜在意图,服务获取单元获取与所述用户的潜在意图对应的服务,从而使获取的服务符合用户的需求。
为便于理解,下面进一步对本发明实施例的终端进行说明,请参阅图4,本实施例的终端400包括:
消息获取单元401,用于获取终端内的短消息;
意图识别单元402,用于将消息获取单元401获取的短消息进行语言解析,获得所述短消息对应的用户的潜在意图;
模型训练单元403,用于根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取意图模型;
概率获取单元404,用于当所述短消息对应至少两个潜在意图时,根据模型训练单元403训练的意图模型,获取至少两个潜在意图中每个潜在意图对应的概率;
意图过滤单元405,用于根据概率获取单元404获取的所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图;
服务获取单元406,用于根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务;
服务合并单元407,用于当所述服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
服务显示单元408,用于从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与短消息的贴合度排序后显示在界面上以供用户选择。
另外,意图识别单元402具体包括:
词法解析子单元4021,用于将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
第一确定子单元4022,用于根据所述词语的概念或属性确定所述词语对应的命名实体;
句法识别子单元4023,用于确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
第二确定子单元4024,用于根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
服务获取单元406具体包括:
情景获取子单元4061,用于确定获取与用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
说明生成子单元4062,用于根据所述上下文情景生成与所述潜在意图对应的推荐说明。
为进一步理解,下面以一个实际应用场景对本实施例中的终端400的各单元之间的交互方式进行描述:
首先,消息获取单元401获取终端内的短消息,所述短消息可以是终端获取的文本信息,其包括但不限于微博、即时通讯软件交互的信息、短信、通知等。
词法解析子单元4021将所述短消息中的一个或多个句子,切分成一个或多个词语,获取短消息中词语的概念、属性以及词语之间的逻辑关系,第一确定子单元4022根据词语的概念或属性确定词语对应的命名实体,根据命名实体与词语之间的逻辑关系,确定短消息对应的用户的潜在意图。
例如短消息内容为“明天离开四川”,词法解析子单元4021分词的结果可以输出“明天”“离开”“四川”。第一确定子单元4022根据词语的概念、属性等确定短消息中的词语对应的命名实体,命名实体的结果可以输出“明天-时间”、“四川-地点(或省份)”等。另外,词法解析子单元4021还可以根据词法解析模型和词库,对短消息中的词语进行规范,确定它们与命名实体之间的对应关系。例如短消息“下午4点去星巴克坐坐”中的“下午4点”规范化成xx年xx月xx日(今天的日期)16:00,对应的命名实体为“时间”,“星巴克”对应命名实体为“餐厅名称”、“地点名称”、“音乐名称”,“坐坐”对应命名实体为“就餐事件”,然后第二确定子单元4024根据命名实体与词语之间的逻辑关系,确定短消息对应的用户的潜在意图。
如果第二确定子单元4024根据命名实体与词语之间的逻辑关系,不能确定短消息对应的用户的潜在意图,则由句法识别子单元4023确定短消息内词语的词性,根据词语的词性识别短消息的句法结构。具体地,句法识别子单元4023可以对短消息先进行分词,识别出短消息中每个词语的词性,词性包括动词、名词、形容词、量词、代词、副词等等,以根据词语的词性识别短消息的句法结构。例如短消息“下午4点去星巴克坐坐”,“ROOT->去(动词),去(状语)->下午4点(时间名词),去(宾语)->星巴克(地点名词),去(并列关系)->坐坐”。
第二确定子单元4024根据第一确定子单元4022确定的所述命名实体,词法解析子单元4021解析出的所述词语之间的逻辑关系以及句法识别子单元4023识别的短消息的句法结构,共同确定短消息对应的用户的潜在意图。
在第二确定子单元4024确定用户的潜在意图之后,模型训练单元403根据用户的历史操作数据,利用机器学***常终端中出现“坐坐”这个词时,用户会查找就餐地点,由此可知,此处的“坐坐”更倾向于用户要去就餐,另外也可以参考自然语言表达习惯得知此处的“坐坐”多指就餐,这样就能准确获知用户的真实意图,从而得到意图模型。
概率获取单元404根据模型训练单元403训练的意图模型,获取每个潜在意图对应的概率,根据每个潜在意图对应的概率,获取预设数量的潜在意图。例如,当短消息内容为“下午去星巴克坐坐吧”,第二确定子单元4024确定的用户的潜在意图可能有“获取星巴克的优惠券”,“查看星巴克的菜单”,“查询去星巴克的路线”等等,而根据意图模型,当终端上每次出现上述消息时,用户都会申请星巴克的优惠券,有时还会查看一下星巴克的菜单,那么每个潜在意图对应的概率将是:“推荐优惠券-星巴克”>“推荐菜单-星巴克”>“查询地图-星巴克”。
如果一个短消息对应的潜在意图数量较多,那么意图过滤单元405可以根据每个潜在意图对应的概率,只获取预设数量的概率较高的潜在意图,以使所获取的潜在意图更贴近用户的真实需求。
接下来情景获取子单元4061确定获取与用户的潜在意图对应的服务所需的参数,根据所需的参数获取短消息的上下文情景,根据上下文情景生成与所述潜在意图对应的推荐说明。例如,当为用户推荐的服务为去某地的线路时,就需要确定为用户推荐该服务所需的参数,具体在当前的例子中,参数至少包括出发地和目的地。本实施例中,短消息的上下文情景可以是短消息中的关键词语,也可以是与短消息的内容相关的其他的用户信息,也可以是提示用户输入的信息。例如当短消息为“下午6点在星巴克门口等我”时,确定的用户的潜在意图有“设置提醒-下午6点在星巴克门口等xx”、“查询去星巴克的线路”。对于潜在意图“设置提醒-下午6点在星巴克门口等xx”,情景获取子单元4061可提取短消息中的关键词语“下午6点”、“星巴克”、“等xx”,然后说明生成子单元4062结合终端自身显示的当天的年、月、日等时间信息生成与该潜在意图对应的推荐说明“为您设置xx年xx月xx日下午6点在星巴克等xx的事件提醒”;对于潜在意图“查询去星巴克的线路”,则情景获取子单元4061获取的短消息的上下文情景可以是用户当前的位置信息xx,该位置信息可以通过用户终端的GPS定位获取,也可以从用户根据提示输入的信息中获取,说明生成子单元4062所生成的与该潜在意图对应的推荐说明为“为您查询从xx到星巴克的路线”。
另外,当短消息的上下文情景为与短消息的内容相关的其他的用户信息时,该用户信息还可以是保存在终端内存或者存储设备上的用户数据,包括但不限于其他短消息,通讯录,备忘录,提醒事项,照片,应用,视频,音频,邮件,书签,网页浏览记录,商品/服务的购买记录,酒店预订记录,机票购买记录,用户的一些偏好设置等,另外用户信息还可以是用户使用的终端的相关信息,例如终端的硬件信息及软件信息,包括但不限于日期和时钟信息,位置信息(例如GPS、国家、城市等),通过传感器产生的信息,终端的操作***和终端上运行的软件,进程、服务的状态和事件等。
本实施例中,说明生成子单元4062可以将短消息中用于生成推荐说明的关键词语做特殊显示,每个关键词语对应一个或多个潜在意图,每个潜在意图有对应的推荐说明,当用户关注某一关键词语时,就为用户显示对应的推荐说明。
例如,对于短消息“下午6点在星巴克门口等我”,说明生成子单元4062将短消息中的关键词语做特殊显示可以为“下午6点星巴克门口等我”,其中“下午6点”对应用户的潜在意图“设置提醒”,“星巴克”对应用户的潜在意图“查询去星巴克的路线”、“查询星巴克的菜单”、“查询星巴克的优惠券”等。说明生成子单元4062可监测用户的行为,当监测到用户点选预设的某一关键词语例如“星巴克”时,为用户显示对应的推荐说明。具体在当前的例子中,当用户点选“星巴克”时,将为用户显示与上述三个潜在意图对应的推荐说明,该推荐说明的显示可按每个意图对应的概率大小先后显示。
当用户选择某一推荐说明后,服务获取单元406获取与该推荐说明对应的潜在意图对应的服务。
服务获取单元406所获取的服务可以是调用终端自身的一些应用,例如终端上的提醒应用,闹钟应用,或者备忘录应用等,也可以是从第三方获取的服务,第三方例如服务器,其他终端等。
当然,在上面的例子中,也可以不用等待用户选择推荐说明,当推荐说明停留在终端显示界面上预置的时间后,服务获取单元406自动获取与所有推荐说明对应的服务。
在服务获取单元406获取对应的服务之后,服务合并单元407将获取的服务进行合并,获得第一服务集合,这样做的目的是去除重复的服务,然后服务显示单元408可将第一服务集合中的服务按照与所述短消息的贴合度排序后进行排序后显示在终端的界面上以供用户选择。
服务与短消息的贴合度可以是服务与短消息中的关键词语的贴合度,例如,当短消息为“晚上到上地附近来吃饭吧”,这里面有一个关键词语“上地附近”,与用户的潜在意图对应的服务可能有为用户推荐的上地附近的餐厅,那么距离上地越近的餐厅与短消息的贴合度就越高,因此,服务显示单元408可按照与短消息的贴合度从高到低的顺序将服务排序后显示在终端界面上,以方便用户选择。另外,服务与短消息的贴合度也可以包括但不限于日常生活形成的统一认识判断的条件重要程度,例如在推荐优惠券服务中,“优惠价格”比“过期时间”可能更优先,以及服务与短消息的贴合度还可以根据用户的习惯及历史记录数据来判断。
本实施例中,意图识别单元通过语言解析确定用户的潜在意图,说明生成单元生成与潜在意图对应的推荐说明,以供用户选择,然后服务获取单元为用户提供对应的服务,提高了服务推荐的灵活性,使得为用户推荐的服务为最符合用户潜在需要的服务,从而方便用户选择符合需求的服务。
下面请参阅图5,图5提供了本发明终端的另一实施例示意图,本实施例的终端500可以用于实施上述实施例提供的服务推荐方法,在实际应用中,终端500可以是手机,笔记本电脑等电子设备。具体来讲:
终端500可以包括RF(RadioFrequency,射频)电路510、包括有一个或一个以上计算机可读存储介质的存储器520、输入单元530、显示单元540、传感器550、音频电路560、WiFi(wirelessfidelity,无线保真)模块570、包括有一个或者一个以上处理核心的处理器580、以及电源590等部件。本领域技术人员可以理解,图5中示出的结构并不构成对终端500的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路510可用于收发消息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器580处理;另外,将涉及上行的数据发送给基站。通常,RF电路510包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(LowNoiseAmplifier,低噪声放大器)、双工器等。此外,RF电路510还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯***)、GPRS(GeneralPacketRadioService,通用分组无线服务)、CDMA(CodeDivisionMultipleAccess,码分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、LTE(LongTermEvolution,长期演进)、电子邮件、SMS(ShortMessagingService,短消息服务)等。
存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据存储设备的使用创建数据(比如音频数据、电话本等)。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器520还可以包括存储器控制器,以提供处理器580和输入单元530对存储器520的访问。
输入单元530可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元530可包括触敏表面531以及其他输入设备532。触敏表面531,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面531上或在触敏表面531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面531。除了触敏表面531,输入单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元540可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元540可包括显示面板541,可选的,可以采用LCD(LiquidCrystalDisplay,液晶显示器)、OLED(OrganicLight-EmittingDiode,有机发光二极管)等形式来配置显示面板541。进一步的,触敏表面531可覆盖显示面板541,当触敏表面531检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件的类型在显示面板541上提供相应的视觉输出。虽然在图5中,触敏表面531与显示面板541是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面531与显示面板541集成而实现输入和输出功能。
终端500还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在终端500移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路560、扬声器561,传声器562可提供用户与装置之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一终端,或者将音频数据输出至存储器520以便进一步处理。音频电路560还可能包括耳塞插孔,以提供外设耳机与终端的通信。
WiFi属于短距离无线传输技术,终端500通过WiFi模块570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了WiFi模块570,但是可以理解的是,其并不属于装置的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器580是预测用户离网的装置的控制中心,利用各种接口和线路连接整个装置的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行存储设备的各种功能和处理数据,从而对存储设备进行整体监控。可选的,处理器580可包括一个或多个处理核心;可选的,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器580中。
终端500还包括给各个部件供电的电源590(比如电池),可选的,电源可以通过电源管理***与处理器580逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源590还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端500还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端500包括有存储器520,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器520中,且经配置以由一个或者一个以上处理器580执行上述一个或者一个以上程序包含用于进行以下操作的指令:
获取终端内的短消息;
将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图;
根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
可选的,将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图,包括:
将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
根据所述词语的概念或属性确定所述词语对应的命名实体;
根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
可选的,所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图之前,还包括:
确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图包括:
根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
可选的,在将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图之后,所述方法还包括:
当所述短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;
根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
可选的,所述根据预设的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率之前,所述方法还包括:
根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型。
可选的,所述根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务,具体包括:
确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
根据所述上下文情景生成与所述潜在意图对应的推荐说明。
可选的,所述获取与所述用户的潜在意图对应的服务之后,还包括:
当所述服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
需要说明的是,本发明实施例提供的终端500,还可以用于实现上述装置实施例中的其它功能,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (14)

1.一种服务推荐方法,其特征在于,包括:
获取终端内的短消息;
将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图;
根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
2.根据权利要求1所述的方法,其特征在于,将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图,包括:
将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
根据所述词语的概念或属性确定所述词语对应的命名实体;
根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
3.根据权利要求2所述的方法,其特征在于,所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图之前,还包括:
确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
所述根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图包括:
根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
4.根据权利要求1至3任一所述的方法,其特征在于,在将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图之后,所述方法还包括:
当所述短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;
根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
5.根据权利要求4所述的方法,其特征在于,所述根据预设的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率之前,所述方法还包括:
根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型。
6.根据权利要求1至5任一所述的方法,其特征在于,所述根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务,具体包括:
确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
根据所述上下文情景生成与所述潜在意图对应的推荐说明。
7.根据权利要求1至6任一所述的方法,其特征在于,所述获取与所述用户的潜在意图对应的服务之后,还包括:
当所述服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
8.一种终端,其特征在于,包括:
消息获取单元,用于获取终端内的短消息;
意图识别单元,用于将所述短消息进行语言解析,获得所述短消息对应的用户的潜在意图;
服务获取单元,用于根据所述用户的潜在意图,获取与所述用户的潜在意图对应的服务。
9.根据权利要求8所述的终端,其特征在于,所述意图识别单元包括:
词法解析子单元,用于将所述短消息进行词法解析,获取所述短消息中词语的概念、属性以及所述词语之间的逻辑关系;
第一确定子单元,用于根据所述词语的概念或属性确定所述词语对应的命名实体;
第二确定子单元,用于根据所述命名实体以及所述词语之间的逻辑关系,确定所述短消息对应的用户的潜在意图。
10.根据权利要求9所述的终端,其特征在于,所述意图识别单元还包括:
句法识别子单元,用于确定所述词语的词性,根据所述词语的词性识别所述短消息的句法结构;
所述第二确定子单元具体用于,
根据所述命名实体、所述词语之间的逻辑关系以及所述短消息的句法结构,确定所述短消息对应的用户的潜在意图。
11.根据权利要求8至10任意一项所述的终端,其特征在于,所述终端还包括:
概率获取单元,用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率;
意图过滤单元,用于根据所述至少两个潜在意图中每个潜在意图对应的概率,筛选预设数量的潜在意图。
12.根据权利要求11所述的终端,其特征在于,所述终端还包括:
模型训练单元,根据用户的历史操作数据,利用机器学习法对所述用户的历史操作数据进行训练,获取所述意图模型;
所述概率获取单元,具体用于当所述服务获取单元获取的短消息对应至少两个潜在意图时,根据所述模型训练单元训练的意图模型,获取所述至少两个潜在意图中每个潜在意图对应的概率。
13.根据权利要求8至12任一所述的终端,其特征在于,所述服务获取单元包括:
情景获取子单元,用于确定获取与所述用户的潜在意图对应的服务所需的参数,根据所需的参数获取所述短消息的上下文情景;
说明生成子单元,用于根据所述上下文情景生成与所述潜在意图对应的推荐说明。
14.根据权利要求8至13任意一项所述的终端,其特征在于,所述终端还包括:
服务合并单元,用于当所述服务获取单元获取的服务的数量为至少两条时,按照预设服务类型将所述服务进行合并,获得第一服务集合;
服务显示单元,用于从所述第一服务集合中获取预设数量的服务,并将所述预设数量的服务按照与所述短消息的贴合度排序后显示在界面上以供用户选择。
CN201410344448.5A 2014-07-18 2014-07-18 一种服务推荐方法及终端 Active CN105335398B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410344448.5A CN105335398B (zh) 2014-07-18 2014-07-18 一种服务推荐方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410344448.5A CN105335398B (zh) 2014-07-18 2014-07-18 一种服务推荐方法及终端

Publications (2)

Publication Number Publication Date
CN105335398A true CN105335398A (zh) 2016-02-17
CN105335398B CN105335398B (zh) 2020-08-25

Family

ID=55285935

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410344448.5A Active CN105335398B (zh) 2014-07-18 2014-07-18 一种服务推荐方法及终端

Country Status (1)

Country Link
CN (1) CN105335398B (zh)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105975540A (zh) * 2016-04-29 2016-09-28 北京小米移动软件有限公司 信息显示方法及装置
CN106681845A (zh) * 2016-12-29 2017-05-17 广州华多网络科技有限公司 一种管理通讯消息的方法和装置
CN106850762A (zh) * 2017-01-03 2017-06-13 腾讯科技(深圳)有限公司 一种消息推送方法、服务器及消息推送***
CN107395873A (zh) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 音量调节方法、装置、存储介质及终端
CN108287858A (zh) * 2017-03-02 2018-07-17 腾讯科技(深圳)有限公司 自然语言的语义提取方法及装置
CN108664336A (zh) * 2017-04-01 2018-10-16 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN108701149A (zh) * 2016-12-27 2018-10-23 华为技术有限公司 一种智能推荐方法和终端
CN108874917A (zh) * 2018-05-30 2018-11-23 北京五八信息技术有限公司 意图识别方法、装置、设备及存储介质
CN109165292A (zh) * 2018-07-23 2019-01-08 Oppo广东移动通信有限公司 数据处理方法、装置以及移动终端
CN109284144A (zh) * 2018-08-27 2019-01-29 维沃移动通信有限公司 一种快应用处理方法及移动终端
CN109377152A (zh) * 2018-09-03 2019-02-22 三星电子(中国)研发中心 一种调度应用程序的方法及装置
WO2019051847A1 (en) * 2017-09-18 2019-03-21 Microsoft Technology Licensing, Llc SUPPLY OF ASSISTANCE TO THE PLAN IN A SESSION
CN109919641A (zh) * 2017-12-12 2019-06-21 优视科技有限公司 一种广告投放方法及平台
CN109920407A (zh) * 2017-12-12 2019-06-21 上海博泰悦臻网络技术服务有限公司 智能终端及其饮食搜寻方法、及无人驾驶车辆
CN110009437A (zh) * 2018-01-05 2019-07-12 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN110020106A (zh) * 2017-09-08 2019-07-16 北京搜狗科技发展有限公司 一种推荐方法、推荐装置和用于推荐的装置
CN110033338A (zh) * 2018-01-11 2019-07-19 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN110110078A (zh) * 2018-01-11 2019-08-09 北京搜狗科技发展有限公司 数据处理方法和装置、用于数据处理的装置
CN110189752A (zh) * 2019-03-12 2019-08-30 广东小天才科技有限公司 一种多意图的识别方法及装置、终端设备
CN110196947A (zh) * 2019-05-31 2019-09-03 三角兽(北京)科技有限公司 推荐信息确定的方法、装置、电子设备及存储介质
CN110310644A (zh) * 2019-06-28 2019-10-08 广州云蝶科技有限公司 基于语音识别的智慧班牌交互方法
CN111089603A (zh) * 2018-10-23 2020-05-01 上海博泰悦臻电子设备制造有限公司 基于社交应用沟通内容的导航信息提示方法及车辆
CN111857875A (zh) * 2020-07-17 2020-10-30 北京沃东天骏信息技术有限公司 用于显示插件的方法及装置
WO2021051517A1 (zh) * 2019-09-19 2021-03-25 平安科技(深圳)有限公司 基于卷积神经网络的信息检索方法、及其相关设备
WO2021147784A1 (zh) * 2020-01-21 2021-07-29 维沃移动通信有限公司 信息处理方法及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664839A (zh) * 2004-03-01 2005-09-07 微软公司 确定数据意向并基于该意向响应数据的***和方法
US20110218883A1 (en) * 2010-03-03 2011-09-08 Daniel-Alexander Billsus Document processing using retrieval path data
CN103198155A (zh) * 2013-04-27 2013-07-10 俞志晨 一种基于移动终端的智能问答交互***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1664839A (zh) * 2004-03-01 2005-09-07 微软公司 确定数据意向并基于该意向响应数据的***和方法
US20110218883A1 (en) * 2010-03-03 2011-09-08 Daniel-Alexander Billsus Document processing using retrieval path data
CN103198155A (zh) * 2013-04-27 2013-07-10 俞志晨 一种基于移动终端的智能问答交互***及方法

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10791187B2 (en) 2016-04-29 2020-09-29 Beijing Xiaomi Mobile Software Co., Ltd. Information displaying method and apparatus, and storage medium
CN105975540A (zh) * 2016-04-29 2016-09-28 北京小米移动软件有限公司 信息显示方法及装置
CN108701149A (zh) * 2016-12-27 2018-10-23 华为技术有限公司 一种智能推荐方法和终端
CN106681845A (zh) * 2016-12-29 2017-05-17 广州华多网络科技有限公司 一种管理通讯消息的方法和装置
CN106850762A (zh) * 2017-01-03 2017-06-13 腾讯科技(深圳)有限公司 一种消息推送方法、服务器及消息推送***
CN106850762B (zh) * 2017-01-03 2021-12-14 腾讯科技(深圳)有限公司 一种消息推送方法、服务器及消息推送***
US11113234B2 (en) 2017-03-02 2021-09-07 Tencent Technology (Shenzhen) Company Ltd Semantic extraction method and apparatus for natural language, and computer storage medium
CN108287858B (zh) * 2017-03-02 2021-08-10 腾讯科技(深圳)有限公司 自然语言的语义提取方法及装置
CN108287858A (zh) * 2017-03-02 2018-07-17 腾讯科技(深圳)有限公司 自然语言的语义提取方法及装置
CN108664336A (zh) * 2017-04-01 2018-10-16 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN107395873A (zh) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 音量调节方法、装置、存储介质及终端
CN107395873B (zh) * 2017-06-30 2019-06-25 Oppo广东移动通信有限公司 音量调节方法、装置、存储介质及终端
CN110020106A (zh) * 2017-09-08 2019-07-16 北京搜狗科技发展有限公司 一种推荐方法、推荐装置和用于推荐的装置
CN110020106B (zh) * 2017-09-08 2021-11-19 北京搜狗科技发展有限公司 一种推荐方法、推荐装置和用于推荐的装置
WO2019051847A1 (en) * 2017-09-18 2019-03-21 Microsoft Technology Licensing, Llc SUPPLY OF ASSISTANCE TO THE PLAN IN A SESSION
US11430347B2 (en) 2017-09-18 2022-08-30 Microsoft Technology Licensing, Llc Providing diet assistance in a session
CN109919641A (zh) * 2017-12-12 2019-06-21 优视科技有限公司 一种广告投放方法及平台
CN109920407A (zh) * 2017-12-12 2019-06-21 上海博泰悦臻网络技术服务有限公司 智能终端及其饮食搜寻方法、及无人驾驶车辆
CN109919641B (zh) * 2017-12-12 2021-04-23 阿里巴巴(中国)有限公司 一种广告投放方法及平台
CN110009437A (zh) * 2018-01-05 2019-07-12 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN110033338A (zh) * 2018-01-11 2019-07-19 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN110110078A (zh) * 2018-01-11 2019-08-09 北京搜狗科技发展有限公司 数据处理方法和装置、用于数据处理的装置
CN110110078B (zh) * 2018-01-11 2024-04-30 北京搜狗科技发展有限公司 数据处理方法和装置、用于数据处理的装置
CN110033338B (zh) * 2018-01-11 2024-06-07 北京搜狗科技发展有限公司 推荐方法和装置、用于推荐的装置
CN108874917A (zh) * 2018-05-30 2018-11-23 北京五八信息技术有限公司 意图识别方法、装置、设备及存储介质
CN109165292A (zh) * 2018-07-23 2019-01-08 Oppo广东移动通信有限公司 数据处理方法、装置以及移动终端
CN109284144A (zh) * 2018-08-27 2019-01-29 维沃移动通信有限公司 一种快应用处理方法及移动终端
CN109377152A (zh) * 2018-09-03 2019-02-22 三星电子(中国)研发中心 一种调度应用程序的方法及装置
CN111089603A (zh) * 2018-10-23 2020-05-01 上海博泰悦臻电子设备制造有限公司 基于社交应用沟通内容的导航信息提示方法及车辆
CN110189752A (zh) * 2019-03-12 2019-08-30 广东小天才科技有限公司 一种多意图的识别方法及装置、终端设备
CN110196947A (zh) * 2019-05-31 2019-09-03 三角兽(北京)科技有限公司 推荐信息确定的方法、装置、电子设备及存储介质
CN110310644A (zh) * 2019-06-28 2019-10-08 广州云蝶科技有限公司 基于语音识别的智慧班牌交互方法
WO2021051517A1 (zh) * 2019-09-19 2021-03-25 平安科技(深圳)有限公司 基于卷积神经网络的信息检索方法、及其相关设备
WO2021147784A1 (zh) * 2020-01-21 2021-07-29 维沃移动通信有限公司 信息处理方法及电子设备
CN111857875A (zh) * 2020-07-17 2020-10-30 北京沃东天骏信息技术有限公司 用于显示插件的方法及装置
WO2022012107A1 (zh) * 2020-07-17 2022-01-20 北京沃东天骏信息技术有限公司 用于显示插件的方法及装置

Also Published As

Publication number Publication date
CN105335398B (zh) 2020-08-25

Similar Documents

Publication Publication Date Title
CN105335398A (zh) 一种服务推荐方法及终端
KR102242267B1 (ko) 터치 감응형 디바이스 상의 관련 콘텐츠를 사전행동적으로 식별 및 표면화하기 위한 시스템 및 방법
US9241242B2 (en) Information recommendation method and apparatus
CN104123937B (zh) 提醒设置方法、装置和***
CN109074354B (zh) 展示候选项的方法和终端设备
CN103605656B (zh) 一种推荐音乐的方法、装置及一种移动终端
CN105447036B (zh) 一种基于观点挖掘的社交媒体信息可信度评估方法及装置
US20170249934A1 (en) Electronic device and method for operating the same
US9754581B2 (en) Reminder setting method and apparatus
CN104965842B (zh) 搜索推荐方法和装置
CN104182488A (zh) 搜索方法、服务器及客户端
WO2014169715A1 (en) Information recommendation method and apparatus
CN103702297A (zh) 短信增强方法、装置及***
CN105740263B (zh) 页面显示方法和装置
WO2008027965A2 (en) Personalized audio controlled shopping information service for a mobile device
CN110472941A (zh) 基于通知消息的日程创建方法和装置、终端、存储介质
CN103914502A (zh) 使用情形识别的智能搜索服务的方法及其终端
WO2015149509A1 (zh) 一种设置彩铃、彩铃音乐确定方法及装置
CN104182429A (zh) 网页处理方法和终端
CN104144250A (zh) 一种终端上对事件进行提醒的方法及装置
CN109543014B (zh) 人机对话方法、装置、终端及服务器
CN108268438A (zh) 一种页面内容提取方法、装置以及客户端
CN108769360A (zh) 移动终端控制方法、移动终端及存储介质
CN108549681A (zh) 数据处理方法和装置、电子设备、计算机可读存储介质
CN103488720A (zh) 一种数据查看方法、***和客户端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant