Method and device for achieving input method

An implementation method and input method technology, applied in the input/output process of data processing, special data processing applications, instruments, etc., can solve the problems of lack of input tendency, rapid response ability, reduction of keyword input times, and few analysis samples, etc. problem, to achieve the effect of enhancing rapid response ability and improving input efficiency

Inactive Publication Date: 2014-05-21
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the main problem of the existing technology is: the user model needs to be gradually established during the long-term use of the user, the model establishment process only depends on a single user, the analysis samples are too small, and it does not have the ability to quickly respond to the input tendency
For example: during the World Cup, football games, teams and football stars are keywords frequently input by users, but because the user model establishment sample is too small, the input m

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 achieving input method
  • Method and device for achieving input method
  • Method and device for achieving input method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] figure 1 It is a flow chart of the method for realizing the input method in the first embodiment of the present invention. The method of this embodiment can be executed by the device for realizing the input method. The device can be realized by means of hardware and / or software and integrated into the input method system. In the server, as a subroutine in the input method system. Specifically include the following steps:

[0029] Step 110: Obtain input method log information respectively provided by at least two clients, wherein the input method log information includes: client identifier and client selected word.

[0030] In this embodiment, the server acquires the input method log information sent by at least two clients, wherein Table 1 shows a data format of the input method log information sent by the client. As shown in Table 1, the client identifier may be the device identifier of the user equipment where the client is located, and the word selected by the clie...

no. 2 example

[0051] figure 2 It is a flowchart of the implementation method of the input method in the second embodiment of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, the server updates the weight value of the candidate words in the stored user model of the client , add different weights to the weights of candidate words corresponding to different client identifiers according to the operation identifiers and operation words in the received input method log information. Specifically include the following steps:

[0052] Step 210, acquiring input method log information provided by the client.

[0053] Step 220, acquire the client identification and the word selected by the client in the log information of the input method as the operation identification and the operation word.

[0054] Step 230 , judging whether the operation identifier is the same as the client identifier in the user model: if yes, execute step...

no. 3 example

[0072] image 3 It is a flow chart of the input method implementation method of the third embodiment of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, the server performs the weighting of the candidate words of the same candidate word under different application programs. Classify statistics, establish a user model for the relationship between the application program and the candidate word weight value, that is, each user model includes at least one sub-model corresponding to the application program group. Specifically include the following steps:

[0073] Step 310, acquiring input method log information provided by the client.

[0074] In this embodiment, the client's input method log information received by the server includes: a client identifier, a word selected by the client, and an application identifier corresponding to the word selected by the client.

[0075] For example, when the client uses ...

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 and device for achieving an input method. The method comprises the steps of obtaining input method log information respectively provided by at least two clients, wherein the input method log information comprises client identifiers and client selected words; obtaining the client identifiers and the client selected words in the input method log information so as to be used as operation identifiers and operation words; respectively conducting weighted value updating on candidate words stored in user models of the clients according to the operation identifiers and the operation words in the input method log information; pushing corresponding user models to the clients according to the client identifiers in the user models. The method and device for achieving the input method enable the user models to rapidly response to input tendency, and the construction efficiency and accuracy of the user models are improved.

Description

technical field [0001] The invention relates to the technical field of computer data processing, in particular to an input method realization method and an input method realization device. Background technique [0002] With the popularity of computer technology, computer equipment has entered people's work, study and life. For example, people use computer equipment to write documents, edit manuscripts, etc.; another example, people use computers to connect to the Internet to chat with distant friends or publish personal blogs. Therefore, the input method has become an important means for users to interact with computers. [0003] The current input method system is generally based on the candidate words in its thesaurus and the candidate word weight values ​​corresponding to the candidate words to provide the user with candidate words and their ranking during the input process. Candidate words and their sorting are an important indicator of the hit rate of the user's prefer...

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): G06F17/27G06F17/30G06F3/023
Inventor 陈龙
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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