2024年4月29日发(作者:真我q3i手机参数)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.9
(22)申请日 2012.11.19
(71)申请人 北京奇虎科技有限公司;奇智软件(北京)有限公司
地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)
(72)发明人 晋松 吴凯
(74)专利代理机构 北京市中伦律师事务所
代理人 程义贵
(51)
G06F17/30
G06Q30/02
(10)申请公布号 CN 103020128 A
(43)申请公布日 2013.04.03
权利要求说明书 说明书 幅图
(54)发明名称
与终端设备交互数据的方法与装置
(57)摘要
本发明公开了一种与终端设备交互
数据的方法及装置,该方法包括:获取与
终端设备的购物行为相关的预设的购物推
荐词;根据预设的购物推荐词,匹配得到
与预设的购物推荐词对应的至少一个商品
的相关商品信息;然后将匹配得到的至少
一个商品的相关商品信息发送给终端设
备。由于不需要借助详细充足的商品信息
来挖掘购物推荐词,因此本发明实施例中
的商品推荐效果方便控制,而且通过基于
购物推荐词的个性化购物推荐,可以简化
购物推荐系统复杂度,提高实时推荐响应
速度。
法律状态
法律状态公告日
2022-11-01
法律状态信息
未缴年费专利权终止IPC(主分
类):G06F17/30专利
号:ZL2申请
日:20121119授权公告
日:20151209
法律状态
专利权的终止
权 利 要 求 说 明 书
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所述的装置,其特征在于,所述匹配子单元进一步
息
用于从多个预设的购物推荐词中任选一个购物推荐词,然后计算出该购物信
类和购物推荐词中共同包含的购物信息元素的权重值之和;计
物信息元素的权重值
比值;
算共同包含的购
之和,与购物推荐词中包含的购物信息元素的个数之间的
循环计算,直到遍历完所有的购物推荐词,最后为购物信息类匹配一个
最大的比值所对应的购物推荐词。
说 明 书
技术领域
本发明属于通信技术领域,尤其涉及一种与终端设备交互数据的方法及装
背景技术
随着信息时代的到来,网上购物也已经成为人们主要的购物方式之一。用
从现有的购物推荐系统搭建和运行的角度来看,购物推荐系统需要实时地
的
分析用户浏览过或购买过的商品的相关商品信息,为了给目标用户推荐准确
商品,购物推荐系统需要依赖庞大的商品信息数据库,购物推荐系统
分析结果和商品信息数据库实时地进行商品推荐运算,得到相
用户。由于庞大的商品信息数据库,导致购物推荐过程
造成购物推荐系统的处理时间的增加,影响推荐
户只需联网操作不出家门即可获得较为满意的商品。
置。
利用上述
近的商品推荐给
所需要计算资源较大,
响应速度。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地
依据本发明的一个方面,提供了一种商品信息处理的方法,该方法包括:
获取与终端设备的购物行为相关的预设的购物推荐词;根据预设的购物推荐
匹配得到与预设的购物推荐词对应的至少一个商品的相关商品信息;
到的至少一个商品的相关商品信息发送给所述终端设备。
解决上述问题的与终端设备交互数据的方法及装置。
词,
将匹配得
依据本发明的另一个方面,提供了一种与终端设备交互数据的装置,装置
设
包括:存储模块,用于存储预设的购物推荐词;获取模块,用于获取与终端
备的购物行为相关的预设的购物推荐词;匹配模块,用于根据预设的
词,匹配得到与购物推荐词对应的至少一个商品的相关商品信
用于将匹配得到至少一个商
购物推荐
息;发送模块,
品的相关商品信息发送给终端设备。
根据本发明提供的一种与终端设备交互数据的方法及与终端设备交互数
预
据的装置,通过对终端设备的购物行为进行识别,得到与该购物行为相关的
设的购物推荐词,然后利用购物推荐词作为推荐中介,将与该购物推
的商品推荐给终端设备,由于不需要借助详细充足的商品信息
征,而是将终端设备的购物行为映射成相应的购物推荐
具体购物行为进行识别,可得到与购物行为对应
施例中的商品推荐效果方便控制,有效简
推荐响应速度。
荐词对应
构建用户购物特
词,通过对终端设备的
的购物推荐词,因此本发明实
化购物推荐系统的复杂度,提高实时
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术
手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目
特征和优点能够更明显易懂,以下特举本发明的具体实施方式。 的、
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领
并
域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而
不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表
示相同的
部件。在附图中:
图1示出了根据本发明一个实施例的与终端设备交互数据的方法的流程
图2示出了图1中步骤S10中的流程图;
图3示出了图2中步骤S104中的流程图;以及
图4示出了根据本发明另一个实施例的与终端设备交互数据的装置400
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了
被
本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应
这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻
公开,并且能够将本公开的范围完
的结构框图。
图;
地理解本
整的传达给本领域的技术人员。
图1示出了根据本发明一个实施例的与终端设备交互数据的方法的流程
图,需要说明的是,尽管在图1中以特定顺序描述了该识别方法的操作,但
这并非要求或暗示必须按照该特定顺序来执行这些操作,或是必须执
示的操作才能实现期望的结果。相反,流程图中描绘的步骤可
附加地或备选地,可以省略某些步骤,将多个步骤合并
或将一个步骤分解为多个步骤执行。
是,
行全部所
改变执行顺序。
为一个步骤执行,和/
如图1所示,该方法始于步骤S10,其中获取与终端设备的购物行为相关
的预设的购物推荐词。
具体地,参见图2,在步骤S 10中可包括以下步骤,在步骤S102中,获
商
取与终端设备的购物行为相关的购物信息,该购物信息包括:终端设备搜索
品的关键词、终端设备浏览商品的商品信息、或终端设备已购买商品
息;随后,在步骤S 104中,根据购物信息匹配得到与购物信
个预设的购物推荐词。也就是,根据终端设备输入的搜
到预设的购物推荐词,或者根据终端设备浏览商
购物推荐词,或者根据终端设备已购买商
物推荐词。
的商品信
息对应的至少一
索商品的关键词匹配得
品的商品信息匹配得到预设的
品的相关商品信息匹配得到预设的购
根据本发明的一个实施例,预设的购物推荐词可以是根据热门商品的相关
的
商品信息构造的词语,例如根据终端设备搜索最多商品的相关商品信息构造
词语。每个购物推荐词中包括多个购物信息元素,其中购物信息元素
品类型、商品名称或商品材料。为了便于理解下面列举几个购
男装毛呢子大衣、智能手机、高清电视、男士保暖内衣
在本发明的实施例中并不限定购物推荐词的表达
是指:商
物推荐词,例如:
等。当然可以理解的是,
形式。
可选地,预设的购物推荐词可从电子类商务网站的购物会话日志中获取并
荐
存储,也可以从搜索网站的商品搜索排行榜中获取并存储,将获取的购物推
词可保存在数据库中,并且在数据库中还保存有购物推荐词与相关商
关系,例如购物推荐词“智能手机”与苹果iphone5、三星
N7100、联想乐PhoneK860和HTC One X S720e建立有
到购物推荐词后,即可获得与该购物推荐词对应
可通过对购物
的实施
品的对应
GALAXY NoteⅡ
对应关系。因此,当得
的商品的相关商品信息。由于
推荐词的维护,以满足终端设备的购物推荐需求,因此在本发明
例中并不需要庞大的商品信息数据库。
根据本发明的一个实施例,在步骤S102中可从终端设备的购物行为中识
入
别出与该购物行为相关的购物信息,该购物行为包括但不限于:终端设备输
关键词的行为、终端设备浏览商品的行为、或终端设备购买商品的行
为。
终端设备进行购物时,通常会通过关键词搜索商品,然后浏览搜索结果中
使
相关的商品,例如终端设备登录电子商务类网站(淘宝网,京东商城等),
用电子商务类网站提供的搜索引擎,在搜索引擎中利用关键词搜索相
然后浏览搜索结果中的相关的商品,由于电子商务网站的购物
录终端设备输入关键词的行为,因此通过对终端设备输
出搜索商品的关键词。
关商品,
会话日志中会记
入关键词的行为可识别
终端设备对搜索结果进行浏览时,会浏览搜索结果中商品名称、商品类型、
会
商品商标、商品型号中的一个或多个。由于电子商务网站的购物会话日志中
记录终端设备的浏览商品的行为,因此,通过对终端设备的浏览商品
行识别,可识别出终端设备浏览商品的商品信息,该商品信息
商品类型、商品商标、商品型号中的一个或多个。
的行为进
包括:商品名称、
终端设备在电子类商务网站上购买商品后,电子商务类网站的购物会话日
会
志中会记录终端设备购买商品的行为。由于电子商务网站的购物会话日志中
记录终端设备的购买商品的行为,因此通过对该终端设备购买商品的
识别,可识别得到终端设备所购买商品的相关商品信息,该商
品名称、商品类型、商品商标、商品型号、商品价格中
行为进行
品信息包括:商
的一个或多个。
因此,通过对终端设备的购物行为进行分析,可得到与该购物行为相关的
购
终端设备搜索商品的关键词、终端设备浏览商品的商品信息、或终端设备已
买商品的商品信息。而且通过对终端设备的购物行为进行识别,能够
设备的购物行为中与商品信息无关的信息,由此可提高最终提
息的准确性。
除去终端
供的推荐商品信
根据本发明的一个实施例,为了提高购物推荐词匹配的准确性,可以对购
信
参见图3,步骤S104包括以下步骤,在步骤S1042中,将购物信息划分
成多个购物信息元素,随后,在步骤S1044中,根据购物信息元素,对多
物信息进行聚类处理,得到购物信息类,其中每个购物信息类包括至
物信息,然后,在步骤S1046中,对每一个购物信息类匹配
词。
物信息进行聚类处理,得到能够反映具有至少部分相同购物信息元素的购物
息类,然后再根据购物信息类匹配得到购物推荐词。
个购
少一个购
至少一个购物推荐
可选地,在步骤S1042中,可按照分词的方式将购物信息T划分成多个
购物信息元素t,分词划分后,该购物信息可表示成T={t1,
n为自然数。根据购物信息
值。例如,在步骤
暖修身毛呢子
秋冬新
t2,…,tn},其中
元素t的重要性,设置每个购物信息元素t的权重
S102中获得的购物信息T“Fubai秋冬新款男装风衣立领保
大衣男”,在步骤S1042中,将上述购物信息T分词划分为{Fubai,
款,男装,风衣,立领,保暖,修身,毛呢子,大衣}。根据购物信息
的
T={Fubai,秋冬新款,男装,风衣,立领,保暖,修身,毛呢子,大衣}中
每个购物信息元素t的重要性,设置每个购物信息元素t的权重值,
物信息元素出现的频率越高,则可认为该购物信息元素t越重
上述购物信息T中购物信息元素t的重要性由高到低可
大衣、风衣、立领、保暖、修身、秋冬新款、
例如该购
要,权重值越大,
排列为:男装、毛呢子、
Fubai。
可选地,在步骤S1044中,根据购物信息T中所有购物信息元素t的权重
值之和,对多个购物信息T进行聚类处理,得到相应的购物信息类G。例
计算购物信息T中所有购物信息元素t的权重值之和,然后再计算购
中购物信息元素t的平均权重值,将平均权重值大于等于限制
息聚合到同一类商品的购物信息类G。
如,
物信息T
阈值a的购物信
根据本发明的一个实施例,可采用TF-IDF(Term Frequency-Inverse
来
Document Frequency,一种用于资讯检索与资讯探勘的常用加权技术)算法
设置购物信息元素t的权重值,当然可以理解的是,本发明的实施例
置购物信息元素t的权重值的方式。对多个购物信息T进行聚
信息类G具体方式如下:
不限定设
类处理得到购物
(1)如果购物信息类G不包含任何购物信息,那么购物信息T属于购物
(2)如果购物信息类G包含一些购物信息,某个购物信息T属于购物信