专利名称:词典辅助查询系统及其方法
技术领域:
本发明涉及一种词典辅助查询系统及其方法。
技术背景 除了随身电子词典之外,计算机词典(包含数据库建于个人计算机的个人计算机 词典,以及数据库建于服务端的线上词典)亦是一种常用的查询工具,比起动辄上千元的 随身电子词典,计算机词典在使用上更具有经济实惠、数据量大,以及舒适的浏览介面等优
点ο一般而言,随身电子词典因为储存容量的限制,其收录的数据主要是一般性的基 础字词,且不易更新,因而导致经常发生查不到数据的状况;计算机词典的容量虽然较随身 电子词典要大,收录的字词量也较多,但若使用者查询的是一些较专业的术语(如「ACG」) 或太新的辞汇(如「乐活」),查询系统回复「查无此字」的机会仍居多,此时,查询系统亦会 附上如下建议1.请使用者自行浏览整个数据库以查找此字词或其相关字词;2.请使用者 自行在网络查找或发问。在数据库未收录这类新字词的情况下,这样的查询就成了一个无 效的查询动作。为了解决此一问题,目前的随身电子词典以及个人计算机词典大多已具有提供 线上更新服务的功能,此功能又分成两类一类是通过随身电子词典/个人计算机的上网 功能与服务器连线,以下载预先储存于服务器之字词数据;另一类则是在随身电子词典/ 个人计算机词典中建立一份需求字词清单(即经使用者查询但未收录于数据库之字词清 单),并与其服务器连结时主动将此清单传送至服务器,由服务器依据清单内容进行查找后 再将查找结果传回随身电子词典/个人计算机词典。然而上述的解决方式或许可以查找到使用者所需字词,但依然将造成使用者查找 耗时与操作繁复等困扰,此外亦有系统/网络负载过度等问题,更重要的是,此方式无法满 足使用者希望得到一个有效即时查询的需求。综上所述,可知先前技术中长期以来在查询数据库未收录之字词时,一直存在查 找耗时与操作繁复的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
本发明所要解决的技术问题是提供一种词典辅助查询系统及其方法,解决了在查 询数据库未收录之字词时,一直存在查找耗时与操作繁复的问题。为了解决上述问题,本发明提供了一种词典辅助查询系统,包含至少一客户端,其中每一客户端包含一查询模块,用于接收查询字词并产生包含该查询字词之一查询命令;一传送模块,用于传送所述查询命令,并接收对应该查询命令之一查询结果;及一显示模块,用于显示该查询结果;及一服务端,其包含
一字词数据库,储存有复数个字词数据;一连结数据库,储存有至少一连结数据,用于作为连结其对应之网站的依据,其中每一网站包含有复数个关键字与对应各该关键字之网站内容;一查找模块,用于依据所述查询命令,先于所述字词数据库查找符合所述查询字 词的字词数据;一撷取模块,用于在确认无所述字词数据时,进一步依据所述连结数据建立与其 对应之网站的连线,并在该些网站查找与所述查询字词相符之一关键字,以撷取与该关键 字对应之网站内容;一生成模块,用于产生包含所述字词数据或所述网站内容之查询结果;及一传输模块,用于接收所述客户端之所述查询命令,与传送所述查询结果至该客 户端。本发明还提供了一种词典辅助查询方法,包含下列步骤在服务端建立包含有复数个字词数据之一字词数据库,与包含至少一连结数据之 一连结数据库,其中该些连结数据用于作为连结其对应之网站的依据,每一网站包含有复 数个关键字与对应各该关键字之网站内容;一客户端接收查询字词,产生包含所述查询字词之一查询命令并将其传送至所述 服务端;所述服务端依据所述查询命令,先于所述字词数据库查找符合所述查询字词之字 词数据,并在确认无该字词数据时进一步执行下列步骤依据所述连结数据库之所述连结数据,建立与其对应之网站的连线;在各所述网站查找与所述查询字词相符之一关键字;撷取与所述关键字对应之网站内容;及产生包含所述网站内容之查询结果;所述服务端传送所述查询结果至所述客户端;及所述客户端显示所述查询结果。与现有技术相比,应用本发明,在查询到一未收录字词时,具有自动连线于网络并 收集与此查询字词直接关联之网络数据的技术手段,通过上述的技术手段,本发明可以达 到有效便利进行即时查询之技术功效。
图1为本发明之词典辅助查询系统之方框示意图;图2A与图2B为本发明之词典辅助查询方法之步骤流程图;图3为本发明之词典辅助查询系统之介面示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明作进一步说明。「图1」为本发明之词典辅助查询系统之方框示意图。请参照「图1」,词典辅助查 询系统10包含至少一客户端100与服务端200,其中每一客户端100包含有查询模块110、 传送模块120与显示模块130,服务端200包含字词数据库210、连结数据库220、查找模块230、撷取模块240、生成模块250与传输模块260。其中,客户端100之查询模块110用于接收使用者输入之欲查找的查询字词101, 如「乐活」,并产生包含此查询字词101之查询命令;传送模块120用于将此查询命令传送 至服务端200,以及接收服务端200传回之查询结果;显示模块130则用于显示此查询结^ ο
服务端200之字词数据库210用于储存多个字词数据,这些字词数据是作为查找 一查询字词101之比对来源数据;连结数据库220储存有至少一连结数据,该连结数据可 为一网站之网址或其他可作为与该网站建立连结的信息,而连结数据所指向之网站又包含 了多个关键字与对应各关键字之网站内容。必须说明的是,此述之网站特别是指搜寻引擎, 如「Google」、「Yahoo」等,或是「维基百科」、「Yahoo知识+」等知识搜寻网站;此类网站通 过建立包含多个关键字与其对应之网站内容的网页索引数据库,来提供使用者进行关键字 搜寻;举例来说,在「Yahoo」的网页索引数据库中,关键字「乐活」所对应之网站内容其连结 标题依序为「乐活族-维基百科,自由的百科全书」、「乐活生机网」、「乐活营养师」等,其中 「乐活族_维基百科,自由的百科全书」之完整的网站内容如「图3」350所示。查找模块230用于依据查询命令,在字词数据库210查找符合该查询命令包含查 询字词101的字词数据;经查找后确认于字词数据库210无符合之字词数据时,撷取模块 240用于进一步依据连结数据库220之连结数据,建立与各连结数据对应之网站的连线,使 该些网站以该查询字词101为关键字进行查找,并撷取该些网站所产生之与该关键字对应 的网站内容。生成模块250用于产生包含该些字词数据或该些网站内容之查询结果;其中,若 查找模块230在字词数据库210查找出符合查询字词101之I字词数据时,生成模块250 产生之查询结果即包含此字词数据,反之查找模块230在字词数据库210确认无符合之字 词数据时,此查询结果包含的即为撷取模块240撷取自各该网站之网站内容。传输模块260 用于接收各客户端100之查询命令,以及传送生成模块250所产生之查询结果至各该客户 端 100。此外,客户端100可更包含一排序模块270,该排序模块270用于将查询结果包含 之网站内容依据其来源网站进行排序,也就是将撷取自同一网站的网站内容排放在一起; 排序模块270亦可产生一新增栏位,并将该些网站内容依据其相关性之高低进行排序。以 关键字「计算机软件」为例,排序模块270可设计为将对应完整之「计算机软件」的网站内 容排序在前,而将对应「计算机」和/或「软件」的网站内容排序在后。另外,服务端200之 撷取模块240更可用于自各网站撷取包含该关键字之超连结的网站内容,以使客户端100 显示之查询结果皆以超连结的形态呈现。「图2A」与「图2B」为本发明之词典辅助查询方法之步骤流程图。请参照「图2A」, 首先,于服务端200建立一字词数据库210与一连结数据库220,字词数据库210储存有多 个字词数据,连结数据库220储存有至少一连结数据,用于作为与对应之网站建立连结的 依据,其中每一网站皆包含有多个关键字与对应各该关键字之网站内容(步骤210);—客 户端100接收使用者输入之查询字词101后,产生包含该查询字词101之查询命令,并将此 查询命令传送至服务端200 (步骤220);服务端200依据此查询命令,在字词数据库210查 找与该查询命令之查询字词101符合之字词数据,并确认当字词数据库210中无符合之字词数据时(步骤230),依据连结数据库220之连结数据,建立与各连结数据对应之网站的连 线(步骤240)。承上,请参照「图2B」,服务端200在建立与各网站之连线后,在其中之每一网站 查找与该查询字词101相符之关键字(步骤250),以撷取对应该关键字之各网站的网站内 容(步骤260),并产生包含该些网站内容之查询结果(步骤270);必需说明的是,若于步骤 230中自字词数据库210查找出与该查询字词101符合之字词数据时,则产生包含该字词数 据之查询结果(步骤275);服务端200将此查询结果传送至该客户端100 (步骤280);最 后,客户端100显示此查询结果(步骤290)。此外,步骤290更可包含为客户端100对该查询结果进行排序后显示之的步骤;其 细部执行过程可包含客户端100将该些网站内容依据其来源网站进行分类,并显示之的步 骤,或是由客户端100产生一新增栏位,并将该查询结果之该些网站信息依据其相关性排 序至该些新增栏位,以显示包含该些网站信息之新增栏位的步骤。另外,步骤260可更包含 为服务端200自各网站撷取包含该关键字之超连结的网站内容的步骤,以使客户端100显 示之查询结果皆以超连结的形态呈现。「图3」为本发明之词典辅助查询系统之介面示意图,以下将配合此图来说明本发 明之一种实施表现。请参照「图3」,使用者在查询字词输入处310输入一查询字词「乐活」, 客户端并在使用者点选查询确认键320后,发送一包含「乐活」的查询命令至服务端;当此 查询字词「乐活」未收录在字词数据库的情况下,服务端将自动与数个特定的网站连线,并 以「乐活」为关键字,在各该网站撷取包含「乐活」之超连结的网站内容并传至此客户端显 示。客户端在接收该些网站内容后,依据来源网站Y、W与G分别产生三个新增栏位3301、 3302与3303,以将各网站内容依据其来源网站放入之,另外依据各网站内容其相关度对该 些网站内容进行排序;如「图3」所示之新增栏位3301包含有3401、3402与3403三个超连 结,其中超连结3401与「乐活」的相关度为最高,超连结3402为次之,而超连结3403的相 关度为最低。当使用者点选新增栏位3301之超连结3401时,就会显示出对应超连结3401 之完整的网站内容350。承上,客户端可更用于在使用者点选一超连结以阅读其网站内容时,传送代表该 网站内容之点阅率至服务端之连结数据库储存,并由服务端累计此点阅率;此点阅率可作 为后续服务端撷取网站内容之依据,亦可作为客户端排序网站内容之依据。必须说明的是, 对于查询结果的显示方式、显示排序,以及应用点阅率之实施方式,本发明并不对其做任何 限制。综上所述,可知本发明与先前技术之间的差异在于本发明于查询到一未收录字词 时,具有自动连线于网络并收集与此查询字词直接关联之网络数据的技术手段,通过此一 技术手段可以解决先前技术在查询数据库未收录之字词时,所存在的查找耗时与操作繁复 的问题,进而达到有效便利进行即时查询之技术功效。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉该技术的人在本发明所公开的技术范围内,可轻易想到的变化或替换,都应涵盖 在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
一种词典辅助查询系统,其特征在于,包含至少一客户端,其中每一客户端包含一查询模块,用于接收查询字词并产生包含该查询字词之一查询命令;一传送模块,用于传送所述查询命令,并接收对应该查询命令之一查询结果;及一显示模块,用于显示该查询结果;及一服务端,其包含一字词数据库,储存有复数个字词数据;一连结数据库,储存有至少一连结数据,用于作为连结其对应之网站的依据,其中每一网站包含有复数个关键字与对应各该关键字之网站内容;一查找模块,用于依据所述查询命令,先于所述字词数据库查找符合所述查询字词的字词数据;一撷取模块,用于在确认无所述字词数据时,进一步依据所述连结数据建立与其对应之网站的连线,并在该些网站查找与所述查询字词相符之一关键字,以撷取与该关键字对应之网站内容;一生成模块,用于产生包含所述字词数据或所述网站内容之查询结果;及一传输模块,用于接收所述客户端之所述查询命令,与传送所述查询结果至该客户端。
2.如权利要求1所述的词典辅助查询系统,其特征在于,所述客户端更包含一排序模 块,用于将所述查询结果之所述网站内容依据其来源网站进行排序。
3.如权利要求1所述的词典辅助查询系统,其特征在于,所述客户端更包含一排序模 块,用于产生一新增栏位,并将所述查询结果之所述网站内容依据其相关性排序于该新增 栏位。
4.如权利要求1所述的词典辅助查询系统,其特征在于,所述服务端之所述撷取模块 更用于撷取包含所述关键字之超连结的网站内容。
5.如权利要求1所述的词典辅助查询系统,其特征在于,所述客户端之所述传送模块 更用于传送使用者点阅之网站内容的点阅率至所述服务端,并由该服务端将其储存至所述 连结数据库。
6.一种词典辅助查询方法,其特征在于,包含下列步骤在服务端建立包含有复数个字词数据之一字词数据库,与包含至少一连结数据之一连 结数据库,其中该些连结数据用于作为连结其对应之网站的依据,每一网站包含有复数个 关键字与对应各该关键字之网站内容;一客户端接收查询字词,产生包含所述查询字词之一查询命令并将其传送至所述服务端;所述服务端依据所述查询命令,先于所述字词数据库查找符合所述查询字词之字词数 据,并在确认无该字词数据时进一步执行下列步骤依据所述连结数据库之所述连结数据,建立与其对应之网站的连线;在各所述网站查找与所述查询字词相符之一关键字;撷取与所述关键字对应之网站内容;及产生包含所述网站内容之查询结果;所述服务端传送所述查询结果至所述客户端;及所述客户端显示所述查询结果。
7.如权利要求6所述的词典辅助查询方法,其特征在于,所述客户端显示所述查询结 果的步骤,更包含该客户端将该查询结果之所述网站内容依据其来源网站进行分类并显示 的步骤。
8.如权利要求6所述的词典辅助查询方法,其特征在于,所述客户端显示所述查询结 果的步骤,更包含该客户端产生一新增栏位,并将该查询结果之所述网站信息依据其相关 性排序至该些新增栏位的步骤。
9.如权利要求6所述的词典辅助查询方法,其特征在于,所述撷取与所述关键字对应 之网站内容的步骤,更包含撷取包含该关键字之超连结的网站内容的步骤。
10.如权利要求6所述的词典辅助查询方法,其特征在于,更包含下列步骤 所述客户端传送使用者点阅之网站内容的点阅率至所述服务端;及所述服务端储存所述点阅率至所述连结数据库。
全文摘要
本发明公开了一种词典辅助查询系统及其方法,其通过在查询时查询到一未收录字词时,自动连线于网络并收集与此查询字词直接关联之网络数据的技术手段,改善查找不到而产生操作耗时与繁复的状况,藉此可以达到有效便利进行即时查询之技术功效。
文档编号G06F17/30GK101840401SQ200910118200
公开日2010年9月22日 申请日期2009年3月18日 优先权日2009年3月18日
发明者梅琳, 邱全成 申请人:英业达股份有限公司