与终端设备交互数据的方法与装置的制作方法

文档序号:6381754阅读:143来源:国知局
专利名称:与终端设备交互数据的方法与装置的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种与终端设备交互数据的方法及装置。
背景技术
随着信息时代的到来,网上购物也已经成为人们主要的购物方式之一。用户只需联网操作不出家门即可获得较为满意的商品。从现有的购物推荐系统搭建和运行的角度来看,购物推荐系统需要实时地分析用户浏览过或购买过的商品的相关商品信息,为了给目标用户推荐准确的商品,购物推荐系统需要依赖庞大的商品信息数据库,购物推荐系统利用上述分析结果和商品信息数据库实时地进行商品推荐运算,得到相近的商品推荐给用户。由于庞大的商品信息数据库,导致购物推荐过程所需要计算资源较大,造成购物推荐系统的处理时间的增加,影响推荐响应速度。

发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的与终端设备交互数据的方法及装置。依据本发明的一个方面,提供了一种商品信息处理的方法,该方法包括获取与终端设备的购物行为相关的预设的购物推荐词;根据预设的购物推荐词,匹配得到与预设的购物推荐词对应的至少一个商品的相关商品信息;将匹配得到的至少一个商品的相关商品信息发送给所述终端设备。依据本发明的另一个方面,提供了一种与终端设备交互数据的装置,装置包括存储模块,用于存储预设的购物推荐词;获取模块,用于获取与终端设备的购物行为相关的预设的购物推荐词;匹配模块,用于根据预设的购物推荐词,匹配得到与购物推荐词对应的至少一个商品的相关商品信息;发送模块,用于将匹配得到至少一个商品的相关商品信息发送给终端设备。根据本发明提供的一种与终端设备交互数据的方法及与终端设备交互数据的装置,通过对终端设备的购物行为进行识别,得到与该购物行为相关的预设的购物推荐词,然后利用购物推荐词作为推荐中介,将与该购物推荐词对应的商品推荐给终端设备,由于不需要借助详细充足的商品信息构建用户购物特征,而是将终端设备的购物行为映射成相应的购物推荐词,通过对终端设备的具体购物行为进行识别,可得到与购物行为对应的购物推荐词,因此本发明实施例中的商品推荐效果方便控制,有效简化购物推荐系统的复杂度,提高实时推荐响应速度。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1示出了根据本发明一个实施例的与终端设备交互数据的方法的流程图;图2示出了图1中步骤SlO中的流程图;图3示出了图2中步骤S104中的流程图;以及图4示出了根据本发明另一个实施例的与终端设备交互数据的装置400的结构框图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本发明一个实施例的与终端设备交互数据的方法的流程图,需要说明的是,尽管在图1中以特定顺序描述了该识别方法的操作,但是,这并非要求或暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。如图1所示,该方法始于步骤S10,其中获取与终端设备的购物行为相关的预设的购物推荐词。具体地,参见图2,在步骤S 10中可包括以下步骤,在步骤S102中,获取与终端设备的购物行为相关的购物信息,该购物信息包括终端设备搜索商品的关键词、终端设备浏览商品的商品信息、或终端设备已购买商品的商品信息;随后,在步骤S 104中,根据购物信息匹配得到与购物信息对应的至少一个预设的购物推荐词。也就是,根据终端设备输入的搜索商品的关键词匹配得到预设的购物推荐词,或者根据终端设备浏览商品的商品信息匹配得到预设的购物推荐词,或者根据终端设备已购买商品的相关商品信息匹配得到预设的购物推荐词。根据本发明的一个实施例,预设的购物推荐词可以是根据热门商品的相关商品信息构造的词语,例如根据终端设备搜索最多商品的相关商品信息构造的词语。每个购物推荐词中包括多个购物信息元素,其中购物信息元素是指商品类型、商品名称或商品材料。为了便于理解下面列举几个购物推荐词,例如男装毛呢子大衣、智能手机、高清电视、男士保暖内衣等。当然可以理解的是,在本发明的实施例中并不限定购物推荐词的表达形式。可选地,预设的购物推荐词可从电子类商务网站的购物会话日志中获取并存储,也可以从搜索网站的商品搜索排行榜中获取并存储,将获取的购物推荐词可保存在数据库中,并且在数据库中还保存有购物推荐词与相关商品的对应关系,例如购物推荐词“智能手机”与苹果 iphone5、三星 GALAXY Note II N7100、联想乐 PhoneK860 和 HTC One X S720e 建立有对应关系。因此,当得到购物推荐词后,即可获得与该购物推荐词对应的商品的相关商品信息。由于可通过对购物推荐词的维护,以满足终端设备的购物推荐需求,因此在本发明的实施例中并不需要庞大的商品信息数据库。根据本发明的一个实施例,在步骤S102中可从终端设备的购物行为中识别出与该购物行为相关的购物信息,该购物行为包括但不限于終端设备输入关键词的行为、終端设备浏览商品的行为、或终端设备购买商品的行为。終端设备进行购物时,通常会通过关键词搜索商品,然后浏览搜索结果中相关的商品,例如終端设备登录电子商务类网站(淘宝网,京东商城等),使用电子商务类网站提供的搜索引擎,在搜索引擎中利用关键词捜索相关商品,然后浏览搜索结果中的相关的商品,由于电子商务网站的购物会话日志中会记录终端设备输入关键词的行为,因此通过对终端设备输入关键词的行为可识别出捜索商品的关键词。
终端设备对搜索结果进行浏览时,会浏览搜索结果中商品名称、商品类型、商品商标、商品型号中的ー个或多个。由于电子商务网站的购物会话日志中会记录终端设备的浏览商品的行为,因此,通过对终端设备的浏览商品的行为进行识别,可识别出终端设备浏览商品的商品信息,该商品信息包括商品名称、商品类型、商品商标、商品型号中的一个或多个。終端设备在电子类商务网站上购买商品后,电子商务类网站的购物会话日志中会记录终端设备购买商品的行为。由于电子商务网站的购物会话日志中会记录终端设备的购买商品的行为,因此通过对该终端设备购买商品的行为进行识别,可识别得到終端设备所购买商品的相关商品信息,该商品信息包括商品名称、商品类型、商品商标、商品型号、商品价格中的ー个或多个。因此,通过对终端设备的购物行为进行分析,可得到与该购物行为相关的终端设备搜索商品的关键词、终端设备浏览商品的商品信息、或終端设备已购买商品的商品信息。而且通过对终端设备的购物行为进行识别,能够除去终端设备的购物行为中与商品信息无关的信息,由此可提高最終提供的推荐商品信息的准确性。根据本发明的一个实施例,为了提高购物推荐词匹配的准确性,可以对购物信息进行聚类处理,得到能够反映具有至少部分相同购物信息元素的购物信息类,然后再根据购物信息类匹配得到购物推荐词。參见图3,步骤S104包括以下步骤,在步骤S1042中,将购物信息划分成多个购物信息元素,随后,在步骤S1044中,根据购物信息元素,对多个购物信息进行聚类处理,得到购物信息类,其中每个购物信息类包括至少ー个购物信息,然后,在步骤S1046中,对每ー个购物信息类匹配至少ー个购物推荐词。可选地,在步骤S1042中,可按照分词的方式将购物信息T划分成多个购物信息元素t,分词划分后,该购物信息可表示成T=Itpt2,…,tn},其中n为自然数。根据购物信息元素t的重要性,设置每个购物信息元素t的权重值。例如,在步骤S102中获得的购物信息T“Fubai秋冬新款男装风衣立领保暖修身毛呢子大衣男”,在步骤S1042中,将上述购物信息T分词划分为{Fubai,秋冬新款,男装,风衣,立领,保暖,修身,毛呢子,大衣}。根据购物信息T= {Fubai,秋冬新款,男装,风衣,立领,保暖,修身,毛呢子,大衣}中的每个购物信息元素t的重要性,设置每个购物信息元素t的权重值,例如该购物信息元素出现的频率越高,则可认为该购物信息元素t越重要,权重值越大,上述购物信息T中购物信息元素t的重要性由高到低可排列为男装、毛呢子、大衣、风衣、立领、保暖、修身、秋冬新款、Fubai。可选地,在步骤S1044中,根据购物信息T中所有购物信息元素t的权重值之和,对多个购物信息T进行聚类处理,得到相应的购物信息类G。例如,计算购物信息T中所有购物信息元素t的权重值之和,然后再计算购物信息T中购物信息元素t的平均权重值,将平均权重值大于等于限制阈值a的购物信息聚合到同一类商品的购物信息类G。根据本发明的一个实施例,可米用TF-1DF (Term Frequency-1nverseDocumentFrequency,一种用于资讯检索与资讯探勘的常用加权技术)算法来设置购物信息元素t的权重值,当然可以理解的是,本发明的实施例不限定设置购物信息元素t的权重值的方式。对多个购物信息T进行聚类处理得到购物信息类G具体方式如下(I)如果购物信息类G不包含任何购物信息,那么购物信息T属于购物信息类G ;(2)如果购物信息类G包含一些购物信息,某个购物信息T属于购物信息类G需满足
权利要求
1.一种与终端设备交互数据的方法,其特征在于,所述方法包括 获取与终端设备的购物行为相关的预设的购物推荐词; 根据所述预设的购物推荐词,匹配得到与所述预设的购物推荐词对应的至少一个商品的相关商品彳目息; 将匹配得到的所述至少一个商品的相关商品信息发送给所述终端设备。
2.根据权利要求1所述的方法,其特征在于,所述预设的购物推荐词预先从电子类商务网站的购物会话日志中获取并存储,或者所述预设的购物推荐词预先从搜索网站的商品搜索排行榜中获取并存储。
3.根据权利要求1所述的方法,其特征在于,所述获取与终端设备的购物行为相关的预设的购物推荐词的步骤包括 获取与终端设备的购物行为相关的购物信息,所述购物信息包括终端设备搜索商品的关键词、终端设备浏览商品的商品信息、终端设备已购买商品的商品信息中的一个或多个; 根据获取的所述购物信息,匹配得到与所述购物信息对应的至少一个预设的购物推荐 词
4.根据权利要求3所述的方法,其特征在于,所述获取与终端设备的购物行为相关的购物信息的步骤为 从所述终端设备的购物行为中识别出所述购物信息,所述购物行为包括终端设备输入搜索关键字的行为、终端设备浏览商品的行为、终端设备购买商品的行为中的一个或多个。
5.根据权利要求3所述的方法,其特征在于,所述匹配得到与所述购物信息对应的至少一个预设的购物推荐词的步骤包括 对多个购物信息进行聚类处理,得到购物信息类,其中每个购物信息类包括至少一个购物信息; 对每一个所述购物信息类匹配至少一个预设的购物推荐词。
6.根据权利要求5所述的方法,其特征在于,所述对多个购物信息进行聚类处理,得到购物信息类的步骤之前,还包括 将所述购物信息划分成多个购物信息元素; 对所述多个购物信息元素中的每一个购物信息元素设置权重值,所述权重值用于表示所述购物信息元素的重要程度; 所述对多个购物信息进行聚类处理,得到购物信息类的步骤为 根据所述购物信息元素的权重值,对所述购物信息进行聚类处理,得到多个购物信息类。
7.根据权利要求6所述的方法,其特征在于,所述根据所述购物信息元素的权重值,对所述购物信息进行聚类处理,得到多个购物信息类的步骤包括 计算所述购物信息中所有购物信息元素的权重值之和; 计算购物信息中购物信息元素的平均权重值; 将平均权重值大于等于限制阈值的购物信息聚合到同一类商品的购物信息类中。
8.根据权利要求5所述的方法,其特征在于,所述对每一个所述购物信息类匹配至少一个购物推荐词的步骤包括 从多个预设的购物推荐词中任选一个购物推荐词,然后计算出该购物信息类和购物推荐词中共同包含的购物信息元素的权重值之和; 计算共同包含的购物信息元素的权重值之和,与购物推荐词中包含的购物信息元素的个数之间的比值; 循环计算,直到遍历完所有的购物推荐词,最后为购物信息类匹配一个最大的比值所对应的购物推荐词。
9.根据权利要求5所述的方法,其特征在于,所述将所述购物信息划分成多个购物信息元素的步骤为 按照分词的方式将所述购物信息划分成多个购物信息元素。
10.一种与终端设备交互数据的装置,其特征在于,所述装置包括 存储模块,用于存储预设的购物推荐词; 获取模块,用于获取与终端设备的购物行为相关的预设的购物推荐词; 匹配模块,用于根据所述预设的购物推荐词,匹配得到与所述购物推荐词对应的至少一个商品的相关商品信息; 发送模块,用于将匹配得到所述至少一个商品的相关商品信息发送给所述终端设备。
11.根据权利要求10所述的装置,其特征在于,所述获取模块包括 获取单元,用于获取与所述终端设备的购物行为相关的购物信息,所述购物信息包括终端设备搜索商品的关键词和/或终端设备已购买商品的商品信息; 第一匹配单元,用于根据获取的所述购物信息,匹配得到与所述购物信息对应的至少一个购物推荐词。
12.根据权利要求11所述的装置,其特征在于,所述获取单元进一步用于从所述终端设备的购物行为中识别出所述购物信息,所述购物行为包括终端设备输入搜索关键字的行为、终端设备浏览商品的行为、终端设备购买商品的行为中的一个或多个。
13.根据权利要求11所述的装置,其特征在于,所述第一匹配单元包括 聚类子单元,用于对所述购物信息进行聚类处理,得到多个购物信息类,其中每个购物信息类包括至少一个购物信息; 匹配子单元,用于对每一个所述购物信息类匹配至少一个购物推荐词。
14.根据权利要求13所述的装置,其特征在于,所述第一匹配单元还包括 划分子单元,用于将所述购物信息划分成多个购物信息元素; 设置子单元,用于对所述多个购物信息元素中的每一个购物信息元素设置权重值,所述权重值用于表示所述购物信息元素的重要程度; 聚类子单元进一步用于根据所述购物信息元素的权重值,对多个所述购物信息进行聚类处理,得到购物信息类。
15.根据权利要求14所述的装置,其特征在于,所述聚类子单元进一步用于计算所述购物信息中所有购物信息元素的权重值之和;计算购物信息中购物信息元素的平均权重值;然后将平均权重值大于等于限制阈值的购物信息聚合到同一类商品的购物信息类中。
16.根据权利要求14所述的装置,其特征在于,所述匹配子单元进一步用于从多个预设的购物推荐词中任选一个购物推荐词,然后计算出该购物信息类和购物推荐词中共同包含的购物信息元素的权重值之和;计算共同包含的购物信息元素的权重值之和,与购物推荐词中包含的购物信息 元素的个数之间的比值;循环计算,直到遍历完所有的购物推荐词,最后为购物信息类匹配一个最大的比值所对应的购物推荐词。
全文摘要
本发明公开了一种与终端设备交互数据的方法及装置,该方法包括获取与终端设备的购物行为相关的预设的购物推荐词;根据预设的购物推荐词,匹配得到与预设的购物推荐词对应的至少一个商品的相关商品信息;然后将匹配得到的至少一个商品的相关商品信息发送给终端设备。由于不需要借助详细充足的商品信息来挖掘购物推荐词,因此本发明实施例中的商品推荐效果方便控制,而且通过基于购物推荐词的个性化购物推荐,可以简化购物推荐系统复杂度,提高实时推荐响应速度。
文档编号G06F17/30GK103020128SQ20121046912
公开日2013年4月3日 申请日期2012年11月19日 优先权日2012年11月19日
发明者晋松, 吴凯 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1