当前位置: 首页 > 专利查询>刘志懿专利>正文

一种基于词典平台的字符串解释方法及词典平台技术

技术编号:14058637 阅读:132 留言:0更新日期:2016-11-27 11:51
本发明专利技术涉及一种基于词典平台的字符串解释方法及词典平台,其中字符串解释方法,包括以下步骤:S1,接收用户输入的字符串;S2,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;S3,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。本发明专利技术提供的方法可以对多种语言的字符串进行解释,并具有自学习功能,可以导入多个词典,可以对多种语言实现翻译;通过一级展示界面和二级展示界面的方式展示字符串信息的解释信息和词典的相关信息,使用户可以根据选择查看全部或部分信息,使字符串翻译更快速。

【技术实现步骤摘要】

本专利技术涉及一种基于词典平台的字符串解释方法及词典平台
技术介绍
在传统方法中,对于词典的使用通常是固定的,通过用户输入获取需要解释的字符串,导入后在词典中查找。对于用户输入的字符串的自动校正和文本预测是使用静态语言模型产生的,静态语言模型可以是用测试模拟开放的并且被硬编码在设备上,用户可以能够明确地将字词添加到模型中或忽略字词,但是在其他方面,静态语言模型可能不适配于特定用户和交互情景。因此,使用传统技术提供的文本预测候选结果是对用户和/或情景经常是不恰当的或不相关的,这可能导致挫败和缺少对预测的信任。
技术实现思路
本专利技术所要解决的技术问题是,针对现有技术的不足,提供一种能够导入多种词典,对多种语言种类的字符串进行解释的基于词典平台的字符串解释方法及词典平台。本专利技术解决上述技术问题的技术方案如下:一种基于词典平台的字符串解释方法,其应用于词典平台中,包括以下步骤:S1,接收用户输入的字符串;S2,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;S3,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。本专利技术的有益效果是:本专利技术提供的方法可以对多种语言的字符串进行解释,并具有自学习功能,可以导入多个词典,可以对多种语言实现翻译;通过一级展示界面和二级展示界面的方式展示字符串信息的解释信息和词典的相关信息,使用户可以根据选择查看全部或部分信息,使字符串翻译更快速。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述S1还包括,判断接收的字符串的语言种类,根据语言种类将字符串在搜索框中正确显示。采用上述进一步技术方案实现的技术效果是,对于不同字体如:梵语天城体、拉丁文字母转写、藏语、蒙语、满语、希伯来语等;支持不同的书写方式和显示方式,左至右、从右到左、从上到下不同字体显示方式都能支持,不会出现显示错误和部分字符不显示的问题。进一步,所述S2中获取一个词典中对应所述字符串信息对应的解释信息包括以下步骤:字符串与词典中保存的所有字符串进行匹配,将匹配的字符串及字符串对应的解释信息输出,得到字符串对应该词典的所有解释信息。进一步,所述S2中对获得的至少一个解释信息进行排序,将排序后的解释信息通过一级展示界面输出。进一步,所述排序过程包括以下步骤:获取所有解释信息对应的词典,得到至少一个词典;获取每个词典的文化信息,将所有文化信息中重复最多的设置为标准文化信息;按照标准文化信息中设定的词序对所有解释信息进行降序排列。采用上述进一步技术方案实现的技术效果是,一个词典只有一个文化信息,获取每个词典的文化信息,之后可以得到出现次数最多的文化信息。其中,文化信息是从Cultrure Information直译过来的,指的是:这个词典基于的语言和文化,它不单指国家和语言。比如:《新华词典》的文化信息就是:中国-汉语;《藏汉大辞典》的文化信息就是:中国-藏语。进一步,对得到的所有解释信息中对应同一词典的至少一个解释信息加入到一个DIV标签中。进一步,将得到的所有DIV标签汇总得到一个HTML文档格式的解释文本。HTML超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。DIV标签(DIV元素):是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由DIV标签的属性来控制,或者是通过使用样式表格式化这个块来进行控制。DIV标签称为区隔标记。作用:设定字、画、表格等的摆放位置。当你把文字、图象,或其他的放在DIV中,它可称作为“DIV block”,或“DIV element”或“CSS-layer”,或干脆叫“layer”。而中文我们把它称作“层次”。进一步,所述二级展示界面输出的对词典的管理操作按键包括查看词典按键、添加词典按键和删除词典按键;所述二级展示界面还输出词典详细信息。进一步,所述二级展示界面输出的按键还包括搜索按键,所述搜索按键 用于在所有词典中快速选择一个词典。进一步,所述词典平台对预先导入的每个词典中的所有文本解释建立一个p标签,将解释信息添加到所述p标签中,基于所有p标签设置一套HTML样式表;所述字符串与词典中的字符串进行匹配时,通过引用HTML样式表获得解释信息。p标签是段落标签,里面可以加入文字,列表,表格等。p标签是成对出现的,以<p>开始,以</p>结束;属性:Common--一般属性;p是paragraph的缩写。采用上述进一步技术方案实现的技术效果是,由于较老的词典版本较为简单,均为文本解释,而新的词典基于HTML技术,给予了更丰富的内容展示,因此存在HTML/普通文本混合展示的问题,通过上述技术手段解决了这个问题。通过导入词典可以不断对本专利技术进行升级,即使出现开放词典中不存在的单词也仅需针对此单词进行加载相应词典即可,通过不断加载可不断扩展其功能范围,以适应技术的发展。本专利技术解决上述技术问题的技术方案如下:一种词典平台,包括:接收模块,接收用户输入的字符串;一级展示模块,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;二级展示模块,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。附图说明图1为本专利技术实施例1所述的一种基于词典平台的字符串解释方法流程图;图2为本专利技术实施例2所述的一种词典平台结构示意图;图3为本专利技术具体示例中导入StarDict的生成方法流程图;图4为本专利技术具体示例中导入MDict的流程图;图5为本专利技术具体示例中得到单词列表的流程图;图6为本专利技术具体示例中读取单词和解释的流程图;图7为本专利技术具体示例中得到单词序号的流程图;图8为本专利技术具体示例中得到单词列表的流程图。附图中,各标号所代表的部件列表如下:1、接收模块,2、一级展示模块,3、二级展示模块。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,为本专利技术实施例1所述的一种基于词典平台的字符串解释方法,其应用于词典平台中,包括以下步骤:S1,接收用户输入的字符串;S2,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;S3,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。所述S1还包括,判断接收的字符串的语言种类,根据语言种类将字符串在搜索框中正确显示。所述S2中获取一个词典中对应所述字符串信息对应的解释信息包括以下步骤:字符串与词典中保存的所有字符串进行匹配,将匹配的字符串及字符串对应的解释信息输出,得到字符串对应该词典的所有解释信息。所述S2中对获得的至少一个解释信息进行排序,将排序后的解释信息通过一级展示界面输出。所述排序过程包本文档来自技高网...
一种基于词典平台的字符串解释方法及词典平台

