基于用户购买行为智能搜索产品的方法及由此而得的系统技术方案

技术编号:2820630 阅读:238 留言:0更新日期:2012-04-11 18:40
一种用于基于分析用户的购买行为智能地搜索产品的系统,该系统包括系统搜索引擎数据库;被配置以存储关于每个产品的预定数量的关键词信息的产品数据库;被配置以接收关键词、产品选择或定购信息,并且输出搜索结果的输入/输出单元;被配置以根据关键词生成所述搜索引擎数据库和所述产品数据库的搜索结果的搜索单元;以及被配置以用于根据产品选择或订购信息来更新所述产品数据库的相关关键词信息的相关关键词信息更新单元。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及用于基于用户的购买行为智能地搜索产品的方法及由 此而得的系统。更具体地,本专利技术涉及通过由用户向用于电子商务网站的搜 索引擎添加关于输入的关键字与被选择的产品之间的关系的信息,来基于分 析用户的购买行为搜索产品,从而提供更精确、更智能的产品搜索服务。
技术介绍
在传统的用于提供电子商务服务的网址(如互联网购物商城)中,搜索 引擎通过产品的名称、商标名称、产品说明、制造商以及销售商名称,通过 自然语言/语素分析和同义词词典来访问数据库,以提供由上面每项的权值来 分类的搜索结果。然而,传统的方法在搜索新的产品名称或不同于标准词的模拟名称(model names)时容易受影响,因为它取决于之前注册在自然语言/语素的 分析法则和同义词词典中的信息。为了搜索这些产品,需要对新的关键词或信息连续的更新。所以,当没 有提供连续的更新时,存在输出不准确的信息或毫无意义的搜索结果的问 题。
技术实现思路
本专利技术的各种实施方式用来提供基于分析用户的购买行为来智能地搜 索产品的系统。该系统包括搜索引擎数据库;产品数据库,被配置以存储关 于每个产品的预定数量的关键词信息;输入/输出单元,被配置以接收关键词、 产品选择或订购信息和输出结果;搜索单元,被配置以根据关键词生成搜索引擎数据库和产品数据库的搜索结果;以及相关关键词信息更新单元,被配 置以根据产品选择或订购信息来更新产品数据库的相关关键词信息。而且,本专利技术的各种实施方式用于提供基于分析用户的购买行为来智能 地搜索产品的方法。该方法包括步骤从用户接收关键词;输出搜索结果, 其中基于用于排列搜索结果的算法来排列关于关键词的搜索引擎数据库的 搜索结果和从存储在产品数据库中的每个产品的相关关键词信息获得的搜 索结果;当用户选择产品时更新每个关键词的点击数据,并且当用户订购产 品时更新每个关键词的定购数据;并且通过用于根据关于每个产品的每个关 键词的点击数据和每个关键词的订购数据计算优先权值的算法来计算优先 权值,从而更新存储在产品数据库中的每个产品的相关关键词信息。附图说明阅读下面详细的描述并且参考附图,可以明显的看出本专利技术的其它方面 和优点,其中-图1是示出了根据本专利技术实施方式的用于搜索产品的系统的框图;以及 图2是示出了根据本专利技术实施方式的用于搜索产品的方法的流程图。具体实施例方式将结合附图对本专利技术做详细的描述。尽可能的,整个附图中相同的附图 标记被用来表示的相同或类似部分。图1是示出了根据本专利技术实施方式的用于搜索产品的系统的框图。如图1所示,该系统包括产品数据库10、搜索引擎数据库20、输入/输 出单元30、搜索单元40以及相关关键词信息更新单元50。所述产品数据库10存储每个产品的序列号、分类、产品名称、商标名 称、制造商名称、销售商名称、公司名称、产品说明、产品特性、价格、股票数量、运送方法以及促销信息。所述产品数据库10也存储每个产品的相关关键词列表。相关关键词列表包括预定数量的相关关键词,该相关关键词列表用于存储每个相关关键词 的点击数据值。例如表1和表2分别显示了产品C和D的相关关键词列表。表l<table>table see original document page 7</column></row><table>所述搜索引擎数据库20存储自然语言/语素分析、同义词分析词典以及 基于市场信息的搜索中需要的信息。所述搜索引擎数据库20可以访问所述 产品数据库10。所述输入/输出单元30接收关键词、产品选择或订购信息,并输出搜索 结果。所述搜索单元40根据关键词生成所述搜索引擎数据库20和所述产品数 据库10的排列的搜索结果。所述搜索单元40基于关键词通过自然语言/语素分析、同义词词典分析 以及基于市场信息的搜索来搜索所述搜索引擎数据库20,以获得包括预定数 量的具有高优先权值的产品的产品列表。所述搜索单元40也基于关键词搜索存储在所述产品数据库10中的每个 产品的相关关键词信息,以获得包括预定数量的具有高优先权值的产品的产 品列表。参考表1和表2,当关键词是KW2时,在相关关键词中包括KW2的产 品如产品C和D被搜索到。所述搜索单元40将通过搜索所述搜索引擎数据库20而获得的产品列表 中的每个产品的优先权值和通过使用存储在所述产品数据库10中的每个产 品的相关关键词信息进行搜索而获得的产品列表中的每个产品的优先权值 与每个权值相乘,并且将相乘的数值相加,从而根据相加的值以降序排列产 品搜索结果。所述权值可以根据使用所述产品数据库10的相关关键词信息的搜索和 使用所述搜索引擎数据库20的搜索之间的优先级来调整。由于点击数据是关于所述产品数据库10的每个相关关键词的用户的点 击量,以及订购数据是累计的用户的订购数量,所以存储在所述产品数据库 IO中的每个产品的相关关键词列表的优先权值会变大。所以,需要在考虑上 面所述影响的情况下调整所述权值。假设从搜索所述搜索引擎数据库20获得的产品列表中的每个产品的优 先权值是Sl,并且根据存储在所述产品数据库10中的每个产品的相关关键 词信息搜索获得的产品列表中的每个产品的优先权值是S2。并且,假设通 过搜索所述搜索引擎数据库20的权值是Pl,并且根据相关关键词信息搜索 的权值是P2。那么,每个搜索的产品的优先权值可以根据31吓1+82* 2(等 式l)而获得。例如,假设产品A、 B、 C和D通过搜索所述搜索引擎数据库20被搜 索到,并且当关键词是KW2时,产品C、 D和E通过根据相关关键词信息 搜索被搜索到。当通过搜索所述搜索引擎数据库20的权值Pl的值是0.4,和根据相关关键词信息搜索的权值P2的值是0.6时,每个搜索的产品的权 值的优先权值可以根据等式1而获得。表3显示了所述计算的优先权值。 表3<table>table see original document page 9</column></row><table>所述3咱关关键词信息更新单元50根据产品选择或订购信息来更新所述产品数据库10中的相关关键词信息。例如,当产品D被选择并且订购时,表2中产品D的点击数据由6更 新为7,并且产品D的订购数据由2更新为3。所述相关关键词信息更新单元50将根据所述产品选择和所述定购信息 而更新的每个关键词的所述点击数据和每个关键词的所述订购数据与每个 权值相乘,从而计算优先权值。所述权值可以根据每个关键词的点击数据和每个关键词的订购数据之 间的优选来调整。假设,每个关键词的点击数据是T1,以及每个关键词的订购数据是T2。 并且,每个关键词的点击数据的权值是Ql,每个关键词的订购数据的权值 是Q2。在所述产品数据库10中存储的产品的更新的相关关键词信息的优先 权值可以根据11*01+丁2*(^2 (等式2)而获得。例如,当关键词是KW2时,如果产品D被选择并且被订购,在表2中 产品D的点击数据由6更新为7,并且产品D的订购数据由2更新为3。并 且,假设每个关键词的点击数据的权值Q1是0.03,并且每个关键词的订购 数据的权值Q2是0.07。那么,所述优先权值由等式2计算,并由0.32更新 为0.42。所述产品数本文档来自技高网...

【技术保护点】
一种用于基于分析用户购买行为智能地搜索产品的系统,该系统包括: 搜索引擎数据库; 产品数据库,该产品数据库被配置为存储关于每个产品的预定数量的关键词信息; 输入/输出单元,该输入/输出单元被配置为接收关键词、产品选择或订购信息,并且输出搜索结果; 搜索单元,该搜索单元被配置为根据所述关键词生成所述搜索引擎数据库和所述产品数据库的搜索结果;以及 相关关键词信息更新单元,该相关关键词信息更新单元被配置为根据所述产品选择或所述订购信息来更新所述产品数据库的相关关键词信息。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:具永培崔丁斗
申请(专利权)人:吉市有限公司
类型:发明
国别省市:KR[韩国]

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

1