专利名称:用于提供用户词典的方法和系统的制作方法
技术领域:
本发明涉及计算机软件技术,尤其涉及用于提供用户词典的方法和系统。
背景技术:
现在,计算机以及具有计算功能的计算装置的应用越来越普及。词典, 尤其是电子词典,在人们的日常生活和工作中发挥着重要的作用。当遇到 无法理解的词汇时,人们经常会查词典。随着电子设备的普及,已经有多 种电子词典可供选择。此外,人们还经常通过因特网来检索词汇,例如,
通过h加〃dictionarv.reference.com/来检索词汇。
但是,传统的查阅词典方法以及通过网络查词典的方法,均有一些缺 陷。对于已有的电子词典,更新词汇或增加新词会遇到一些困难。此外, 电子词典往往需要较大的硬盘存储空间来安装, 一般需要300M 。网络在 线词典,始终需要接入网络,因而受限于具有网络具有的缺点,例如查词 速度慢。而且,网络在线词典缺少安装的词典所能提供的功能,例如,当 鼠标移到一个词的上面时,显示该词的译文。
发明内容
鉴于已有技术的不足,本发明提供了一种用于提供用户词典的方法, 包括检索至少一文件中的词汇,以便形成一词汇表;以及根据所述词汇 表,从一词典中选择相应的词汇,以形成一用户词典。
根据本发明的 一个实施例,上述用于提供用户词典的方法进一步包括 响应于用户的请求,将所述用户词典发送给该用户。根据本发明的一个实施例,上述用于提供用户词典的方法中所述至少 一个文件为预定的用户文件。
根据本发明的一个实施例,上述用于提供用户词典的方法进一步包括 将用户词典中的词汇根据预定的规则进行分组,以便形成分组的词汇。其 中,所述预定的规则包括使用频率、词汇被查询的频率或词汇所属的领域, 以及这些规则的组合等。其中,用于提供用户词典的方法进一步包括响应 于用户对分组的请求,将所述用户词典中相应的分组部分发送给该用户。
本发明还提供了一种用于提供用户词典的系统,包括检索装置,用 于检索至少一文件中的词汇,以便形成一词汇表;以及用户词典形成装置, 用于根据所述词汇表,从一词典中选摔4目应的词汇,以形成一用户词典。
图1是根据本发明 一实施例的流程图。 图2是根据本发明另 一实施例的流程图。
具体实施例方式
图l是根据本发明一实施例的流程图。该实施例提供了一种用于提供 用户词典的方法。在该方法中,在步骤S110,首先检索至少一文件中的词汇, 以便形成一词汇表。该至少 一个文件可以是一个准备向用户分发的文件, 也可以是一个用户上传给服务器的文件。
在步骤S120,根据所述词汇表,从一词典中选择相应的词汇,以形成 一用户词典。这样,就通过一个完整的电子词典,形成了一个仅仅针对于 某个或某些特定文件的个性化词典。才艮据该实施例,该个性化词典,仅仅 包括了阅读该特定文献所需要的词汇。因而,针对该特定的文件,该个性 化词典完全满足了查词的需要。但是,该词典需要的处理资源却非常有限。 因而,用户使用该词典,即使在网络环境下,也可以得到快的响应速度, 以及本地化词典所常提供的即时取词功能,如金山词霸的鼠标取词功能。
图2是根据本发明另一实施例的流程图。在步骤S110,首先检索至少一文件中的词汇,以便形成一词汇表。在步骤S120,根据所述词汇表,从一 词典中选择相应的词汇,以形成一用户词典。在步骤S130,进一步响应于 用户的请求,将所述用户词典发送给该用户。 一个完整的电子词典,可能 包括成千上万条词汇。 一个典型的完整电子词典往往需要几百兆的硬盘存 储空间来安装。这样,就通过一个完整的电子词典,形成了一个仅仅针对 于某个或某些特定文件的用户词典。其仅仅包括了阅读该特定文献所需要 的词汇,满足了查词的需要。但是,该词典需要的存储资源和处理资源却 非常有限。因而,根据本发明的该实施例为用于阅读该文件的电子设备节 约了大量的存储空间和系统资源。例如,用于阅读的电子设备为一个手机 或个人数字助理等等。
本领域的技术人员可以理解,也可以根据上述方法为一个预定的用户 文件,或一组用户文件生成用户词典。用户可以将文件上传给服务器,由 服务器生成用户词典后下传给用户。或者,用户可以从服务器提供的文件 中选择文件,然后由月良务器生成相应的用户词典。
根据本发明的一个实施例,上述用于拔_供用户词典的方法进一步包括 将用户词典中的词汇根据预定的规则进行分组,以便形成分组的词汇。该 分組可以包括常用词汇分组、常检索词汇分组、专业词汇分組等等。用户 可以进一步选择其需要的分组,以便优化上述用户词典。其中,所述预定 的规则包括使用频率、词汇被查询的频率或词汇所属的领域,以及这些规 则的组合等。其中,用于提供用户词典的方法进一步包括响应于用户对分 组的请求,将所述用户词典中相应的分组部分发送给该用户。
本发明还提供了一种存储介质或信号载体,其中包括用于执行根据本 发明的方法的指令。
以上结合优选法方案对本发明进行了详细的描述,但是可以理解,以 上实施例仅用于说明而非限定本发明。本领域的技术人员可以对本发明的 所示方案进行修改而不脱离本发明的范围和精神。
权利要求
1.一种用于提供用户词典的方法,包括检索至少一文件中的词汇,以便形成一词汇表;以及根据所述词汇表,从一词典中选择相应的词汇,以形成一用户词典。
2. 根据权利要求l所述的方法,其中进一步包括响应于用户的请求, 将所述用户词典发送给该用户。
3. 根据权利要求l所述的方法,其中所述至少一个文件为预定的用户 文件。
4. 根据权利要求1、 2或3所述的方法,其中进一步包括将用户词典 中的词汇根据预定的规则进行分组,以便形成分组的词汇。
5. 根据权利要求4所述的方法,其中所述预定的规则包括使用频率、 词汇被查询的频率或词汇所属的领域之中的一个或多个。
6. 根据权利要求5所述的方法,其中进一步包括响应于用户对分组的 请求,将所述用户词典中相应的分组部分发送给该用户。
7. —种用于提供用户词典的系统,包括检索装置,用于检索至少一文件中的词汇,以便形成一词汇表;以及 用户词典形成装置,用于根据所述词汇表,从一词典中选择相应的词 汇,以形成一用户词典。
8. 根据权利要求7所述的系统,其中进一步包括用户词典发送装置, 用于响应于用户的请求,将所述用户词典发送给该用户。
9. 根据权利要求7所述的系统,其中所述至少一个文件为预定的用户 文件。
10. 根据权利要求7、 8或9所述的系统,其中进一步包括分组装置, 用于将用户词典中的词汇根据预定的规则进行分组,以便形成分组的词汇。
11. 根据权利要求10所述的系统,其中所述预定的规则包括使用频率、 词汇^^查询的频率或词汇所属的领域之中的一个或多个。
12. 根据权利要求11所述的方法,其中进一 步包括用户词典发送装置,用于响应于用户对分组的请求,将所述用户词典中相应的分组部分发送给 该用户。
全文摘要
一种用于提供用户词典的方法和系统。该方法包括检索至少一文件中的词汇,以便形成一词汇表;以及根据所述词汇表,从一词典中选择相应的词汇,以形成一用户词典。
文档编号G06F17/30GK101593183SQ20081010887
公开日2009年12月2日 申请日期2008年5月29日 优先权日2008年5月29日
发明者卫 吴, 斌 王, 王建德 申请人:国际商业机器公司