一种根据产品标题智能匹配显示网页推荐信息的方法和系统的制作方法

文档序号:6537267阅读:345来源:国知局
一种根据产品标题智能匹配显示网页推荐信息的方法和系统的制作方法
【专利摘要】本发明公开了一种根据产品标题智能匹配显示网页推荐信息的方法和系统,首先提取网站页面上的产品标题;然后对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品词;再获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;最后从信息库上匹配含有核心关键词的信息作为推荐信息,把推荐信息调取到页面显示界面上进行显示。本发明只要根据网页上的产品标题即可自动匹配显示出网站页面推荐信息,免去了过往依靠技术人员在后台手动设置推荐信息,操作简便,大大减轻了工作量,提高了工作效率;另外当信息库中的产品信息有更新时,因为本发明是自动匹配推荐信息的,免去了依靠技术人员手动去更新,提高了更新速度。
【专利说明】一种根据产品标题智能匹配显示网页推荐信息的方法和系统
【技术领域】
[0001]本发明涉及一种根据产品标题智能匹配显示网页推荐信息的方法和系统。
【背景技术】
[0002]很多B2B或B2C网站页面上在特定的区域内都有推荐信息显示给浏览的用户,目前把推荐信息显示在网站页面上方法有两种比较常用的方法,第一种是根据用户的输入信息确定推荐信息,这种方法只能根据用户输入的搜索信息,匹配出网页显示的推荐信息,即使用户在该网站上浏览不同的产品页面,只要用户没有更新输入的搜索信息,网页显示的推荐信息也不会改变,推荐信息单一,用户体验不佳;第二种方法是技术人员在网站后台手动设置推荐信息,这种方法依靠技术人员在网站后台手动设置推荐信息,同时给出超链接地址,工作量大且效率低,当后台的推荐信息有更新时,因为需人手在各个页面上进行更新设置,需要花费较长时间,难以有效及时的更新网站页面上的推荐信息。

【发明内容】

[0003]本发明的目的是提供一种操作简便、更新速度快的根据产品标题智能匹配显示网页推荐信息的方法和系统。
本发明所述的一种根据产品标题智能匹配显示网页推荐信息的方法包括以下步骤: 步骤1,提取网站页面上的产品标题;
步骤2,对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品
词;
步骤3,获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;步骤4,从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
[0004]同时本发明还同时给出了一种根据产品标题智能匹配显示网页推荐信息的系统,该系统包括,
产品词库,储存有各类产品词;
信息库,储存有各类产品的信息;
产品标题提取模块,用以提取网站页面上的产品标题;
分词和匹配模块,用以对产品标题进行中文分词,并与产品词库中的产品词进行匹配,取出所有产品词;
核心关键词确定模块,用以获取产品词的字符串长度,比较产品词字符串长度大小,取出字符串长度最长的产品词作为核心关键词;
页面显示模块,用以从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
本发明所述的一种根据产品标题智能匹配显示网页推荐信息的方法和系统,首先提取网站页面上的产品标题;然后对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品词;再获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;最后从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。本发明只要根据网页上的产品标题即可自动匹配显示出网站页面推荐信息,免去了过往依靠技术人员在后台手动设置推荐信息,操作简便,大大减轻了工作量,提高了工作效率;另外当信息库中的产品信息有更新时,因为本发明是自动匹配的,免去了依靠技术人员手动去更新,提高了更新速度,用户在浏览网页时,系统即可根据网页上的产品标题自动匹配出最新的推荐信息,提高用户体验。
[0005]优选地,本发明的方法,在步骤4中,推荐信息随机显示在页面显示界上。
[0006]相应地,本文所述的系统,页面显示模块还包括随机排列模块,用以将推荐信息随机排列后显示在页面显示界面上。
[0007]通过将推荐信息随机显示在页面显示界上,用户在不同时候,即使浏览同一个产品页面时,也能得到不同的推荐信息,让用户可以得到最大的信息量和最佳的体验。
【专利附图】

