Supercharge Your Innovation With Domain-Expert AI Agents!

Input error correction method and device, and device for input error correction

An error correction method and error correction technology, applied in the field of input methods, can solve problems such as low error correction efficiency, achieve the effect of reducing the amount of calculation and improving error correction efficiency

Active Publication Date: 2017-10-03
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in practical applications, since there are multiple adjacent keys for each key, the existing key error correction schemes try to replace each adjacent key of each key and calculate the score. Numerous calculation processes lead to low error correction efficiency. Low

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
  • Input error correction method and device, and device for input error correction
  • Input error correction method and device, and device for input error correction
  • Input error correction method and device, and device for input error correction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] refer to figure 1 , which shows a flow chart of the steps of Embodiment 1 of an input error correction method according to the present invention, which may specifically include the following steps:

[0061] Step 101, obtain the click operation of the button corresponding to the character in the input string, and the click position of the click operation in the button area; wherein, the button area may specifically include a plurality of sub-areas, and the click position corresponds to the sub-area ;

[0062] The embodiment of the present invention is applicable to input in various languages ​​such as Chinese, English, Japanese, etc. For convenience, Chinese is used as an example for description below. When inputting Chinese, it is usually necessary to type letters, numbers, symbols and other characters, and the input method program converts the obtained user input characters into Chinese. The embodiment of the present invention corrects errors that may occur during th...

Embodiment 2

[0087] This embodiment is an optional embodiment of the first method embodiment. On the basis of the first method embodiment, the process of performing error correction processing on the input string according to the target adjacent key is described in detail. refer to figure 2 , which shows a flow chart of the steps of Embodiment 2 of an input error correction method of the present invention, which may specifically include the following steps:

[0088] Step 201, obtain the click operation of the key corresponding to the character in the input string, and the click position of the click operation in the key area; wherein, the key area may specifically include a plurality of sub-areas, and the click position corresponds to the sub-area ;

[0089] Step 202, determining the target adjacent button corresponding to the click position;

[0090] Step 203, determining the mapping probability between the click position and the target adjacent key;

[0091] Step 204: Perform error cor...

application example 1

[0096] Usually, the closer the button is, the higher the probability of misclicking is. Therefore, this application example establishes the relationship between the click location, the button, and the mapping probability based on the distance from the coordinate information corresponding to the click location to the center of the target adjacent button area. Mapping relationships to improve the accuracy of mapping probabilities.

[0097] Assume that the coordinate information corresponding to the click position of the click button "s" is [-4,+3], and the target adjacent buttons corresponding to the click position include buttons "a", "q", and "w". According to the coordinate information [- 4,+3] to the center of each button area adjacent to the target button "a", "q" and "w" to determine the mapping probability, the closer the distance is, the greater the mapping probability is, assuming that the click position [-4 The mapping probability between ,+3] and the button "s" is: 0....

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 embodiment of the invention provides an input error correction method and device, and a device for input error correction. The input error correction method includes: acquiring click operations of keys corresponding to characters in an input string, and click positions of the click operations in a key region, wherein the key region includes a plurality of sub regions, and the click positions are corresponding to the sub regions; determining target adjacent keys corresponding to the click positions; and performing error correction on the input string according to the target adjacent keys. The input error correction method can reduce the number of the used target adjacent keys during error correction, can reduce the computing amount of the target adjacent keys, can reduce the computing amount required by error correction of the target adjacent keys, and can improve the error correction efficiency.

Description

technical field [0001] The invention relates to the technical field of input methods, in particular to an input error correction method and device and a device for input error correction. Background technique [0002] For Chinese, Japanese, Korean and other users, it is generally necessary to interact with the computer through the input method system. For example, the user can type an input string through the keyboard, and then the input method system converts the input string into candidates in the corresponding language according to its preset standard mapping rules and displays them, and then displays the candidates selected by the user on the screen. [0003] In practical applications, it is very likely that the user may enter a wrong input string due to reasons such as pressing a wrong key or clicking a wrong position. Input error correction is an input method system solution for the above errors. It can actively identify the user's input error and correct the wrong in...

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
IPC IPC(8): G06F3/023
CPCG06F3/0233
Inventor 朱洋达张扬
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More