極速智能拼音輸入法的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞: 中文輸入法 整句輸入 字典模型 IMM-IME 智能推薦 出處:《吉林大學(xué)》2017年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著科技的不斷進(jìn)步和生活水平的提高,計(jì)算機(jī)已成為人們?nèi)粘I钪胁豢苫蛉钡囊豁?xiàng)工具。對(duì)于使用中文Windows系統(tǒng)的用戶而言,特別是對(duì)要求有大量文字輸入的用戶,智能、快速、高效的輸入已成為選擇輸入法的首要因素。經(jīng)過(guò)30多年的發(fā)展,中文鍵盤輸入方式發(fā)展歷程是單字輸入、詞語(yǔ)輸入、整句輸入,其中單字輸入和詞語(yǔ)輸入已比較成熟,而整句輸入則存在錯(cuò)別字,需要輸入所有漢字的有效音節(jié)或有效音節(jié)一部分等問(wèn)題。本文開(kāi)發(fā)的極速智能拼音輸入法是適用于Windows系統(tǒng)的輸入法。此輸入法是基于IMM-IME輸入法框架,以自由拼音輸入法為模板。完成了輸入法初始化界面注冊(cè)與數(shù)據(jù)字典轉(zhuǎn)載,智能推薦單字、詞語(yǔ)和整句以及對(duì)用戶常用詞語(yǔ)整句的統(tǒng)計(jì)分析。本文輸入法與常用輸入法主要存在兩個(gè)區(qū)別,一個(gè)是在數(shù)據(jù)字典建模方面,好的數(shù)據(jù)模型可以減小數(shù)據(jù)搜索匹配時(shí)的時(shí)間復(fù)雜度和空間復(fù)雜度,本文采用的數(shù)據(jù)模型是創(chuàng)建一個(gè)主鏈表存放不同拼音串的結(jié)點(diǎn),在每個(gè)結(jié)點(diǎn)有一個(gè)子鏈表存放含有相同拼音串的子結(jié)點(diǎn);第二個(gè)創(chuàng)新點(diǎn)是整句輸入,本文輸入法采用統(tǒng)計(jì)分析用戶常用輸入整句,在再次輸入時(shí)能夠智能推薦,其中推薦的方式包括三種:第一種是根據(jù)輸入的有效音節(jié)串直接推薦,此方式不需要輸入完整的拼音串就可完成,第二種是根據(jù)輸入整句的前部分漢字推薦整句,第三種則是根據(jù)輸入的整句與詞句常用的搭配整句直接推薦整句。通過(guò)對(duì)本文開(kāi)發(fā)的極速智能拼音輸入法測(cè)試得到結(jié)果,對(duì)于一個(gè)使用過(guò)的詞語(yǔ),僅需要輸入詞語(yǔ)的首單字即可完成詞語(yǔ)輸入,對(duì)于一個(gè)使用過(guò)的整句再次輸入,僅需要輸入2-5個(gè)單字或2-5個(gè)有效拼音串就可完成整句輸入。
[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.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP391.14
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李娟;張欽;;基于動(dòng)態(tài)鏈接庫(kù)的Visual C++混合編程[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年09期
2 李煒;賈慶成;劉政怡;;漢語(yǔ)拼音輸入法中拼音流的切分[J];現(xiàn)代計(jì)算機(jī)(專業(yè)版);2007年08期
3 張瑋;孫樂(lè);馮元勇;李文波;黃瑞紅;;詞匯搭配和用戶模型在拼音輸入法中的應(yīng)用[J];中文信息學(xué)報(bào);2007年04期
4 劉政怡;李煒;吳建國(guó);;基于IMM-IME的漢字鍵盤輸入法編程技術(shù)研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年12期
5 陸蓮芳,巴力登;WINDOWS平臺(tái)的漢字輸入法程序設(shè)計(jì)技術(shù)[J];微型電腦應(yīng)用;2005年03期
6 呂繼興,蔣文科,臧悅利,屈濱;基于Windows IME漢字輸入法的實(shí)現(xiàn)[J];河北農(nóng)業(yè)大學(xué)學(xué)報(bào);2003年S1期
7 陳一凡,朱亮;漢字鍵盤輸入智能處理軟件綜述[J];中文信息學(xué)報(bào);2003年02期
8 高升,王曉龍;語(yǔ)句級(jí)漢字輸入系統(tǒng)中語(yǔ)義規(guī)則研究[J];計(jì)算機(jī)工程與應(yīng)用;2003年04期
9 萬(wàn)建成,萬(wàn)芳,孫英明;智能拼音-漢字轉(zhuǎn)換系統(tǒng)實(shí)現(xiàn)研究[J];山東大學(xué)學(xué)報(bào)(工學(xué)版);2002年05期
10 胡宇曉,馬少平,夏瑩;基于IMM-IME輸入法接口的實(shí)現(xiàn)方法[J];計(jì)算機(jī)工程與應(yīng)用;2002年01期
相關(guān)博士學(xué)位論文 前1條
1 劉政怡;中文整句智能輸入方法研究[D];安徽大學(xué);2007年
相關(guān)碩士學(xué)位論文 前5條
1 楊少華;中文輸入法若干相關(guān)問(wèn)題研究[D];上海交通大學(xué);2013年
2 劉兵;基于拼音輸入法的中文字符串近似匹配技術(shù)研究[D];東北大學(xué);2010年
3 周山;基于MFC和ACCESS數(shù)據(jù)庫(kù)的學(xué)生信息管理系統(tǒng)[D];吉林大學(xué);2009年
4 杜瑩;漢字語(yǔ)法語(yǔ)義智能輸入法核心算法及實(shí)現(xiàn)技術(shù)[D];河南大學(xué);2006年
5 黨蘭學(xué);漢字語(yǔ)法語(yǔ)義智能輸入法總體設(shè)計(jì)與部分實(shí)現(xiàn)[D];河南大學(xué);2006年
,本文編號(hào):1549210
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1549210.html