Method and device for displaying candidate items in character input

A character input and candidate technology, applied in the field of input methods, can solve problems affecting the normal input of users and achieve the effect of improving experience

Active Publication Date: 2010-01-27
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the object of the present invention is to provide a method and device for displaying candidates during character input, so as to solve the problem in the prior art that may affect the normal input of users when displaying candidate names of people

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for displaying candidate items in character input
  • Method and device for displaying candidate items in character input
  • Method and device for displaying candidate items in character input

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0117] Example 1. The coded string input by the user includes the pinyin string "wang xiao feng", and this word exists in the input method lexicon, or this entry can be obtained through intelligent word formation. Assume that these common entry candidates correspond to "Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng". When the user enters, it can also generate many candidates for names with the same pronunciation, such as "Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng, Wang Xiaofeng" and so on. It can be seen that the common entry candidates generated at this time are all included in the person name candidates, that is, the intersection is a non-empty set and equal to the first set formed by the common entry candidates, so it can be displayed to the user Multiple name candidates. At the same time, the u...

example 2

[0119] Example 2: The encoded character string input by the user includes the pinyin string "cao yu", and there are three general entry candidates generated: "Grass carp, Cao Yu, Cao Yu". According to the statistical results in the background, the probability of "grass carp" is the highest, so when users input "cao yu" alone, they most likely want grass carp instead of the corresponding name under the same pronunciation. But since Cao Yu and Cao Yu can enter the lexicon, it also means that they have a certain probability value and have a certain possibility of being used.

[0120] That is to say, at this time, it is not sure that the user input must be a person's name, or it must not be a person's name, which is in line with the second situation above. Therefore, only a small number of newly expanded name candidates are displayed to increase the user's name experience while ensuring that the user is not familiar with the non-personal name. The experience of entering names will...

example 3

[0122]Example 3: The coded character string input by the user includes the pinyin string "ding yu", and the generated common entry candidate is "attributive, 定于, 五于". At this time, there is no candidate for a person's name in the common entry candidates corresponding to the current pinyin string. Therefore, when the user enters "ding yu", he is almost entering a candidate for a non-personal name. But it does not mean that there is no corresponding name under this pinyin string, such as "Ding Yu, Ding Yu" and so on. However, if the user is extended with a name, it may interfere with the user's input, resulting in more harm than good.

[0123] Therefore, in this case, it is not necessary to automatically display the names for the user, but the user is prompted to manually expand the names. The user can also choose to enter the pure name candidate mode to get the name he wants, which is better than the user on the screen. The name of the person needed is much more convenient. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for displaying candidate items in character input, comprising the following steps: receiving a coded string input by a user; generating candidate items for the coded string and inferring the probability of actual name input of the user; displaying the candidate items according to the inferred probability. The candidate items include a name candidate item and an ordinary entry candidate item generated according to an ordinary input method thesaurus and / word smart group. The invention also discloses a device for displaying candidate items in character input. By using the invention, the probability of name input of the user can be inferred to display candidate items rather than displaying name candidate items blindly, thus satisfying the requirements of the users better and avoiding effecting normal input of the users to the greatest extent so as to promote the experience of the users.

Description

technical field [0001] The invention relates to the technical field of input methods, in particular to a method and device for displaying alternatives during character input. Background technique [0002] With the popularization and development of computer technology and Internet technology, on the one hand, the input method system used to realize computer character input is getting deeper and deeper into people's life; come higher. [0003] Taking Chinese pinyin input as an example, the existing input method system is a client program that combines two technologies of character-to-sound conversion and phonetic-to-character conversion. Described phonetic conversion refers to: the conversion from text sequence to pinyin sequence, and phonetic conversion (namely phonetic notation) is the indispensable step of pinyin input method lexicon construction, and it gives system entry to pinyin and stores as part of prior knowledge in Input method thesaurus. The phonetic-character c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/048G06F17/30G06F3/0482
Inventor 王砚峰
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products