【附图说明】
[0008]图1为本发明一种根据产品标题智能匹配显示网页推荐信息的方法流程示意图; 图2为本发明一种根据产品标题智能匹配显示网页推荐信息的系统结构示意图。
【具体实施方式】
[0009]如图1所示,一种根据产品标题智能匹配显示网页推荐信息的方法包括以下步骤:
步骤1,提取网站页面上的产品标题;
步骤2,对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品
词;
步骤3,获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;步骤4,从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
[0010]下面以网站页面的产品标题为“供应不锈钢内胆电热饭盒”为例做说明,首先提取“供应不锈钢内胆电热饭盒”的产品标题,左到右进行扫描,首先是“供”字,词典上没有匹配的,然后和第二个字“供应”组成个词,词典上有供应这个词,于是“供应”被切分为一个词,后面的词以此类推,在第一步的分词时会把其分成“供应”、“不锈钢”、“内胆”、“电热”、“饭盒”、“电热饭盒”这几个关键词。然后通过第二步和产品词库进行匹配,遍历分出来的6个关键词,在产品词库中查找是否有该关键词,有的话就保留该关键词,没有的话就删除,得出“不锈钢”、“饭盒”、“电热饭盒”这三个可能的产品词。再获取“不锈钢”、“饭盒”、“电热饭盒”产品词的字符串长度,比较这三个产品词的字符串长度,得出“电热饭盒”的字符串最长,作为核心关键词。然后在信息库中匹配出含有该“电热饭盒”核心关键词的信息作为推荐信息,调取到页面显示界面上进行显示。
[0011]步骤2中,分词采用正向最大匹配的方法,并由左到右按照词库里最长的词语进行拆分,可遍历产品标题中任意可能出现的词语,不遗漏其中一个可能出现的词语,提高该方法的准确率。
[0012]另外,在每个产品页面上均需预设置一个产品标题,产品标题的字数在2到15个字数之间为宜,可提高该方法匹配速度。
[0013]若在步骤3中,若最长的核心关键词同时存在多个时,按照核心关键词首拼音字母的排列做升序排列,取出排第一个的作为核心关键词。
[0014]通过将推荐信息随机显示在页面显示界上,用户在不同时候,即使浏览同一个产品页面时,也能得到不同的推荐信息,让用户可以得到最大的信息量和最佳的体验。
[0015]如图2所示,一种根据产品标题智能匹配显示网页推荐信息的系统,其特征在于:所述系统包括,
产品词库,储存有各类产品词;
信息库,储存有各类产品的信息;
产品标题提取模块,用以提取网站页面上的产品标题;
分词和匹配模块,用以对产品标题进行中文分词,并与产品词库中的产品词进行匹配,取出所有产品词;
核心关键词确定模块,用以获取产品词的字符串长度,比较产品词字符串长度大小,取出字符串长度最长的产品词作为核心关键词;
页面显示模块,用以从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
[0016]本文同样以产品标题为“供应不锈钢内胆电热饭盒”为例做说明,产品词库,储存有各类产品词,例如有:“不锈钢”、“饭盒”、“电热饭盒”等等;产品标题提取模块提取网站页面上的产品标题“供应不锈钢内胆电热饭盒”;分词和匹配模块,首先对“供应不锈钢内胆电热饭盒”进行分词,得出“供应”、“不锈钢”、“内胆”、“电热”、“饭盒”、“电热饭盒”这几个关键词;与产品词库中的产品词进行匹配,取出所有产品词“不锈钢”、“饭盒”、“电热饭盒”;核心关键词确定模块获取“不锈钢”、“饭盒”、“电热饭盒”产品词的字符串长度,比较这三个产品词的字符串长度,得出“电热饭盒”的字符串最长,作为核心关键词;然后页面显示模块在信息库中匹配出含有该“电热饭盒”核心关键词的信息作为推荐信息,调取到页面显示界面上进行显示。
[0017]本实施例所述的一种根据产品标题智能匹配显示网页推荐信息的方法和系统,首先提取网站页面上的产品标题;然后对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品词;再获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;最后从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。本发明只要根据网页上的产品标题即可自动匹配显示出网站页面推荐信息,免去了过往依靠技术人员在后台手动设置推荐信息,操作简便,大大减轻了工作量,提高了工作效率;另外当信息库中的产品信息有更新时,因为本发明是自动匹配的,免去了依靠技术人员手动去更新,提高了更新速度,用户在浏览网页时,系统即可根据网页上的产品标题自动匹配出最新的推荐信息,提高用户体验。
【权利要求】
1.一种根据产品标题智能匹配显示网页推荐信息的方法,其特征在于:所述的方法包括以下步骤, 步骤1,提取网站页面上的产品标题; 步骤2,对产品标题进行中文分词,和产品词库中的产品词进行匹配,取出所有产品词; 步骤3,获取产品词的字符串长度,取出字符串长度最长的产品词作为核心关键词;步骤4,从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
2.根据权利要求1所述的一种根据产品标题智能匹配显示网页推荐信息的方法,其特征在于:步骤2中,分词采用正向最大匹配的方法,并由左到右按照词库里最长的词语进行拆分。
3.根据权利要求1所述的一种根据产品标题智能匹配显示网页推荐信息的方法,其特征在于:在每个产品页面上均需预设置一个产品标题。
4.根据权利要求1所述的一种根据产品标题智能匹配显示网页推荐信息的方法,其特征在于:在步骤3中,若最长的核心关键词同时存在多个时,按照核心关键词首拼音字母的排列做升序排列,取出排第一个的作为核心关键词。
5.根据权利要求1所述的一种根据产品标题智能匹配显示网页推荐信息的方法,其特征在于:步骤4中,推荐信息随机显示在页面显示界面上。
6.一种根据产品标题智能匹配显示网页推荐信息的系统,其特征在于:所述系统包括, 产品词库,储存有各类产品词; 信息库,储存有各类产品的信息; 产品标题提取模块,用以提取网站页面上的产品标题; 分词和匹配模块,用以对产品标题进行中文分词,并与产品词库中的产品词进行匹配,取出所有产品词; 核心关键词确定模块,用以获取产品词的字符串长度,比较产品词字符串长度大小,取出字符串长度最长的产品词作为核心关键词; 页面显示模块,用以从信息库上匹配出含有该核心关键词的信息,作为推荐信息,把推荐信息调取到页面显示界面上进行显示。
7.根据权利要求6所述的一种根据产品标题智能匹配显示网页推荐信息的系统,其特征在于:页面显示模块还包括随机排列模块,用以将推荐信息随机排列后显示在页面显示界面上。
【文档编号】G06F17/30GK103745012SQ201410041633
【公开日】2014年4月23日 申请日期:2014年1月28日 优先权日:2014年1月28日
【发明者】赖鸿智 申请人:广州一呼百应网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1