简易信息检索系统
- 格式:doc
- 大小:67.00 KB
- 文档页数:6
智能中文信息管理系统I-Search Pro For Windows9X/NT中软英特信息技术有限责任公司软件产品说明书版权声明智能中文信息管理系统I-Search Pro软件(源代码和目标代码)及所有相关的文档、手册著作权属于中软英特信息技术有限责任公司(简称“中软英特”)所有,受中华人民共和国著作权法、计算机软件保护条例等相关法律的保护。
未经中软英特书面授权,任何单位和个人不得以任何形式对本系统中的任何部分出租、拷贝(除出于备份目的而复制本软件)、修改(包括对源代码及目标代码的修改、解密)、实施逆向工程(反编译、反汇编、注释)、全部或部分地抄袭有关文档,否则中软英特将保留追究其民事及经济法律责任的权力。
目录目录- - - - - - - - - - - - - - - - - - - - - - - - - - -3前言- - - - - - - - - - - - - - - - - - - - - - - - - - -6软件功能及特点简介- - - - - - - - - - - - - - - - - - - - - - -7第一章全文检索知识简介1.1何谓全文检索- - - - - - - - - - - - - - - - - - - - - - - - - -111.2全文检索的意义和作用- - - - - - - - - - - - - - - - - - - - - -111.3全文检索与情报检索- - - - - - - - - - - - - - - - - - - - - - -111.4全文检索得以发展的原因- - - - - - - - - - - - - - - - - - - - 121.5衡量全文检索系统性能的基本指标- - - - - - - - - - - - - - - - -12 1.6中文全文检索与英文全文检索- - - - - - - - - - - - - - - - - - -13 第二章系统简介和系统安装、运行2.1系统简介----------------------------152.2软件安装--------------------------172.3软件启动---------------------------17第三章检索子系统3.1系统界面概述--------------------------193.2基本使用----------------------------213.3系统检索功能3.3.1字符串检索- - - - - - - - - - - - - - - - - - - - - - - - -233.3.2词检索- - - - - - - - - - - - - - - - - - - - - - - - - - -243.3.3字包含检索- - - - - - - - - - - - - - - - - - - - - - - - -253.3.4联想检索- - - - - - - - - - - - - - - - - - - - - - - - - -253.3.5智能检索- - - - - - - - - - - - - - - - - - - - - - - - - 263.3.6限制检索范围- - - - - - - - - - - - - - - - - - - - - - - 263.3.7对检索结果集进行运算或操作- - - - - - - - - - - - - - - - -283.3.8其它检索功能- - - - - - - - - - - - - - - - - - - - - - - -29第四章检索子系统使用详细说明4.1菜单体系结构及功能4.1.1菜单- - - - - - - - - - - - - - - - - - - - - - - - - - - -304.1.2工具条- - - - - - - - - - - - - - - - - - - - - - - - - - 334.1.3检索库及分类显示窗口- - - - - - - - - - - - - - - - - - - 344.1.4检索结果集显示窗口- - - - - - - - - - - - - - - - - - - - -364.1.5标题显示窗口- - - - - - - - - - - - - - - - - - - - - - - 374.1.6窗口快速切换条- - - - - - - - - - - - - - - - - - - - - - 384.1.7正文显示区- - - - - - - - - - - - - - - - - - - - - - - - 384.2关键对话框描述4.2.1检索对话框- - - - - - - - - - - - - - - - - - - - - - - - -384.2.2检索串列表对话框- - - - - - - - - - - - - - - - - - - - - -394.2.3高级检索对话框- - - - - - - - - - - - - - - - - - - - - - -414.2.4显示选项对话框- - - - - - - - - - - - - - - - - - - - - - 434.2.5其它标准对话框- - - - - - - - - - - - - - - - - - - - - - 45第五章I-S EARCH P RO数据管理系统5.1操作菜单体系结构及功能5.1.1菜单- - - - - - - - - - - - - - - - - - - - - -- - - - - - -465.1.2工具条- - - - - - - - - - - - - - - - - - - - - -- - - - - -475.1.3 系统界面介绍- - - - - - - - - - - - - - - - - - - - - - 475.2利用菜单完成数据管理5.2.1 使用菜单建立数据库- - - - - - - - - - - - - - - - - - - - 48 5.3 利用菜单进行库操作5.3.1 删除库- - - - - - - - - - - - - - - - - - - - - - - - - 495.3.2 删除库中全部文章- - - - - - - - - - - - - - - - - - - - - 495.3.3 更改库名- - - - - - - - - - - - - - - - - - - - - - - - - 505.3.4 在库中增加文章- - - - - - - - - - - - - - - - - - - - - - 505.3.5增加格式化文章- - - - - - - - - - - - - - - - - - - - - - 505.3.6 加载DOC文件- - - - - - - - - - - - - - - - - - - - - - -535.3.7加载PDF文件- - - - - - - - - - - - - - - - - - - - - -535.3.8库的备份- - - - - - - - - - - - - - - - - - - - - - - --535.3.9库的恢复- - - - - - - - - - - - - - - - - - - - - - - --535.3.10库的优化- - - - - - - - - - - - - - - - - - - - - - - -545.4 利用菜单进行各级分类操作5.4.1 增加子分类- - - - - - - - - - - - - - - - - - - - - - - 545.4.2 分类改名- - - - - - - - - - - - - - - - - - - - - - - -565.4.3删除当前分类- - - - - - - - - - - - - - - - - - - - - -565.4.4在各级分类中加入文章- - - - - - - - -- - - - - - - - - -56 5.5联想词管理5.5.1 增加联想词- - - - - - - - - - - - - - - - - - - - - - - 575.5.2 删除联想词- - - - - - - - - - - - - - - - - - - - - - - 575.5.3 浏览联想词- - - - - - - - - - - - - - - - - - - - - - - 585.5.4 清除全部联想词- - - - - - - - - - - - - - - - - - - - - 585.6 选项- - - - - - - - - - - - - - - - - - - - - -- - - - - - - -595.7 利用鼠标快捷方式完成各项操作- - - - - - - - - - - - - - - -59附录:I-Search Pro展示- - - - - - - - - - - - - - - - - - - - -- - 60前言二十世纪八十年代以来,随着科技文化的发展和经济的腾飞,我国步入了信息时代。
计算机信息检索系统的构成计算机信息检索系统是由多个组成部分构成的,这些部分共同协作以实现高效的信息检索。
以下是计算机信息检索系统的主要构成部分:1. 用户界面,用户界面是用户与信息检索系统进行交互的接口。
它可以是图形用户界面(GUI)、命令行界面或者Web界面。
用户可以通过界面输入检索请求、浏览搜索结果并与系统进行交互。
2. 检索请求处理,这个部分负责处理用户输入的检索请求。
它会对请求进行解析、分析和预处理,以确定用户的意图并生成相应的查询。
3. 查询处理,查询处理是信息检索系统的核心部分。
它将用户的查询与存储在系统中的文档集合进行匹配,以找到与查询相关的文档。
查询处理包括词法分析、句法分析、语义分析和查询优化等过程。
4. 索引构建,索引是信息检索系统中的关键组成部分。
它用于加速查询处理过程。
索引构建阶段将文档集合中的文档转化为可快速检索的数据结构,通常是倒排索引。
倒排索引按照词项来组织文档,并记录每个词项在哪些文档中出现。
5. 文档库,文档库是存储文档集合的地方。
它可以是数据库、文件系统或者分布式存储系统。
文档库需要提供高效的存储和检索功能,以支持信息检索系统的查询处理。
6. 相关性评估,相关性评估用于确定查询与文档的匹配程度。
它基于各种算法和评价指标,计算出每个文档与查询的相关性得分。
这些得分可以用于排序搜索结果,以便将最相关的文档展示给用户。
7. 结果呈现,结果呈现是将检索到的文档按照一定的顺序展示给用户。
它可以是简单的文本列表,也可以是更丰富的图形化展示。
结果呈现需要考虑用户体验和信息可视化的因素,以便用户能够快速准确地获取所需信息。
8. 系统管理,系统管理包括系统配置、性能监控、用户管理等任务。
它确保信息检索系统的正常运行,并提供必要的管理功能,如索引更新、用户权限管理等。
以上是计算机信息检索系统的主要构成部分。
不同的系统可能会有一些额外的组件或细节,但总体上,这些部分共同协作以实现高效的信息检索。
®使用指南2012●中文版目录Table of ContentI. ®中的信息检索1. 检索的基本思想——确定检索范围->确定检索条件2. 确定检索范围2.1. 检索范围的分类2.2. 对资源的查看2.3. 确定检索范围的方式3. 通过检索条件找到文章3.1. 三种检索模式3.2. 检索语言3.3. 连接符及其应用3.4. 检索区帮助功能3.5. 限定关键词出现在特定的字段3.6. 限定时间3.7. 得到检索结果3.8. 二次检索、相似文献检索及划词检索4. 对检索结果的浏览及下载4.1. 浏览4.2. 下载文章5. 目录树检索5.1. 目录树逐层浏览5.2. 目录树标题检索5.3. 一般检索6. 获取文章6.1. 通过引证号获取文章6.2. 通过当事人名称快速检索案例6.3. 通过案卷号检索案例II. ®的特色功能1. Shepard’s引证服务2. 邮件订阅/提醒功能3. 快速检索工具I. ®法律专业数据简介®是目前世界上最大的为法律研究提供全文检索的联机服务系统之一,始建于1960年,由美国俄亥俄州律师协会发起,该州的DATA公司负责技术开发。
1967年和俄亥俄州律师协会签订合同,提供法律检索服务。
1968年美国MEAD公司合并了DATA 公司,成立了子公司“LEXI S-MEAD DATA中心”,1973年,正式推出法律检索服务®,提供俄亥俄州和纽约州法规案例、美国法规和一些联邦判例法的完整文本。
随着系统的不断完善,®现在的信息资源已经包括:1. 原始法律文献信息Primary Sources-美国联邦和各州的判例法——全面提供美国最近50年的判例全文,包括早期如1700年的部分判例-美国联邦和各州的立法和法律法规——包括著名的USCS美国联邦立法信息服务-英美立法和政治制度材料-全球近20个国家的立法和判例-国际公约及多个国际组织的条约和相关判例,比如欧盟的立法与判例2. 全球性二次法律文献信息Secondary Sources-约900种法律期刊评论、杂志和报告,大多可以回溯到1980年-法律专业书籍-法律重述资料(Restatements)-美国律师协会、法律继续教育相关资料(ABA,CLE materials)-Mealey法律报告和会议资料,可以追溯到1982年-Martindale-Hubbell全球律所和律师黄页;以及100多个国家的法律概要(Law Digest)-全球法律新闻-法律百科全书、辞典3. ®检索数据库的信息量目前已经高达50亿个可查文件,收录在超过40,000种资源中,并且文件数以每周950万的速度递增。
交互式智能信息检索系统的设计与实现随着互联网的飞速发展,信息爆炸的时代已经到来。
信息检索成为人们获取信息必不可少的手段。
但是,传统的信息检索方式已经难以满足人们的需求。
基于此,交互式智能信息检索系统应运而生。
本文将着重讨论该系统的设计与实现。
一、交互式智能信息检索系统概述传统的信息检索系统通常是基于关键字检索来实现的。
这种方式虽然便捷,但是也存在一些问题,比如检索结果的准确性和信息过载等问题。
而交互式智能信息检索系统则能够通过用户的交互来获取更加准确的信息,并且可以根据用户的反馈来调整检索策略,从而提供更好的搜索结果。
交互式智能信息检索系统主要由以下几个部分组成:1. 用户界面交互式智能信息检索系统的用户界面应该设计的简单易用。
用户可以通过输入关键词、选择检索条件等方式来进行搜索。
此外,用户界面还应该包括一些辅助功能,比如自动补全、推荐搜索等。
2. 检索方法交互式智能信息检索系统的检索方法通常包括语义检索和推荐式检索。
语义检索可以根据用户输入的关键词来分析其含义,并且找到与之相关的信息。
而推荐式检索则通过分析用户的搜索历史和行为以及其他相关因素来推荐相关内容。
3. 数据库交互式智能信息检索系统的数据库包括了各种类型的数据,比如文本、图像、视频、音频等等。
这些数据应该被合理的存储和管理,以便能够快速的响应用户的搜索请求。
二、交互式智能信息检索系统的设计与实现交互式智能信息检索系统的设计和实现要考虑到系统的实用性、可扩展性和可维护性等方面。
下面将分别从这几个方面介绍具体的设计和实现。
1. 实用性交互式智能信息检索系统的实用性主要从以下几个方面来考虑:(1)界面设计交互式智能信息检索系统的界面应该尽量简洁易用。
用户可以通过输入关键词或选择检索条件等方式来进行搜索。
此外,系统还应该提供一些辅助功能,比如自动补全、推荐搜索等。
(2)搜索质量交互式智能信息检索系统的搜索结果应该准确、快速。
系统应该通过优化检索算法、提高数据处理能力等方式来保证搜索效率。
1.1.1 全文检索系统结构根据全文检索技术和实现方法,结合需求,检索系统由以下三个部分组成:TRS全文数据库系统(TRS Database Server)TRS 全文检索网关(TRS Gateway)TRS信息发布应用服务器系统(TRS WAS)TRS全文数据库系统(TRS Database Server)采用TRS具有国际领先水平的信息检索和中文自然语言处理研究成果,具有傲视群雄的检索效果和查询性能,核心功能是对结构化和非结构化信息提供全文检索功能。
主要特点包括:●异构海量数据统一管理,非结构化和结构化数据联合检索●Native XML内核,实现全息检索●智能辅助检索,支持知识挖掘●精确计算,检索速度和准确性共达最优●动态索引实时更新,面向事务处理●支持Unicode编码,提供多语种查询引擎●多级机制保障,信息采集和检索高度安全●集群检索,保证高可靠性,随需轻松扩展规模TRS全文数据库系统(TRS Database Server)通过TRS全文检索网关,可以实现对关系数据库中文本对象字段的全文检索。
TRS内容分发服务器系统提供将数据库中的信息动态发布到Web服务器上,以为平台用户检索使用。
全文检索系统架构图如下所示:TRS信息发布应用服务器系统全文检索系统架构图1.1.2 全文检索网关TRS 全文检索系统采用开放的三层体系架构设计,整个系统基于主流的操作系统。
数据层主要为关系型数据库和TRS全文数据库,关系型数据库主要进行存储和管理,而全文数据库实现检索,利用TRS Gateway可以将关系型数据库的数据在TRS全文数据库中建立全文索引,以实现结构化和非结构化数据的全文检索。
TRS全文数据库是TRS 公司自主研发的具有知识产权的产品,为了能够更好的提供全文检索和智能检索等应用功能,它其中包括多种词典支持:分词词典、主题词典、停用词典等。
应用层主要依据TRS全文数据库提供的全文检索功能实现平台所需的检索需求,并为表现层提供检索服务。
课程设计报告
( 2013—2014 年度第一学期)
课程:微机原理及应用
题目:简易信息检索系统
院系:动力工程系
班级:自动化11K2
学号:
指导教师:李冰刘恒涛
设计周数:一周
成绩:
日期:2014年1 月2 日
《微机原理及应用》课程设计
任务书
一、目的与要求
1.通过对微机系统分析和具体设计,使学生加深对所学课程的理解。
2.掌握汇编语言程序设计的基本方法和典型接口电路的基本设计方法。
3.培养学生分析问题、解决问题的能力。
4.培养学生对微型计算机应用系统的基本设计能力。
5.提高学生的实践动手能力和创新能力。
二、主要内容
设计题目:简易信息检索系统。
1.针对所选择的设计题目进行硬件设计,合理选用所需元器件,绘制系统结构框图、硬件接线图,并在实验系统上完成电路的连接和调试。
2.根据所选题目的要求对微机系统进行程序设计,绘制程序总体流程图并编写源程序上机调试。
3.写出课程设计报告,对整个设计过程进行归纳和综合,对设计中所存在的问题和不足进行分析和总结,提出解决的方法、措施、建议和对这次设计实践的认识和收获。
三、进度计划
四、设计成果要求
1.系统硬件设计合理,软件编程达到设计要求。
2.系统硬件结构图和软件流程图绘制清楚规范。
3.设计报告完整规范。
五、考核方式
根据设计任务的完成情况、课程设计报告撰写情况及演示答辩情况采用五级记分制评定成绩。
学生姓名:
指导教师:李冰刘恒涛
一、课程设计目的与要求
1.通过对微机系统分析和具体设计,使学生加深对所学课程的理解。
2.掌握汇编语言程序设计的基本方法和典型接口电路的基本设计方法。
3.培养学生分析问题、解决问题的能力。
4.培养学生对微型计算机应用系统的基本设计能力。
5.提高学生的实践动手能力和创新能力
二、课程设计正文
1.程序正文
stack segment stack
db 256 dup(0)
stack ends
data segment
msg0 db '0. 0$'
msg1 db '1. 1$'
msg2 db '2. 2$'
msg3 db '3. 3$'
msg4 db '4. 4'
msg5 db '5. 5$'
msg6 db '6. 6$'
msg7 db '7. 7$'
msg8 db '8. 8$'
msg9 db '9. 9$'
index dw msg0,msg1,msg2,msg3,msg4,msg5,msg6,msg7,msg8,msg9 msg db 'Input a number please.',13,10,36
data ends
code segment
assume cs:code,ds:data,ss:stack start:
mov ax,data
mov ds,ax
mov dx,offset msg
mov ah,9
int 21h
mov ah,7
int 21h
sub al,'0'
cmp al,0
jb error
cmp al,9
ja error
shl al,1
xor ah,ah
mov si,ax
mov dx,index[si]
mov ah,9
int 21h
jmp exit
error:
mov dx,offset msg
mov ah,9
int 21h
exit:
mov ax,4c00h
int 21h
code ends
end start
程序框图
三、课程设计总结
1、心得体会
此次课程设计我们收获颇多。
课程设计开始时我们要从各个方面上把握这个课题。
只有这样才能设计
出合理的,全面的设计思路与方案,并且能较好反映着一个实际问题,并把课程设计理论与现实实际相联系起来,以达到该设计思路的适应性和本质性,最终达到素质化教育的要求。
通过两人的团队协作主动解决自己学科内的关键问题,这有助于提高我们的思维素质拓展的综合能力,并能本质上加强团队协作意识,是未来社会对我们大学生的硬性要求。
也是我们每个大学生必须具备的一项基本素质,能够提高我们透过现象看本质的基本技能和一定的创新思维能力。
课程设计中个人的力量是不及群体的力量的,我们两个人分工合作,做事的效率高了很多。
虽然有时候会为了一些细节争论不休,但最后得出的总是最好的结论。
而且课程设计也教会我们在团队中要善于与人相处,与人共事,不要一个人解决所有问题。
总之,这次课程设计对于我们有很大的帮助,通过课程设计,我更加深入地理解了微机原理课程上讲到的知识,同时加深了对于程序编写的认识,同时在自己编程时熟悉了汇编程序的编写过程和运行过程,最后还提高了自己的动手能力。
感谢老师的悉心指导。
四、参考文献
马平、姚万业、王炳谦编著《微机原理及应用》。