一种单词关联库系统及其实现方法和电子学习设备 技术领域 本发明涉及电子学习设备领域, 具体涉及一种单词关联库系统及其实现方法, 以 及采用该单词关联库系统的电子学习设备包括学习机、 电子词典、 早教机、 学习笔等。
背景技术 电子学习设备常用于英文单词的查询和学习。 传统的手持式电子学习设备通常采 用以下两种方法进行单词查询 :
一种是通过电子词典进行查询, 该方法在手持式电子学习设备中存有词典检索模 块和词典库文件, 用户通过词典检索模块在某本词典库文件中查询某个单词的相关信息, 得知该单词的属性如音标、 词义、 类型等 ;
一种通过搜学的方法进行查询, 该方法是在手持式电子学习设备中存入由若干词 条和 / 或若干文章构成的资源库, 用户输入所查询单词后, 所述手持式电子学习设备将输 入的单词与与资源库的单词进行匹配, 找到包含该单词的词条和 / 或文章以整句和 / 或整 章的方式显示出来, 并将输入的单词重点显示, 供用户学习。
但是, 这两种单词查询的方法均具有以下缺陷, 即用户查询某单词时, 电子学习设 备仅能显示该单词本身或进一步包含其词义、 类型等特征, 概括来说即是单词查询内容单 一, 不能在单词之间漫游进行关联学习。发明内容
本发明要解决的技术问题在于, 针对现有电子学习设备的单词查询内容单一, 不 能关联学习的问题, 提供一种单词关联库系统, 同时提供该系统的实现方法, 还提供采用该 系统的电子学习设备。
本发明解决其技术问题所采用的技术方案是 :
一种单词关联库系统, 包括主词库分系统, 该主词库分系统包括主词内容模块和 主词索引库模块, 以及与所述主词库分系统相关联的一个以上的属性词库分系统, 所述属 性词库分系统包括属性词内容模块和属性词索引库模块 ;
其中, 所述主词内容模块用于储存系统中所有单词的内容和每个单词指向各个属 性词索引库模块中对应属性词的索引地址 ;
所述主词索引库模块用于接收用户输入的单词, 提供所述单词在所述主词内容模 块中的索引地址 ;
所述属性词内容模块用于储存与所述主词内容模块的单词一类属性词的内容 ;
所述属性词索引库模块提供输入单词对应的属性词在相应的属性词内容模块中 的索引地址。
本发明还提供一种单词关联库系统的实现方法, 包括以下步骤 :
建立储存有单词关联库系统中所有单词原始内容的原始主词内容模块 ;
建立与原始主词内容模块中主词对应的一个以上的原始属性词内容模块 ;建立主词索引库模块, 该主词索引库模块储存有所述原始主词内容模块中储存的 所有单词的总个数, 和其中每个单词在原始主词内容模块中对应内容的索引地址 ;
对各个原始属性内容模块进行格式规则化处理并压缩, 形成一个以上的属性词内 容模块, 每个所述属性词内容模块中储存有单词关联库系统中所有单词的一类属性词的内 容;
建立分别与每个属性词内容模块相对应的多个属性词索引库模块, 每个属性词索 引库模块储存相对应的属性词内容模块中储存的所有属性词的总个数, 和其中每个属性词 对应于属性词内容模块中的索引地址 ;
建立主词内容模块 : 根据所述原始主词内容模块和属性词索引库模块, 为所述原 始主词内容模块中储存的每个单词分配指向各个属性词索引库模块的索引地址, 完成主词 内容模块的建立。
建立单词关联库系统 : 将所述主词索引库模块、 主词内容模块、 各个属性词索引库 模块和各个属性词内容模块合并成单词关联库系统。
本发明还提供一种电子学习设备, 所述电子学习设备采用上述的单词关联库系 统。
本发明的单词关联库系统提供了一个由主词库分系统和多个相关联的属性词库 分系统构建的庞大的单词关联网, 查询内容丰富, 可以方便的进行关联学习, 克服了现有的 电子学习设备单词查询内容单一和不能关联学习的问题。
采用本发明的单词关联库系统, 用户在查询学习某一主词时, 还可以同时学习该 主词的多个属性词如联想词、 同类词等等。 进一步的, 用户还可以通过点击该主词的某一个 属性词将该属性词置为当前主词, 从而显示该当前主词的各个属性词以供学习。采取上述 方式层层关联, 阶梯式的学习, 用户可自如地漫游至单词关联库系统中其它所有单词, 从而 方便的学习掌握更多的单词。 附图说明
图 1 是本发明实施例的单词关联库系统的结构示意图 ;
图 2 是本发明实施例的单词关联库系统的实现方法的流程图。 具体实施方式
为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。
现有电子学习设备的单词查询内容单一, 不能关联学习, 当用户查询某单词时, 仅 能显示该单词本身或进一步包含其词义、 类型等特征, 若要进行下一个单词的查询和学习, 则需要重新输入新的单词再次查询。为了克服上述缺陷, 本发明实施例提供一种单词关联 库系统及其实现方法, 以及采用该系统的电子学习设备。
图 1 示出了本发明实施例的单词关联库系统, 所述单词关联库系统是由原始主词 库及各原始属性库在 PC 机上通过 C 语言等工具加工处理、 压缩、 加密后形成的目标库, 所述 原始主词库及各原始属性库可以是由 EXCEL 软件分别制作的单独工作表, 所述单词关联库可内置入电子学习设备存储单元的数据存储模块中, 通过词典检索模块的调用, 将单词关 联库中的信息呈现给用户, 从而用户可以在电子学习设备上输入单个单词便能自如地漫游 至该单词关联库中的其它单词, 改变了传统单词搜索方法的单一性, 使得用户能够方便地 学习所查询单词的相关知识点, 节省了操作时间, 提高了学习效率, 帮助用户构建一个单词 学习的良好知识体系。
所述单词关联库系统包括一个主词库分系统和一个以上与该主词库分系统相关 联的属性词库分系统。所述主词库分系统由主词内容模块和主词索引库模块构成。所述属 性词库分系统主要由属性词内容模块和相应的属性词索引库模块构成。所述属性词库分 系统包括联想词库分系统、 同类词库分系统、 同义词库分系统、 反义词库分系统、 变化词库 分系统、 音近词库分系统、 形近词库分系统、 派生词库分系统、 搭配词库分系统、 短语库分系 统、 图片库分系统、 声音库分系统中的一个或多个。 每个分系统由其内容模块和索引库模块 构成, 如联想词库分系统由联想词内容模块和相应的联想词索引库模块构成。 本实施例中, 所述单词关联库系统包括以上列举的所有属性词库分系统。当然, 所述属性词库分系统还 可以根据具体的需要增加或改变, 并不限于以上所列举的属性词库分系统。每个属性词库 分系统均通过索引地址与所述主词库分系统相关联, 使得用户查询学习主词库分系统中的 某一主词时, 该主词的各个属性词因其与该主词的关联关系而显示出来供用户学习。 所述主词内容模块中储存了系统中所有的单词的内容包括其词条、 音标及解释等 特征, 优选地, 可以以一本现有词典 ( 比如新课标词典 ) 作为基本词典, 其内的所有单词的 词条、 音标、 释义等构成主词内容模块的内容, 或者在基本词典词汇量的基础上增加若干扩 展单词和解释构成主词内容模块, 所述主词内容模块还储存有其中每个单词指向各个属性 词索引库模块中对应属性词的索引地址, 存储于该主词内容模块中的单词可称为主词。所 述属性词内容模块则储存了与主词内容模块中的单词一一对应的各类属性词的内容, 每一 个属性词内容模块储存一类属性词。可以理解, 各个属性词内容模块中储存的单词同时也 包含在主词内容模块中。 所述主词索引库模块储存有所述主词内容模块中储存的所有单词 的总个数, 和其中每个单词在所述主词内容模块中的索引地址, 所述主词索引库模块用于 接收用户输入的单词, 以在所述主词内容模块中查询该单词的内容, 并根据所述主词内容 模块中每个单词指向各个属性词索引库模块中对应属性词的索引地址发出属性词查询指 令。 每个所述属性词索引库模块储存有相对应的属性词内容模块中储存的所有属性词的总 个数, 和其中每个属性词在相应的属性词内容模块中的索引地址, 所述属性词索引模块用 于提供输入单词对应的属性词的索引地址, 接收所述属性词查询指令, 以在相应的属性词 内容模块中查询该单词对应的属性词的内容。
采用该单词关联库系统, 用户在查询学习某一主词时, 还可以同时学习该主词的 多个属性词如联想词、 同类词等等。用户还可以通过点击该主词的某一个属性词将该属性 词置为当前主词, 从而显示该当前主词的各个属性词以供学习。 采取上述方式层层关联, 阶 梯式的学习, 用户可以方便的漫游至单词关联库系统中的其它所有单词, 从而学习掌握更 多的单词。可见, 本发明实施例的单词关联库系统提供了一个庞大的单词关联网, 查询内 容丰富, 可以方便的进行关联学习。 而现有的电子学习设备单词查询内容单一, 不能关联学 习。
下面从所述主词库分系统开始对该单词关联库系统进行进一步详细说明 :
所述主词库分系统的具体结构如表 1-1 所示, 其包括主词索引库模块及主词内容 模块, 所述主词内容模块储存有主词的内容包括其词条、 音标、 解释、 链长等以及每一主词 指向各个属性词库分系统的属性词索引库模块中对应属性词的索引地址 ; 所述主词索引库 模块中的索引文件包括主词的总个数和每个主词的索引地址, 其中每一个主词对应的索引 地址指该单词对应于所述主词内容模块中该单词的内容存储的位置。
表 1-1
所述链长用以存放该主词的总长度, 所述每个主词均对应于上述表 1-1 中所述结 构, 当主词对应于某属性库中的多个属性词时, 则该主词有多个指向该属性词索引库的索 引地址, 每个索引地址分别指向每个属性词在其属性库中的相应地址 ; 而当主词不存在某 种属性时, 则该主词指向该属性词索引库的索引地址为空。比如单词 “pie” 和 “brown” 在 主词内容模块中对应的结构如下表 1-2 所示 :
表 1-2
上表 1-2 中的单词 “pie” 和 “brown” 对应的原始主词库的结构可以如下表 1-3 所 表 1-3示:
所述主词来源指该主词来源于哪本现有词典或者其它出处, 所述年级指该主词为 哪个年级所需掌握的知识点, 其中 1A 可为人民教育出版社对某年级对应的教材的编号, 声 音文件名中包含该主词的声音数据。需要指出的是, 上述原始主词库结构中还可给每个主 词按顺序添加唯一的编号, 所述编号可为 1-N 的阿拉伯数字。
下面对属性词库分系统进行详细说明, 每个属性词库分系统均主要由属性词索引 库模块和属性词内容模块两个部分构成。 所述属性词索引库模块储存有每一属性词在相应
的属性词内容模块中的索引地址, 其中每一属性词的索引地址对应于相应属性词内容模块 中该属性词的内容存储的位置。 所述属性词内容模块用于储存与所述主词内容模块的单词 一类属性词的内容。
所述联想词库分系统的具体结构如表 2-1 所示, 其包括联想词索引库模块及联想 词内容模块。 该联想词内容模块储存的联想词的内容包括链长、 标记、 每一标记所对应的联 想词及每一对应的联想词的解释。联想词索引模块储存有联想词总个数和联想词内容模 块中储存的每个联想词的索引地址, 每一索引地址指向该联想词在联想词内容模块中的内 容。所述标记可以是颜色、 气味、 味道、 形状或其它联想类型。例如 : 单词 “apple” 通过 “味 道” 标记可以联想到单词 “sweet” , 通过 “形状” 标记可以联想到单词 “round” , 通过 “颜色” 标记可以联想到单词 “red” , 通过其它可以联想到单词 “tree” 等等。当联想词属于其它联 想时, 还可包括与其它联想相对应的联想理由, 例如, 当 “apple” 联想到 “tree” 时, 给出的 联想理由可以是 : 苹果长在树上等等。以上仅为举例, 并不用于限制该方案。所述联想词库 分系统结构如下表 2-1 所示 :
表 2-1
比如单词 “pie” 在联想词库分系统中对应的结构如下表 2-2 所示 : 表 2-2
上述联想词库分系统对应的原始联想词库的结构可以如下表 2-3 形式 : 表 2-3
所述变化词库分系统的具体结构如表 3-1 所示, 其包括变化词索引库模块和变化 词内容模块, 所述变化词内容模块储存变化词的内容包括链长、 类别标记及每一标记对应 的变化词, 所述链长表示某变化词对应的类别标记和该变化词本身的总长度, 所述类别标 记包括复数、 比较级、 最高级、 过去式、 过去分词、 第三人称单数 ( 简称单三形式 ) 形式以及 动名词等。 所述变化词索引库模块储存有变化词内容模块中所有变化词的总个数和每个变 化词的索引地址, 每一索引地址指向该变化词在变化词内容模块中的的内容。
表 3-1
下面表 3-2 分别以单词 “pie” 、 “red” 和 “place” 为例说明其在变化词库分系统中 的结构 :表 3-2其中标记 “01” 表示主词库中主词的复数, “02” 表示比较级, “03” 表示最高级, “04” 表示过去式, “05” 表示过去分词, “06” 表示单三形式, “07” 表示动名词。
上述变化词库分系统对应的原始变化词库的结构可如下表 3-3 所示 :
表 3-3
所述同义词库分系统的具体结构如表 4-1 所示, 其包括同义词索引库模块和同义 词内容模块, 该同义词内容模块储存同义词的内容, 其包括链长、 同义词及其解释等, 该同 义词索引库模块包括同义词总个数和每个同义词的索引地址, 每一索引地址指向该同义词 在同义词索引库模块中的内容。
表 4-1
所述链长为同义词本身及其解释的总长度 ; 所述主词库分系统中的主词可对应同 义词库分系统中的一个或多个同义词。下面表 4-2 分别以单词 “able” 、 “abnormal” 为例说 明其在同义词库分系统中的结构 :
表 4-2
上述同义词库分系统对应的原始同义词库的结构可如下表 4-3 所示 : 表 4-3所述反义词库分系统的具体结构如表 5-1 所示, 其包括反义词索引库模块及反义 词内容模块, 该反义词内容模块储存有反义词的内容包括链长、 反义词及其解释等, 该反义 词索引库模块储存有反义词内容模块中所有反义词的总个数和每个反义词的索引地址, 每 一索引地址指向该反义词在反义词内容模块中的内容。
表 5-1
所述链长用于存放反义词及其解释的总长度, 下表 5-2 分别以单词 “piece” 、 “abnormal” 为例说明其在反义词库分系统中的结构 :
表 5-2
上述反义词库分系统对应的原始反义词库的结构可如下表 5-3 所示 : 表 5-3所述音近词是指发音近似的单词, 所述音近词库分系统的具体结构如表 6-1 所 示, 其包括音近词索引库模块及音近词内容模块, 该音近词内容模块储存音近词的内容包 括链长、 音近词及其音标等, 该音近词索引库模块储存有音近词内容模块中所有音近词的 总个数和每个音近词的索引地址, 每一索引地址指向该音近词在音近词内容模块中的内 容。
表 6-1
所述链长存放音近词及其音标的总长度, 下表 6-2 分别以单词 “pie” 、 “accent” 和 “accept” 为例说明其在音近词库分系统中的结构 :
表 6-2
上表 7-2 中音近词库分系统对应的原始音近词库的结构可如下表 7-3 所示 : 表 7-3
所述主词库分系统中的主词可对应音近词库中的一个或多个音近词, 上表 7-3 中 单词 “accent” 对应一个音近词 “absent” , 而单词 “pie” 对应两个音近词 “die” 和 “dye” 。
所述形近词是指拼写相近似的单词, 所述形近词库分系统的具体结构如表 8-1 所 示, 其包括形近词索引库模块和形近词内容模块, 该形近词内容模块储存形近词内容, 该形 近词索引库模块储存有形近词内容模块中所有形近词总个数和每个形近词的索引地址, 每 一索引地址指向该形近词在形近词内容模块中的内容。
表 8-1
所述链长存放形近词总长度, 下表 8-2 分别以单词 “pie” 、 “accent” 和 “accept” 为例说明其在形近词库分系统中的结构 :
表 8-2
上述形近词库分系统对应的原始形近词库的结构可如下表 8-3 所示 : 表 8-3所述派生词是由主词库分系统中的主词派生而来的单词, 所述派生词库分系统结 构如表 10-1 所示, 其包括派生词索引库模块和派生词内容模块, 该派生词内容模块储存派 生词的内容包括链长、 派生词及其解释, 该派生词索引库模块包括派生词总个数和每个派 生词的索引地址, 每一索引地址指向该派生词在派生词内容模块的内容。
表 10-1
所 述 链 长 存 放 派 生 词 及 其 解 释 的 总 长 度, 下 表 10-2 分 别 以 单 词 “abandon” 、 “abolish” 和 “abrupt” 为例说明其在派生词库分系统中的结构 :
表 10-2
所述主词库分系统中的单词可对应于派生词库中的一个或多个派生词, 上表 10-2 中的派生词对应的原始派生词库的结构可如下表 10-3 所示 :
表 10-3
所述搭配词是可以和主词相搭配形成一词组的单词, 所述搭配词库分系统的具体 结构如表 12-1 所示, 其包括搭配词索引库模块和搭配词内容模块, 该搭配词内容模块储存 搭配词的内容包括链长、 搭配词及其解释, 该搭配词索引库模块储存有搭配词总个数和每 个搭配词的索引地址, 每一索引地址指向该搭配词在搭配词内容模块中的内容。
表 12-1所 述 链 长 存 放 搭 配 词 及 其 解 释 的 总 长 度, 下 表 12-2 分 别 以 单 词 “abandon” 、 “abolish” 为例说明其在搭配词库分系统中的结构 :
表 12-2
上表 12-2 搭配词库分系统对应的原始搭配词库的结构可如下表 12-3 所示 : 表 12-3所述短语库分系统的结构如表 14-1 所示, 其包括短语索引库模块及短语内容模 块, 该短语内容模块储存短语的内容包括链长、 短语及其解释, 该短语索引库模块储存有短 语内容模块中短语总个数和每个短语的索引地址, 每一索引地址指向该短语在短语内容模 块中的内容。
表 14-1
所述链长存放短语及其解释的总长度, 下表 14-2 分别以单词 “abandon” 、 “pie” 为 例说明其在短语库分系统中的结构 :
表 14-2
上表 14-2 短语库分系统对应的原始短语库的结构可如下表 14-3 所示 : 表 14-3
所述同类词由厂家预先设置, 可以根据主词的解释来确定其类别及与主词属于同 一类别的单词, 所述的类别可以按地理、 动物、 瓜果、 花草、 环境、 气象、 蔬菜、 天文、 服装、 历 史、 宗教等分类, 地理下还可设地形地貌、 地震、 海湾与海峡等小类 ; 瓜果下还可设水果、 坚 果等小类 ; 其它类别设置与地理和瓜果相似, 不再赘述。 所述同类词库分系统的具体结构如 表 15-1 所示, 其包括同类词索引库模块和同类词内容模块, 该同类词内容模块储存同类词 的内容包括链长、 同类词及其解释, 该同类词索引库模块进一步包括用于对同类词的类别 进行查询的一级索引库模块和用于对每一类别中的同类词进行查询的二级索引库模块。 所 述一级索引库模块包括 : 与主词库分系统中每一主词对应的同类词类别的个数和该主词对 应的每一类别中各同类词的索引地址, 所述索引地址指向该同类词在二级索引库模块中相 应的内容。 所述二级索引库模块包括 : 每一同类词类别的名称、 该类别中同类词的个数以及 该类别中每一同类词的索引地址, 所述类别中每一同类词的索引地址指向该同类词在同类 词内容模块中的内容。
表 15-1
所述链长存放同类词及其解释的总长度, 下表 15-2 以 “衣食住行 - 食物 - 点心” 类 别中的单词 “pie” 、 “自然环境 - 地理 - 海洋” 类别中的单词 “sea” 和 “衣食住行 - 饮料 - 乳 制品” 类别中的单词 “cheese” 为例说明其在同类词库分系统的结构 :表 15-2所述主词库分系统中的主词对应于同类词库分系统中的一个或多个同类词, 所述 同类词库分系统对应的原始同类词库的结构可如下表 15-3 所示 :
表 15-3
如上表 15-3, 单词 “pie” 的类别属于 (03) 衣食住行 - 食物 - 点心类, 则它的同类 词至少包括上表所示的其它单词, 如 “biscuit” 、 “butter” 、 “cheese” 等; 当然不排除某些 单词还可能分配在多个类别中, 例如上表中单词 “cheese” (n. 干酪 ; 乳酪 ; 奶酪 ) 既包含 于 “衣食住行 - 食物 - 点心类” 类, 又包含如 “衣食住行 - 饮料 - 乳制品” 类别中 ; 又如单 词 “belt” ( 表格中未示 ), 释义 : 1、 腰带、 带、 带状物 ; 2、 地带、 地区, 该单词既分配在 : 衣食 住行 - 配饰 - 饰品类, 此时, 它的同类词包括 : 单词 “handkerchief” 、 “hood” 、 “kerchief” 等; 又分配在 : 人类社会 - 城市 - 市区类, 此时, 它的同类词包括 : 单词 “block” 、 “business quarter” 、 “cosmopolis” 、 “precinct” 等。
所述图片库分系统具体结构如表 17-1 所示, 该图片库分系统包括图片索引库模 块和图片内容模块, 该图片内容模块进一步包括图片信息库模块、 图片内容库模块和图片 主词内容库模块。所述图片索引库模块包括 : 每一主词对应的图片张数以及每一图片对应 的唯一的序号, 所述图片的序号是指图片在图片信息库中的序号。图片库分系统中的所有 图片均按照图片序号顺序排列, 序号可为从 0 开始计算的阿拉伯数字, 每个序号唯一对应 一个图片。 所述图片信息库模块包括 : 图片库分系统中图片总张数、 各张图片的信息地址以 及各张图片的信息 ; 所述图片的信息地址对应于每张图片对应的图片信息 ; 所述图片的信 息包括 : 图片内容地址、 图片对应的主词个数以及各主词的地址, 所述图片内容地址指向该
图片在图片内容库模块中的内容, 所述主词的地址对应于图片主词内容库模块中每个主词 对应的地址。所述图片内容库模块用于存放图片内容。所述图片主词内容库模块用于存放 每一图片对应的主词及其解释。图片库分系统的表达形式如表 17-1 所示。
表 17-1
上表 17-1 中所述图片内容库模块的链长存储每张图片内容数据的总长度, 图片 主词内容库模块的链长存放图片关联的联想词及其解释的总长度。
下面以若干单词为例说明图片库分系统中的结构。单词 “pie” 和单词 “figure” 在图片索引库模块中的结构如下表 17-2 所示 :
表 17-2
上表 17-2 中 “主词库中单词” 即为主词内容库模块中的主词, 在本图片索引库模 块中可以省略, 从上表 17-2 可知单词 “pie” 在图片库分系统中对应的图片总张数为 1 张, 该图片对应的序号为 0 ; 单词 “figure” 对应的图片张数为 3 张, 对应的图片序号分别为 20、 1061 和 1101。
单词 “pie” 和单词 “figure” 在图片信息库模块中的结构如下表 17-3 所示 :
表 17-3
单词 “pie” 和单词 “figure” 对应的图片在图片内容库模块中的结构如下表 17-4 表 17-4所示 :
单词 “pie” 和单词 “figure” 对应的图片在图片主词内容库模块中的结构如下表 17-5 所示 :
表 17-5
与所述图片库分系统对应的原始图片库的结构可用以说明所述图片序号、 图片文 件名、 联想词及联想词解释的关联关系, 可如下表 17-6 所示 :
表 17-6
上表 17-6 中图片内容数据未示出, 由上表可知 : 图片序号 20 对应的图片文件名为 “02A10272.jpg” , 该图片关联了三个联想词, 分别为 “figure” 、 “slogan” 、 “ellipse” , 可说 明图片序号与联想词一对多的关系 ; 单词 “figure” 关联三个图片序号, 即 20、 1061 和 1101, 可说明联想词与图片一对多的关系。
所述声音库分系统是所述主词库分系统中各个主词对应的声音数据的顺序集合, 所述主词库分系统中每个主词对应一个声音文件名, 该声音文件名下关联声音数据, 所述 声音数据是该单词对应的可以发声的声音内容。所述声音库分系统具体结构如表 19-1 所 示, 包括声音索引库模块及声音内容模块, 该声音内容模块储存对应于各个主词的声音数 据及该数据的链长, 所述链长为单词对应的声音数据的总长度 ; 所述声音索引库模块储存 有声音数据的个数及各声音数据的索引地址, 该索引地址分别指向该主词在声音内容模块 中对应的内容。
说明, 此库亦可以不需要声音索引库模块, 主词库分系统中的主词内容模块存储 有声音的索引地址, 该索引地址即为指向声音内容模块中的地址。
表 19-1
应当注意, 并非主词库分系统中的所有主词都包括以上所述的所有属性词。事实 上, 一个主词可以仅有一个或若干个属性词, 此时该主词指向其他属性词索引库模块的索 引地址则为空。例如, 单词 “apple” 仅有联想词、 同类词属性, 那么主词库分系统中仅给出 单词 “apple” 的音标、 解释及指向联想词索引库模块、 同类词索引库模块的索引地址, 指向 其它属性词索引库的地址则为空。
本发明实施例还提供一种单词关联库系统的实现方法。 为了详细说明单词关联库 系统的实现方法的工作原理, 在步骤中引用了原始内容的原始主词内容模块, 在制作单词 关联库系统 ( 目标库系统 ) 之前, 首先需进行原始资源库 ( 简称原始库 ) 的制作。原始库 包括原始主词库及原始属性库。所述原始主词库可以以一本词典 ( 比如新课标词典 ) 作为
基本词典, 其内的所有单词及其属性 ( 如释义、 音标 ) 构成主词库的内容, 或者在基本词典 词汇量的基础上增加若干扩展单词和解释构成主词库 ; 所述原始属性库包括但不限于 : 原 始联想词库、 原始变化词库、 原始同义词库、 原始反义词库、 原始变化词库、 原始音近词库、 原始形近词库、 原始派生词库、 原始搭配词库、 原始短语库、 原始同类词库、 原始图片库以及 原始声音库, 每个原始属性库皆是独立的、 不相关联的库, 原始主词库和原始属性库可以为 用 EXCEL 软件制作的单独的原始工作表格, 表格的表现形式可为前述实施例中各属性库对 应的各原始库结构的表现形式 ; 其次需对各原始库在 PC 机上通过 C 语言等工具加工处理、 压缩、 加密后形成的目标库, 即得到所述的单词关联库系统 ( 目标库 ), 该单词关联库系统 可通过下载等方式存储于电子学习设备的存储单元中, 由词典检索模块调用该单词关联库 系统。
如图 2 所示, 该实现方法包括以下步骤 :
步骤 100, 建立储存有单词关联库系统中所有单词原始内容的原始主词内容模 块;
步骤 101, 建立与原始主词内容模块中主词对应的一个以上的原始属性词内容模 块; 步骤 102, 对所述原始主词内容模块中储存的所有单词的原始内容进行规则化处 理并进行排序 ; 该步骤为可选步骤。
步骤 103, 建立主词索引库模块, 该模块储存有所述原始主词内容模块中储存的所 有单词的总个数, 和其中每个单词在原始主词内容模块中对应内容的索引地址 ;
步骤 104, 对各个原始属性内容模块进行格式规则化处理并压缩, 形成一个以上的 属性词内容模块, 每个所述属性词内容模块中储存有单词关联库系统中所有单词的一类属 性词的内容 ;
步骤 105, 建立分别与每个属性词内容模块相对应的多个属性词索引库模块, 每个 属性词索引库模块储存有相对应的属性词内容模块中储存的所有属性词的总个数, 和其中 每个属性词在属性词内容模块中对应内容的索引地址 ;
步骤 106, 建立主词内容模块 : 根据所述原始主词内容模块和属性词索引库模块, 为所述原始主词内容模块中储存的每个单词分配指向各个属性词索引库模块的索引地址, 完成主词内容模块的建立 ;
最后, 将所述主词索引库模块、 主词内容模块、 各个属性词索引库模块和各个属性 词内容模块合并成单词关联库系统。
下面, 对上述的单词关联库的实现方法进一步的说明 :
所述原始主词内容模块中的所有单词的内容包括该单词的词条、 音标和解释等, 可以理解的是, 所有属性词内容模块中的单词同时也包含在原始主词内容模块中。
所述对所述原始主词内容模块中储存的所有单词的原始内容进行规则化处理的 步骤具体为 : 去掉所述单词的原始内容的不规则符号、 双字节、 回车以及将音标替换为字母
例如将 “á” 替换为 “a” 、
替换为 “e” 等。所述属性词内容模块为联想词内容模块、 同类词内容模块、 同义词内容模块、 反义 词内容模块、 变化词内容模块、 音近词内容模块、 形近词内容模块、 派生词内容模块、 搭配词 内容模块、 短语内容模块、 图片内容模块和声音内容模块中的一个或多个。相应的, 所述属性词索引库模块为联想词索引库模块、 同类词索引库模块、 同义词 索引库模块、 反义词索引库模块、 变化词索引库模块、 音近词索引库模块、 形近词索引库模 块、 派生词索引库模块、 搭配词索引库模块、 短语索引库模块、 图片索引库模块和声音索引 库模块中的一个或多个。
建立原始主词内容模块的步骤 102 中对所述原始主词内容模块中储存的所有单 词的原始内容进行排序, 是为了提高逻辑性和条理性 ; 排序完成后, 即生成原始主词内容模 块。排序的方法可以选择, 如采用 GBK 内码从小到大的排序规则。原始主词内容模块的表 现形式如表 20 所示。
表 20
建立属性词索引库模块和主词内容模块的步骤具体为 : 根据处理完成的原始主 词内容模块中的主词到属性词内容模块中找到与该主词对应的属性词, 然后生成属性词索 引库模块, 该属性词索引库模块中的索引地址指向该属性词内容模块中储存的属性词的内 容, 同时为原始主词内容模块中的各主词分配一个或多个指向该属性词索引库模块的索引 地址, 即可完成主词内容模块的建立。
最后, 主词索引库模块和主词内容模块合成为主词库分系统, 每个属性词内容模 块和与其相对应的属性词索引库模块合成为一个属性词库分系统, 所述主词库分系统和各 个属性词库分系统合并即为所述单词关联库系统。
下面, 对建立各个属性词索引库模块进而完成该属性词库分系统的步骤进行详细 介绍 :
建立联想词索引库模块的步骤为 : 首先, 根据原始主词内容模块中的主词到联想 词内容模块中找到与该主词对应的联想词, 该联想词可以从颜色、 味道、 气味、 形状以及其
它联想方面去定义标记, 然后统计出联想词的总个数并输出每个联想词的索引地址, 从而 完成联想词索引库模块的建立。 该联想词索引库模块中的索引地址指向联想词内容模块中 对应的联想词的内容, 即每个联想词具有一个与之相对应的地址。该联想词索引库模块与 联想词内容模块即构成整个联想词库分系统。
需要注意的是, 在建立联想词索引库模块的同时, 亦为原始主词内容模块中储存 的各主词分配指向联想词索引库模块的索引地址, 当联想词为多个时, 则分配多个指向联 想词库索引库模块的索引地址。
由于所述变化词库分系统的结构与所述联想词库分系统结构近似相同, 建立变化 词库分系统的步骤亦相同, 此处不再赘述。 所述变化词指单词的如下形式 : 复数、 比较级、 最 高级、 过去式、 过去分词、 第三人称单数形式以及动名词等。
建立同义词索引库模块的步骤为 : 首先根据原始主词内容模块中的主词到同义词 内容模块中找到与该主词对应的同义词, 然后统计出同义词的总个数并输出各个同义词的 索引地址, 从而完成同义词索引库模块的建立。该同义词索引库模块中的索引地址是指向 同义词内容模块中同义词的内容的地址, 即为每个同义词的内容分配一个与之相对应的地 址。该同义词索引库模块与同义词内容模块即构成整个同义词库分系统。
需要注意, 在建立同义词索引库模块的同时, 亦为原始主词内容模块中的各个主 词分配指向同义词索引库模块的索引地址, 当主词对应的同义词为多个时, 则分配多个指 向同义词索引库模块的索引地址。
由于所述反义词库分系统、 音近词库分系统、 形近词库分系统、 派生词库分系统、 搭配词库分系统、 短语词库分系统的结构与所述同义词库分系统的结构相同, 因此实现方 法亦相同, 此处不再赘述。
建立同类词索引库模块的步骤为 : 首先根据同类词内容模块中的每一类别的单词 建立同类词内容库, 给每一个同类词内容库中的单词分配一索引地址, 形成的索引地址库 叫同类词主词索引库。
然后建立同类词类别索引库 : 先根据同类词内容库中每个类别输出类别名称, 再 输出该类别对应的主词个数和其中各主词的地址。 所述主词的地址从同类词主词索引库中 获取。完成的同类词类别索引库即为所述的二级索引库模块。
在上述建立同类词类别索引库的过程中, 同时输出同类词类别文件, 该同类词类 别文件包括 : 同类词的类别名称、 此类别名称对应同类词类别索引库中的各主词的地址和 与该类别名称对应的原始主词内容模块中的主词, 所述主词可以为多个。然后根据原始主 词内容模块中的主词到同类词类别文件中找到对应的主词, 并计算该主词出现在多少个类 别名称中, 即得到该主词对应的类别的个数, 并输出每一类别名称的地址, 从而生成一索引 库模块, 该索引库模块即为所述的一级索引库模块, 其内储存有与每一主词对应的同类词 类别的个数和各个类别的地址。
所述二级索引库模块和一级索引库模块即构成同类词索引库模块, 再与同类词内 容模块合并, 即完成同类词库分系统。
需要注意, 在建立同类词索引库模块的同时, 为原始主词内容模块的各主词分配 一个指向同类词索引库模块的索引地址, 当主词对应的同类数为多个时, 则分配多个指向 同类词索引库模块的索引地址。在建立过程出现的同类词类别索引库、 同类词类别文件仅属于过程中临时存在的库。
建立图片库分系统的步骤为 :
首先, 得到图片总张数以及每张图片内容, 给每张图片分配一信息地址 ( 即索引 地址 ), 并给该图片分配一序号 ( 序号从 0 开始 ), 每一序号对应至少一主词, 由此输出整个 库中图片对应的主词及解释 ; 其次, 为图片库中的各主词分配一索引地址。 从而完成整个图 片库分系统的建立。
在建立图片库分系统的同时, 为原始主词内容模块的各主词分配一个指向图片索 引库模块的索引地址, 当图片为多个时, 则分配多个指向图片索引库模块的索引地址。
建立完成的图片库分系统由图片索引库模块和图片内容模块构成, 所述图片内容 模块进一步包括 : 图片信息库模块、 图片内容库模块、 图片主词内容库模块。所述图片索引 库模块包括 : 每一主词对应图片的张数和每一图片的序号, 即根据原始主词内容模块中的 主词找到的图片库中的主词地址, 根据主词所在的地址找到该地址对应的图片序号, 根据 图片序号找到对应图片 ( 如果有多个图片对应该主词, 则对应有多张图片 )。
所述图片信息库模块包括 : 图片总张数、 各张图片的信息地址 ( 索引地址 )、 以及 该地址对应的图片信息, 所述图片信息包括 : 图片内容地址、 该图片对应的主词个数以及各 主词的索引地址, 所述图片内容地址指向图片内容库模块中该图片对应的内容, 所述各主 词的索引地址指向所述图片主词内容库模块中该主词对应的内容。
所述图片内容库模块包括有图片内容。
所述图片主词内容库模块包括各图片对应的主词及其解释。
所述图片库分系统与主词库分系统对应的关联关系为 : 首先, 根据原始主词内容 模块中的主词到图片内容模块中找到对应的主词 ( 一个主词对应的图片可能为多张 ), 再 根据主词的索引地址所对应的图片序号找到图片, 如果有多个图片对应该主词, 则可显示 多张图片 ; 其次, 假设将显示中的某一图片设为当前主词 ( 当前主图片 ) 时, 则根据该图片 对应的主词个数显示每个主词及解释。
与其他属性词库分系统的建立类似, 所述声音库分系统的建立是先完成声音内容 模块, 然后给声音内容模块中的每个声音数据分配一个地址, 完成声音索引库模块的建立, 进而合并成为声音库分系统。
本专利中所述的索引地址、 存储地址及链长均以十六进制来表示。
在本发明的实施例中, 在描述各个属性词库分系统的结构表格中, 主词库分系统 与各属性词库分系统是通过主词相关联的 ; 也可以给主词库分系统中各个主词定义一个唯 一的序号, 通过该序号与各属性词库分系统进行关联 ; 同时, 根据具体需要还可以给各个属 性词库分系统中的每个单词分别定义一个唯一的、 不同于主词库分系统中序号的新序号 ; 另外, 应当理解, 本发明实施例中所提及的各个单词的解释、 与单词 ( 或图片 ) 关联的地址 的个数、 与单词 ( 或图片 ) 关联的联想词的个数、 同类词的个数、 图片的总张数、 反义词的个 数、 同义词的个数、 短语的个数、 音近词的个数、 形近词的个数及各具体的索引地址等并不 用以限制本发明。
在其它实施例中, 在单词关联库系统的实现中, 可以省去步骤 102。
在其它实施例中, 声音库分系统中可以省略其对应的属性词索引库模块, 即声音 库分系统中仅包含声音内容模块, 由主词内容模块中储存的声音地址指向声音内容模块中对应单词声音的内容。
在其它实施例中, 所述单词关联库系统中的单词包括不限于日语单词、 德语单词、 韩语单词、 法语单词等等其它语种。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。