A method and device for sorting candidates generated by an input method

A candidate, input method technology, applied in the field of input method, can solve problems such as affecting user experience

Active Publication Date: 2018-05-01
BAIDU INT TECH (SHENZHEN) CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The sorting of candidates for the same input push is the same or simply sorted by frequency, which is not enough to meet the needs of users at different times and affects user experience

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
  • A method and device for sorting candidates generated by an input method
  • A method and device for sorting candidates generated by an input method
  • A method and device for sorting candidates generated by an input method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0057] refer to figure 1 , an embodiment of the method for sorting the candidates generated by the input in the present invention includes:

[0058] Step S101: receiving the input information of the current user in the current period;

[0059] Use the input method to receive the current input information of the current user, such as receiving the pinyin characters, pseudonyms, or English words or sentences currently input by the current user.

[0060] Step S102: Using the established time language models of multiple previous time periods divided in chronological order, obtain the first weight of each candidate in the candidate set of input information under the previous time language model;

[0061] The purpose of a language model (Language Model, LM) is to establish a distribution that can describe the frequency or probability of a given word seque...

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 a device for sorting candidates generated by an input method. The method includes: receiving the input information of the current user in the current period; using the established time language models of multiple previous periods divided in chronological order to obtain the candidate item set of the input information, and each candidate item in the previous time language model The first weight value below; calculate the first cumulative weight value of each candidate item according to the first weight value of each candidate item, wherein the contribution of the first weight value to the first cumulative weight value gradually decreases with time; The candidates of the input information are sorted based on the first cumulative weight of each candidate; and the sorted candidates are displayed. Through the above method, the present invention can push the ranking of time-related candidates to the user when the user inputs the same input information at different time periods, so as to meet the needs of users at different time periods and improve user experience.

Description

technical field [0001] The invention relates to the field of input methods, in particular to a method and device for sorting candidates generated by the input method. Background technique [0002] Input method refers to the encoding method used to input various symbols into computers or other devices (such as mobile phones). [0003] When using an input method for input, usually various characters are sent to the device to obtain candidates corresponding to the characters, and the corresponding candidate is selected to complete the input. For the input characters with the same pronunciation, the sorting of the candidates in the set of candidates corresponding to the acquired characters is usually the same. For example, for the pinyin "daxue", the candidates corresponding to the pinyin include "University", "Daxue", "Big Blood", "Daxue", etc., and each time the user inputs the pinyin "daxue", the user The sorting of the pushed candidates is basically the same, or they are o...

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 Patents(China)
IPC IPC(8): G06F3/023
Inventor 吴先超
Owner BAIDU INT TECH (SHENZHEN) 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