【技术保护点】
一种基于词典平台的字符串解释方法,其应用于词典平台中,其特征在于,包括以下步骤:S1,接收用户输入的字符串;S2,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;S3,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。

【技术特征摘要】
1.一种基于词典平台的字符串解释方法,其应用于词典平台中,其特征在于,包括以下步骤:S1,接收用户输入的字符串;S2,将字符串与预先导入的至少一个词典进行匹配,获得至少一个解释信息,并通过一级展示界面输出;S3,通过对一级展示界面的操作,控制展示或隐藏二级展示界面,所述二级展示界面输出对词典的管理操作按键。2.根据权利要求1所述的一种基于词典平台的字符串解释方法,其特征在于,所述S1还包括,判断接收的字符串的语言种类,根据语言种类将字符串在搜索框中正确显示。3.根据权利要求1所述的一种基于词典平台的字符串解释方法,其特征在于,所述S2中获取一个词典中对应所述字符串信息对应的解释信息包括以下步骤:字符串与词典中保存的所有字符串进行匹配,将匹配的字符串及字符串对应的解释信息输出,得到字符串对应该词典的所有解释信息。4.根据权利要求3所述的一种基于词典平台的字符串解释方法,其特征在于,所述S2中对获得的至少一个解释信息进行排序,将排序后的解释信息通过一级展示界面输出。5.根据权利要求4所述的一种基于词典平台的字符串解释方法,其特征在于,所述排序过程包括以下步骤:获取所有解释信息对应的词典,得到至少一个词典;获取每个词典的文化信息,将所有文化信息中重复最多的设置为标准文化信息;按照标准文化信息中设定的词序对所有解释信息进行降序排列。6.根据权利要求1所述的一种基于词典平台的字符串解释方法,...

【专利技术属性】
技术研发人员:刘志懿
申请(专利权)人:刘志懿
类型:发明
国别省市:天津;12

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

1