当前位置: 首页 > 专利查询>同济大学专利>正文

一种关键词的多样化拓展方法技术

技术编号:9967586 阅读:184 留言:0更新日期:2014-04-25 08:16
本发明专利技术涉及一种辅助网络信息搜索的方法,实现关键词的多样化拓展。可以被嵌入应用到多种web信息服务系统中。方法基于一种简单的网页预处理及组织机制。能够依据用户不同的需求,得到关键词的在不同范围的多样化扩展词语集合;依据互联网络上面的超链接,构建基于网页分类的索引网络;基于构建好的索引网络,实现关键词的多样化扩展;即使用户以前没有查询过这个关键词或者这个领域,扩展仍然能够推荐出用户最有可能的查询语义。

【技术实现步骤摘要】
一种关键词的多样化拓展方法
本专利技术属于Web信息检索领域,具体涉及Web信息检索、Web信息应用中的一种关键词的拓展方法。
技术介绍
随着网络在人们日常生活中的普及,网络上的资源呈指数倍增长。各种信息杂乱地分布在互联网络上,目前,大部分用户借助搜索引擎来查找信息。但是,依靠关键词匹配的技术来筛选信息,使得现有的搜索引擎技术具有很大的局限性。缺点之一是:搜索引擎对用户服务质量的好坏在很大程度上依赖于用户输入的关键词的精确程度。实际上,只有少部分的用户一次性地给出准确的搜索词。由于用户的先验知识及用户表达能力的差异,很多情况下,在输入关键词时,用户需要搜索引擎提供一定的指导。目前,也出现了一些关键词拓展/关键词推荐的相关技术和应用。例如:Google、Bing、Baidu等知名搜索引擎的“Searchesrelatedto…”中,系统推荐出了与搜索词相匹配的、并且最近一段时间的热度搜索关键词;搜索“天气预报”,会出现“天气预报查询一周”、“北京天气预报”、“上海天气预报”等。但是,这样的相关搜索有一个前提,要求用户输入的关键词是正确的。假如,用户无法给出查询内容的一个关键词,这种推荐是无效的。此外,有些搜索引擎也会借助传统的搜索引擎,把匹配到的网页中出现频次较高的一些词作为扩展词,推荐给用户;比如:Carrot(http://search.carrot2.org/stable/search)。相比于Google等的“Searchesrelatedto..”,这类推荐能够帮助用户对搜索的内容进一步精确。比如:搜索“教育”,会推荐出“高等教育”,“高考”,“儿童教育”等。这类推荐适用于需要对搜索内容逐步细化和精确的情况,而不适用于需要对搜索词进行联想式的扩展。同时,这类推荐需要系统实时地去提取高频率关键词,带给系统一定的负载和延迟。
技术实现思路
本专利技术的主要目的在于提供一种关键词扩展方法。通过使用这种方法,Web信息服务应用系统对给定的关键词进行“关联性”拓展、“兄弟语义”拓展和“用户个性化”拓展。所谓“关联性”拓展,是指查找一些与输入关键词不匹配,但是有现实关联的关键词。比如:输入“大学学院”,扩展出“医学院”、“研究所”、“建筑科学”、“艺术教育”等等;输入“远程教育”,拓展出“科研”,“法学”等。“兄弟语义”关联是指,查找与输入关键词属于同一个主题的其它关键词;在本体中,这些词具有同一个父类词。比如:“苹果”和“梨”,它们具有共同的父类词“水果”。“用户个性化”扩展是指依据用户的偏好对关键词进行扩展。本专利技术给出的技术方案是:一种关键词的多样化扩展方法,用于辅助网络信息搜索。其特征在于:首先,把网页类别看作一个主题。依据选定的分类体系,把网页进行分类;对网页类与网页类之间的超链接进行统计、归一化,构建网页类与网页类之间的关联,形成基于网页分类的索引网络。其次,基于构建的索引网络,实现关键词的多样化扩展。包含关键词的“兄弟语义”扩展、关键词的“关联性”扩展和关键词的“用户个性化”扩展三种关键词扩展方法。所述关键词,是指用户用来搜索信息时,所输入的关键词;所述关键词的“兄弟语义”扩展,是指扩展出与关键词同属于一个主题的其它特征词;所述关键词的“关联性”拓展,是指扩展出与关键词具有某种现实关联的其它特征词;所述关键词的“用户个性化”扩展,是指针对歧义关键词,依据用户的历史日志,预估用户正在查找的关键词语义,并推荐出与选定语义相关的其它特征词。与现有技术相比,本专利技术的有益效果:(1)“关联性”扩展可以拓展出一些不包含搜索词,但是与搜索词紧密关联的一系列关键词。(2)“兄弟语义”扩展能够扩展出与关键词同属于一个主题的其它特征词。扩展出的结果比现有技术更加多样化、覆盖面更加全。(3)“用户个性化”扩展,能够智能识别用户的偏好进行扩展,当用户输入的关键词为多义词时,这种方法利于区分用户的查询语义。另外,用户个性化扩展的优势是,即使用户以前没有查询过这个关键词或者这个领域,扩展仍然能够推荐出用户最有可能的查询语义。附图说明下面结合附图和实施方式对本专利技术作进一步的详细说明:图1为基于网页分类的索引网络的构建流程。图2为互联网络上的网页爬取流程。图3为网页类与网页类之间的关联构建。图4为兄弟语义关键词拓展的实现。图5为关联性关键词扩展的实现流程。图6为用户个性化关键词扩展的实现。具体实施方式以下通过附图对本专利技术技术方案作进一步详细介绍。第一步,依据互联网络上面的超链接,构建基于网页分类的索引网络。索引网络的构建步骤如图1所示。(11)首先,选定网页分类体系及其训练集合,使用朴素贝叶斯算法,完成网页类的特征向量的训练。具体地,我们借助dmoz人工分类目录的中文部分(http://www.dmozdir.org/),人工选取分类目录中的300个类,把它们包含的网页作为训练集。训练完成之后,我们使用WorldNet,对网页类的特征词进行近义词拓展,以便获得描述更全面的特征向量。(12)然后,爬取互联网络上的网页,依据训练好的网页分类器,对网页进行分类处理。我们设计开发的爬虫如图2所示。具体地,我们设定爬虫从信息门户网站出发,使用深度优先的策略来爬取互联网络上的网页。(13)最后,分析网页类与网页类之间的超链接,建立网页类与网页类之间关联,形成索引网络。我们使用公式(1)来统计网页类与网页类之间的超链接,判断网页类之间的关联是否存在。进一步地,用公式(2)对公式(1)的结果进行归一化处理,给出关联的强度。网页类与网页类之间关系的构建流程如图3所示。其中,“u”代表网页类。“p”代表网页,“|u|”代表类u中的网页总数。第二步,基于构建好的索引网络,实现关键词的多样化扩展。(21)实现关键词的“兄弟语义”拓展。实现流程如图4所示。具体方法如下:“|u|”代表类u中的网页总数,“fu(r′)”表示类u中与输入关键词相匹配的网页的数目,“η”为一个阈值;当条件成立时,我们把这个类中出现频次较高的词的集合作为关键词的扩展展示给用户。在这种方法中,“η”是一个系统开发者设定的阈值;可以作为是否对关键词进行拓展的条件进行选择。(22)实现关键词的“关联性”拓展。实现流程如图5所示。具体方法如下:当时,输入的关键词被定位到网页类“u1”,依据设定的阈值δ,我们获得所有满足条件l′(u1,u2)>δ的网页类的集合;这些网页类中的特征词将按照网页类与“u1”的关联强度和特征词在该网页类中出现的频次两个因素计算它们的推荐值。推荐值的计算过程如下:首先,对所有关联网页类的关联程度进行归一化处理;然后,把归一化得到的数值作为词语的叠加系数,计算词语的推荐值;推荐值大的特征词优先作为输入关键词本文档来自技高网
...
一种关键词的多样化拓展方法

【技术保护点】
一种关键词的多样化扩展方法,用于辅助网络信息搜索;其特征在于:(1)首先,把网页类别看作一个主题;依据选定的分类体系,把网页进行分类;对网页类与网页类之间的超链接进行统计、归一化,构建网页类与网页类之间的关联,形成基于网页分类的索引网络;(2)其次,基于构建的索引网络,实现关键词的多样化扩展;主要包含关键词的“兄弟语义”扩展、关键词的“关联性”扩展和关键词的“用户个性化”扩展三种关键词扩展方法;所述关键词,是指用户用来搜索信息时,所输入的关键词;所述关键词的“兄弟语义”扩展,是指扩展出与关键词同属于一个主题的其它特征词;所述关键词的“关联性”拓展,是指扩展出与关键词具有某种现实关联的其它特征词;所述关键词的“用户个性化”扩展,是指针对歧义关键词,依据用户的历史日志,预估用户正在查找的关键词语义,并推荐出与选定语义相关的其它特征词。

【技术特征摘要】
1.一种关键词的多样化扩展方法,用于辅助网络信息搜索;其特征在于:首先,把网页类别看作一个主题;依据选定的分类体系,把网页进行分类;对网页类与网页类之间的超链接进行统计、归一化,构建网页类与网页类之间的关联,形成基于网页分类的索引网络;其次,基于构建的索引网络,实现关键词的多样化扩展;包含关键词的“兄弟语义”扩展、关键词的“关联性”扩展和关键词的“用户个性化”扩展三种关键词扩展方法;所述关键词,是指用户用来搜索信息时,所输入的关键词;所述关键词的“兄弟语义”扩展,是指扩展出与关键词同属于一个主题的其它特征词;所述关键词的“关联性”拓展,是指扩展出与关键词具有某种现实关联的其它特征词;所述关键词的“用户个性化”扩展,是指针对歧义关键词,依据用户的历史日志,预估用户正在查找的关键词语义,并推荐出与选定语义相关的其它特征词;具体包括如下步骤:第一步,依据互联网络上面的超链接,构建基于网页分类的索引网络;(11)首先,选定网页分类体系及其训练集合,使用朴素贝叶斯算法,完成网页类的特征向量的训练;具体地,借助dmoz人工分类目录的中文部分,人工选取分类目录中的300个类,把它们包含的网页作为训练集;训练完成之后,使用WorldNet,对网页类的特征词进行近义词拓展,获得描述更全面的特征向量;(12)然后,爬取互联网络上的网页,依据训练好的网页分类器,对网页进行分类处理;爬虫从信息门户网站出发,使用深度优先的策略来爬取互联网络上的网页;(13)最后,分析网页类与网页类之间的超链接,建立网页类与网页类之间关联,形成索引网络;使用公式(1)来统计网页类与网页类之间的超链接,判断网页类之间的关联是否存在;进一步地,用公式(2)对公式(1)的结果进行归一化处理,给出关联的强度;其中,“u”代表网页类;“p”代表网页,“|u|”代表类u中的网页总数;

【专利技术属性】
技术研发人员:蒋昌俊陈闳中闫春钢丁志军王鹏伟孙海春
申请(专利权)人:同济大学
类型:发明
国别省市:

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

1