| With the continuous progress of science and technology and the improvement of living standards,computer has become an indispensable tool in daily life.For users who use the Chinese Windows system,especially for users who require a large amount of text input,intelligent,fast and efficient input has become the primary factor in the choice of input method.After 30 years of development,the development process of Chinese keyboard input is a word input,phrase input and sentence input.The word input and phrase input has been relatively mature,while there is some question sentence input.For example,there are typos and you need to enter all the effective Pinyin or effective Pinyin part of Chinese characters.In this paper,the development of the Speed Intelligent Pinyin Input Method is suitable for Windows system input method.And it is based on IMM-IME input method framework.Template of Speed Intelligent Pinyin Input Method is free Pinyin input method.Input method to achieve initialization interface registration,dictionary reprint,smart recommendation word,phrase and sentence.It also completes the statistical analysis of the commonly used phrases.There are two main differences between input method and other input method.One is in the data dictionary modeling.Good data model can reduce the time complexity and space complexity of data search matching.The data model used in this paper is to build a main chain table to store the different pinyin string nodes.In each node there is a sub-linked list contains the same pinyin string of the child nodes.The second is sentence input.This input method uses the statistical analysis user commonly used sentence input.In the re-input can be intelligent recommendation.There are three ways to enter a sentence.One is based on the input of the valid syllable string directly recommended.This method does not need to enter the complete Pinyin string can be completed.The second is based on the input part of the sentence before the Chinese character recommendation sentence.And the third is based on the input sentence and sentence commonly used sentence with the sentence directly recommend the sentence.Through the Speed Intelligent Pinyin Input Method to test the results.For a used phrase,you only need to enter the first word of the phrase to complete the phrase input.For a used sentence re-input,only need to input 2-5 words or 2-5 effective Pinyin string can be completed. |