[发明专利]利用比对单字位置关系进行全文检索的系统及其方法无效
申请号: | 200710018281.3 | 申请日: | 2007-07-17 |
公开(公告)号: | CN101089850A | 公开(公告)日: | 2007-12-19 |
发明(设计)人: | 陈淮琰;李重锦 | 申请(专利权)人: | 无敌科技(西安)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 西安通大专利代理有限责任公司 | 代理人: | 李郑建 |
地址: | 710075陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 单字 位置 关系 进行 全文 检索 系统 及其 方法 | ||
技术领域
本发明涉及一种全文检索的系统及其方法,特别是能够应用于具有辞典功能的手持式数据处理装置的一种利用比对单字位置关系进行全文检索的系统及其方法。
背景技术
在现行的电子字典中,对于单字或词汇的检索方式大致可分为以下几种方式。
第一种方式,先将字典中的每笔资料进行资料编号,再根据每一单字出现于那些资料编号中建立一索引文件,索引文件中记录着每一单字与资料编号的对应关系,当使用者输入一待检索的词汇时,检索结果便依索引文件的记录,将包含有词汇中各单字的资料判定为相关资料,并按排序全部列出,例如,使用者输入所欲检索的词汇为“中国”时,检索结果中还将出现“国中”、“开发中的国家”等与待检索词汇毫不相关的资料,换言之,只要含有“中”及“国”二字的资料均会被判定为高度相关资料,并且在检索结果中列出。此外,电子字典中的资料通常系以压缩文件方式储存,当使用者想要进一步了解检索结果所列的相关资料中是否真正符合所欲查找的条件时,必须逐笔点选各资料以解压缩各资料内容,然后再一一检视。如此一来,不仅影响执行全文检索的速度更增加使用者额外的负担,难以满足使用者进行全文检索时,快速、省时及精确的要求。
已知的电子辞典全文检索方式,容易产生非直接相关性的检索结果,使用者必须针对检索结果所列出的查询结果逐笔阅读,但由于辞典数据库多以压缩文件形式储存资料,因此必须额外耗费解压缩资料的时间才得以阅读资料内容,因此,己知的电子辞典检索方式无法满足使用者对于精确检索的要求,并相对地增加不少时间的耗费。
发明内容
针对上述现有技术操作的缺陷或不足,本发明的目的在于,提出一种利用比对单字位置关系进行全文检索的系统及其方法,特别适用于具有辞典功能的手持式数据处理装置。
为了实现上述任务,本发明采取如下的技术解决方案:
一种利用比对单字位置关系进行全文检索的系统,该系统包括手持式数据处理装置的辞典数据库,其特征在于,系统还包括有:
一输入模块,用于提供使用者输入待检索词汇;
一拆字模块,用于将所接收的待检索词汇拆解成复数个单字;
一检索模块,用于依据拆字模块所拆解出的单字,在索引文件中检索出符合待检索词汇中各单字位置关系的词汇文件,并生成一检索结果列表;
一显示模块,用于显示检索结果并列表;
辞典数据库分别与输入模块和检索模块连接,输入模块和检索模块之间连接有拆字模块,其中检索模块还与显示模块相连,显示模块与输入模块连接。
所述的辞典数据库中储存有复数笔词汇文件及索引文件,各词汇文件包含有文件编号、位置编号及具有复数个单字的文字资料,索引文件记录有与各单字相对应的文件编号及位置编号。
所述的检索模块还包括有相互连接的文件比对模块、位置比对模块及排序模块;
文件比对模块依据拆解出单字,在索引文件中比对所对应的文件编号,以找出包含拆解出单字的词汇文件;
位置比对模块在包含拆解出单字的词汇文件中,比对单字的位置编号,以找出符合待检索词汇中各单字相对位置的词汇文件并生成一检索结果列表;
排序模块,用以将检索结果列表依相关程度加以排序。
上述利用比对单字位置关系进行全文检索的系统的检索方法,其特征在于,包括下列步骤:
首先,辞典数据库对复数笔词汇文件进行编号,使各词汇文件具有文件编号;然后再对每一笔词汇文件中的每一个单字进行编号,使每一个单字具有一位置编号;
然后,建立索引文件,该索引文件中记录各单字所对应的文件编号及位置编号,文件编号与词汇文件连通;
读取一待检索词汇,将待检索词汇拆解成复数个单字,并依据拆解出的单字,自索引文件中比对所对应的文件编号,以找出包含拆解出单字的词汇文件;
自包含拆解出单字的词汇文件中比对单字的位置编号,以找出符合待检索词汇中各单字相对位置的词汇文件;
将比对结果以排序方式生成检索结果列表并进行显示。
本发明的利用单字相关位置进行全文检索的系统及方法,不需将辞典数据库中每一笔资料解压缩后再执行查找工作,大大节省使用者执行检索的时间,而且通过单字相关位置以作为检索资料的判断,可避免获得非相关的检索结果,提高了全文检索的效率,满足使用者对于精确检索的要求。
附图说明
图1为本发明的利用比对单字位置关系进行全文检索系统示意图;
图2为本发明的索引文件示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无敌科技(西安)有限公司,未经无敌科技(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710018281.3/2.html,转载请声明来源钻瓜专利网。