极速智能拼音输入法的设计与实现
本文关键词: 中文输入法 整句输入 字典模型 IMM-IME 智能推荐 出处:《吉林大学》2017年硕士论文 论文类型:学位论文
【摘要】:随着科技的不断进步和生活水平的提高,计算机已成为人们日常生活中不可或缺的一项工具。对于使用中文Windows系统的用户而言,特别是对要求有大量文字输入的用户,智能、快速、高效的输入已成为选择输入法的首要因素。经过30多年的发展,中文键盘输入方式发展历程是单字输入、词语输入、整句输入,其中单字输入和词语输入已比较成熟,而整句输入则存在错别字,需要输入所有汉字的有效音节或有效音节一部分等问题。本文开发的极速智能拼音输入法是适用于Windows系统的输入法。此输入法是基于IMM-IME输入法框架,以自由拼音输入法为模板。完成了输入法初始化界面注册与数据字典转载,智能推荐单字、词语和整句以及对用户常用词语整句的统计分析。本文输入法与常用输入法主要存在两个区别,一个是在数据字典建模方面,好的数据模型可以减小数据搜索匹配时的时间复杂度和空间复杂度,本文采用的数据模型是创建一个主链表存放不同拼音串的结点,在每个结点有一个子链表存放含有相同拼音串的子结点;第二个创新点是整句输入,本文输入法采用统计分析用户常用输入整句,在再次输入时能够智能推荐,其中推荐的方式包括三种:第一种是根据输入的有效音节串直接推荐,此方式不需要输入完整的拼音串就可完成,第二种是根据输入整句的前部分汉字推荐整句,第三种则是根据输入的整句与词句常用的搭配整句直接推荐整句。通过对本文开发的极速智能拼音输入法测试得到结果,对于一个使用过的词语,仅需要输入词语的首单字即可完成词语输入,对于一个使用过的整句再次输入,仅需要输入2-5个单字或2-5个有效拼音串就可完成整句输入。
[Abstract]:With the development of science and technology and the improvement of living standard, computer has become an indispensable tool in people's daily life. Rapid and efficient input has become the primary factor in the selection of input methods. After more than 30 years of development, the development of Chinese keyboard input is word input, word input, whole sentence input, among which word input and word input are more mature. However, there are some problems in the input of the whole sentence, such as the valid syllable or part of the effective syllable of all Chinese characters. The maximum speed intelligent pinyin input method developed in this paper is an input method suitable for Windows system. This input method is based on the framework of IMM-IME input method. With the free phonetic input method as the template. Completed the input method initialization interface registration and data dictionary reprint, intelligent recommended words, There are two main differences between the input method in this paper and the common input method, one is in the data dictionary modeling, the other is in the data dictionary modeling. A good data model can reduce the time complexity and space complexity of data search matching. The data model used in this paper is to create a main chain to store the nodes of different phonetic strings. There is a sub-list in each node to store the children with the same phonetic string. The second innovation is the whole sentence input. The input method in this paper uses statistical analysis to analyze the common user input of the whole sentence, and can be recommended intelligently when re-input. There are three ways to recommend them: the first is to recommend the whole sentence directly according to the valid syllable string, which does not require the input of a complete phonetic string, and the second is to recommend the whole sentence according to the first part of the Chinese character input of the whole sentence. The third is to recommend the whole sentence directly according to the whole input sentence and the common collocation of the whole sentence. Through the test of the extremely fast intelligent pinyin input method developed in this paper, the result is obtained for a word that has been used. Only the first word of the input word is needed to complete the input of the word. For a used whole sentence, only 2-5 words or 2-5 valid phonetic strings are required to complete the input of the whole sentence.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.14
【参考文献】
相关期刊论文 前10条
1 李娟;张钦;;基于动态链接库的Visual C++混合编程[J];计算机工程与设计;2010年09期
2 李炜;贾庆成;刘政怡;;汉语拼音输入法中拼音流的切分[J];现代计算机(专业版);2007年08期
3 张玮;孙乐;冯元勇;李文波;黄瑞红;;词汇搭配和用户模型在拼音输入法中的应用[J];中文信息学报;2007年04期
4 刘政怡;李炜;吴建国;;基于IMM-IME的汉字键盘输入法编程技术研究[J];计算机技术与发展;2006年12期
5 陆莲芳,巴力登;WINDOWS平台的汉字输入法程序设计技术[J];微型电脑应用;2005年03期
6 吕继兴,蒋文科,臧悦利,屈滨;基于Windows IME汉字输入法的实现[J];河北农业大学学报;2003年S1期
7 陈一凡,朱亮;汉字键盘输入智能处理软件综述[J];中文信息学报;2003年02期
8 高升,王晓龙;语句级汉字输入系统中语义规则研究[J];计算机工程与应用;2003年04期
9 万建成,万芳,孙英明;智能拼音-汉字转换系统实现研究[J];山东大学学报(工学版);2002年05期
10 胡宇晓,马少平,夏莹;基于IMM-IME输入法接口的实现方法[J];计算机工程与应用;2002年01期
相关博士学位论文 前1条
1 刘政怡;中文整句智能输入方法研究[D];安徽大学;2007年
相关硕士学位论文 前5条
1 杨少华;中文输入法若干相关问题研究[D];上海交通大学;2013年
2 刘兵;基于拼音输入法的中文字符串近似匹配技术研究[D];东北大学;2010年
3 周山;基于MFC和ACCESS数据库的学生信息管理系统[D];吉林大学;2009年
4 杜莹;汉字语法语义智能输入法核心算法及实现技术[D];河南大学;2006年
5 党兰学;汉字语法语义智能输入法总体设计与部分实现[D];河南大学;2006年
,本文编号:1549210
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1549210.html