依据字词类别筛选相近字词的查找系统及其查找方法技术方案

技术编号:7343659 阅读:772 留言:0更新日期:2012-05-17 13:50
本发明专利技术公开了一种依据字词类别筛选相近字词的查找系统及其查找方法,其通过依据查询数据进行模糊查找而取得结果字词后,依据结果字词所属的类别过滤结果字词,并显示被保留的结果字词及结果字词所对应的释义数据的技术手段,可以查找出与查询数据同义的字词的释义数据,并达成尽可能提供与查询数据相近的数据的技术功效。

【技术实现步骤摘要】

本专利技术涉及一种字词查找系统及其方法,特别是指一种。
技术介绍
使用者在学习语言时,往往会遇到无法理解某个字词的意义的情况,大部分的使用者在遇到这种情况时,通常会通过查找辞典的方式来取得字词的意义。而查找查询字词的释义数据的传统方式,是使用者以翻找纸本辞典的方式来进行。不过纸本辞典具有体积大、重量高、数据更新不便等困扰,于是,随着电子产品的普及、网络的发达,使用者查找辞典的行为也由查找数据纸本的辞典转变为使用可以查找字词的释义数据的辞典软件、电子翻译机或在线的辞典服务。在目前的英语系的辞典中,例如英汉/汉英辞典,若欲查找英文字词(查询数据) 的释义数据,则辞典软件/在线辞典服务会至字词库中,查找出该查询数据的释义数据后, 辞典软件/在线辞典服务会将该查询数据的释义数据显示出来,若字词库中没有该查询数据的释义数据,则有的辞典软件/在线辞典服务会尝试以拼写矫正的功能提供与查询数据相近的其他字词给使用者,藉以让使用者确认是否输入错误或是让使用者以相近的其他字词了解查询数据的涵义。不过,由于上述的拼写矫正功能仅能提供给英语系的查询数据使用,一旦使用者欲查找的查询数据不属于英语系,例如为中文的「俄文」,若字词库中没有查询数据「俄文」 的释义数据,但是却存在与查询数据「俄文」同义的字词「俄语」时,目前的辞典软件、电子翻译机或在线辞典服务都无法提供字词「俄语」的释义数据给使用者。综上所述,可知现有技术中长期以来一直存在与查询数据同义的字词的释义数据无法由查询数据查出的问题,因此有必要提出改进的技术手段,来解决此一问题。
技术实现思路
有鉴于现有技术存在与查询数据同义的字词的释义数据无法由查询数据查出的问题,本专利技术遂提供一种,其中本专利技术所提供的依据字词类别筛选相近字词的查找系统,至少包含储存模块,用以储存多个目标字词及分别与目标字词对应的释义数据,各目标字词属于至少一类别;输入模块,用以提供输入查询数据;查找模块,用以依据查询数据对目标字词进行模糊查找, 藉以查找出结果字词;字词过滤模块,用以依据结果字词的类别过滤结果字词;显示模块, 用以显示被保留的结果字词及被保留的结果字词所对应的释义数据。本专利技术所提供的依据字词类别筛选相近字词的查找方法,其步骤至少包括储存多个目标字词及分别与目标字词对应的释义数据;分类各目标字词为至少一类别;提供输入查询数据;依据查询数据对目标字词进行模糊查找,藉以查找出结果字词;依据结果字词所属的类别过滤结果字词;显示被保留的结果字词及被保留的结果字词所对应的释义数据。本专利技术所提供的系统与方法如上,与现有技术之间的差异在于本专利技术通过依据查询数据对目标字词进行模糊查找而取得结果字词后,依据结果字词所属的类别过滤结果字词,并显示被保留的结果字词及结果字词所对应的释义数据,藉以解决现有技术所存在的问题,并可以达成尽可能提供与查询数据相近的数据的技术功效。附图说明图1为本专利技术所提的依据字词类别筛选相近字词的查找系统架构图。图2为本专利技术所提的依据字词类别筛选相近字词的查找方法流程图。图3为本专利技术实施例所提的使用者界面的示意图。主要组件符号说明110 储存模块120 输入模块130 查找模块150 字词过滤模块160 显示模块190 分类模块300 使用者界面 310 输入区域330 释义显示区域具体实施例方式以下将配合图式及实施例来详细说明本专利技术的特征与实施方式,内容足以使任何熟习相关技艺者能够轻易地充分理解本专利技术解决技术问题所应用的技术手段并据以实施, 藉此实现本专利技术可达成的功效。本专利技术是依据查询数据进行模糊查找,藉以查找出与查询数据相似的结果字词, 之后,再依据结果字词的释义数据过滤结果字词,藉以筛选出可能可以说明查询数据的释义数据。其中,组成结果字词与查询字词的最小单位只有少数不同,或是结果字词与查询字词看起来相似,甚至结果字词与查询字词的发音相似,在本专利技术中,都可以称组成结果字词与查询字词相似,但本专利技术所提的结果字词与查询字词相似并不以此为限。本专利技术所提的查询数据为一连串文字数字与符号等语言单元的组合,但本专利技术所提的查询数据并不以此为限。一般而言,查询数据为一个完整的字词,但事实上,查询数据也可以为完整的字词的一部分。其中,本专利技术所提的语言单元随着查询数据所属的语系不同而有不同,例如,当查询数据所属的语系为中文时,语言单元为一个中文字,而当查询数据所属的语系为英文时,语言单元为一个英文字母等,但本专利技术所提的语言单元并不以上述为限。本专利技术所提的释义数据为可以让使用者理解结果字词的含义的数据,包含结果字词的发音符号、词性、解释文字、例句等,但本专利技术并不以此为限。以下先以「图1」本专利技术所提的依据字词类别筛选相近字词的查找系统的系统架构图来说明本专利技术的系统运作。如「图1」所示,本专利技术的系统含有储存模块110、输入模块 120、查找模块130、字词过滤模块150、显示模块160。储存模块110负责储存多个目标字词以及分别与各个目标字词对应的释义数据, 储存模块110所储存的目标字词为一连串文字数字与符号等语言单元的组合,一般而言,目标字词为一个完整的字词。储存模块110也储存目标字词所属的类别。值得一提的是,目标字词所属的类别可以在存入储存模块110时,一并将目标字词所属的类别储存在储存模块110中,或是可以由分类模块190分类各个目标字词。储存模块110可以使用数据库或档案来储存目标字词、相对应的释义数据以及目标字词所属的类别,但本专利技术并不以此为限。输入模块120负责提供输入查询数据。一般而言,使用者可以操作键盘、触控笔等外部的输入装置来输入查询数据,如此,输入装置便会产生相对应的输入信号,输入模块 120在接收到使用者操作输入装置进行查询数据的输入而产生的输入信号后,会将输入信号转换为相对应的查询数据,藉以提供查询数据给后续模块使用。查找模块130负责依据输入模块120所提供输入的查询数据,在储存模块110对储存模块110所储存的目标字词进行模糊查找,藉以查找出结果字词,查找模块130可能查找出一个结果字词,也可能查找出多个结果字词。另外,查找模块130在查找出结果字词时,可以一并查找出结果字词所对应的释义数据以及结果字词所属的类别。查找模块130可以由输入模块120所提供输入的查询数据的第一个语言单元或最后一个语言单元开始,删去一个语言单元或多个相邻的语言单元,并在储存模块110中查找包含已删去语言单元的字串的结果字词,藉以对目标字词进行模糊查找。例如,当查询数据为英文的「test」时,查找模块130可以由查询数据「test」的第一个语言单元(英文字母「t」)开始,分别删去一个语言单元、两个语言单元而得到字串「est」、「st」,或由查询数据「test」的最后一个语言单元开始,分别删去一个语言单元、两个语言单元而得到字串 「tes」、「te」后,至储存模块110中查找包含字串「est」、「st」、「tes」或「te」的目标字词, 被查找出的目标字词即为结果字词,但本专利技术所提的模糊查找并不以上述为限。查找模块130也负责依据输入模块120所提供输入的查询数据至储存模块110中查找与查询数据相同的目标字词,被查找出的目标字词即为结果字词。字词过滤模块150负责依据结果字词的类别过滤查找模块1本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:邱全成喻梅花
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

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

1
相关领域技术