- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vc编程实现基于倒排索引的信息检索
~ ~~ ~~¨
一一 一 一一一一
~智 ~慧 一密 ~集
~~~ ~一一一 一~实~ 用一 第一 兰.。...一,....
一一一 一
Vc++编程实现基于倒排索引的信息检索
张研
摘要:介绍经典的信息检索方法——倒排索引,分析倒排索引的设计思路、数据结构勇L.Y-作原
理,并用VC++编程实现。
关键词:倒排索引:信息检索
供诸如词在文档中的位置等更多的信息。利用倒排索引。在信
1 引言
息检索时无需扫描整个文档集.而是对文档进行预处理,识别
信息检索(InformationRetrieval)是把信息按一定的方式出文档集中的每一个词。并为这些词构造索引表,通过索引表
组织起来.并根据用户的需要找出有关信息的过程和技术。例 中的索引词能够快速确定相关的文档.大大提高了检索效率。
如.熟悉的有哪些信誉好的足球投注网站引擎采用的就是信息检索技术,用户输入一个 212数据结构
或多个关键词.检索系统就会有哪些信誉好的足球投注网站出含有这些词语的文档的信
息。然而,随着计算机和网络技术的迅猛发展,当今社会的信
息量激增,这使得获取有用的信息资源变得越发困难,因此.
实现高效快捷的信息检索便显得尤为重要。下面介绍一种实用
的信息检索方法.并给出该方法的C++语言实现。
2倒排索引
2.1 方法概述
田2饲排索引的结构
倒排索引主要由索引表和倒排表两部分组成。索引表存
储供检索使用的索引词,倒排表用于存储与索引词对应的文档
的信息。首先看如何构造索引表,构造索引表需要识别出文档
中的每一个词,这就需要对文档进行词语的切分处理.由于英
文以单词为基本单元,分词较易实现,并且旨在讨论信息检索
固1倒排索引示意圉 技术而非分词技术,所以不妨以英文为例,实现英文文档的检
在实现信息检索的诸多技术中,倒排索引(Inverted
index)因其性能优越得到比较广泛的应用。倒排索引指的是用
表.并采用“拉链法”解决冲突,使索引词在索引表中分布
户事先为信息建立索引表,这种索引表的每一项都包括一个词 尽可能均匀.最大限度地减少HASH碰撞。采用了一个高效的
语和包含该词语的文档的相关信息。由于该技术不是通过文档
来查找词语,而是通过词语来确定文档,因此称为倒排索引。
图1给出了倒排索引的示意图,图1中的Wordl到Wordn代
表n个索引词项.这i1个词项组成索引表,每个词项指向的逻
辑链表称为倒排表,倒排表记录了包含该词的文档标识符 这两个索引词在HASH数组中的人口地址。如图2所示。
(Docj)和词频(该词在文档Docj中出现的次数喝),例如词HASH数组的指针Hash
frfl】和Hashfn】分别指向两个结点。
语Wordi在文档D∞i中出现了蝎次,当然,倒排表也可以提这两个结点分别保存了两个单词的信息,为方便起见。称这类
万方数据
您可能关注的文档
- tnc可信网络架构与元数据存取点研究 research of tnc architecture and map.pdf
- trace生成对大规模并行性能模拟的影响及其改进策略 evaluation of the trace effects in large-scale parallel performance simulation and discussion of some resolutions.pdf
- triz技术系统演进视角的计算机辅助创新软件体系架构 research on architecture design of computer-aided innovation software based on technology system evolution principles of triz.pdf
- t-s模糊广义系统稳定性的一个新判据 a new stabilization conditions for t-s fuzzy descriptor system.pdf
- tta-ec一种基于传输触发体系结构的ecc整体算法处理器 tta-ec a whole algorithm processor for ecc based on transport triggered architecture.pdf
- ttcn-3编译器前端模块的设计与实现 implementation of frontend modules of ttcn-3 compiler.pdf
- turbo码的性能分析与仿真 performance analysis and simulation of turbo codes.pdf
- turir一种能量高效的移动无线传感器网络兴趣消息更新协议 turir. energy efficient interest message update protocol for mobile wireless sensor networks.pdf
- tv-retinex一种快速图像增强算法 tv-retinex a fast algorithm for image enhancement.pdf
- t样条调配函数线性无关性的判定算法 linear independence of t-spline blending functions.pdf
- vc++2008屏幕键盘程序设计.pdf
- vc++多线程开发技术.pdf
- vc++读写软件配置参数的若干方法.pdf
- vc++开发邮政储蓄银行报表电子存储及分析系统.pdf
- vc++开发垃圾清理软件.pdf
- vc++实现连连看游戏.pdf
- vc++中实现excel自动化编程.pdf
- vct的技术特性和临床价值 technique advancements of light speed vct and its clinical applications.pdf
- vc中海量文件读写类设计与应用.pdf
- vdi私有云基于容量承载算法的性能设计 vdi private cloud performance design based on capacity scaling algorithms.pdf
最近下载
- 预习材料3-IFS集成财经服务变革.pdf VIP
- 北师大版高中数学必修一全册教学课件.ppt VIP
- 武汉市轨道交通1号线径河延伸线工程.pdf VIP
- ECMO学习心得体会重症医学科陈仁山.pptx VIP
- 2025年度“三会一课”及“主题党日”活动计划表+2025年党组理论学习中心组学习计划.doc VIP
- 最高法案例库-与公司有关的纠纷02-广东某乙公司诉某甲生物公司股权转让纠纷案.pdf
- 心力衰竭专家共识2025年.pptx
- 2023CSCO非小细胞肺癌诊疗指南.pdf VIP
- 2024-2025学年深圳市育才二中小升初入学分班考试语文试卷附答案解析.docx
- 2025年深圳市育才二中小升初入学分班考试数学模拟试卷附答案解析.pdf
文档评论(0)