[go: up one dir, main page]

CN106125955A - A kind of method and apparatus that hot word is provided in applying in input method - Google Patents

A kind of method and apparatus that hot word is provided in applying in input method Download PDF

Info

Publication number
CN106125955A
CN106125955A CN201610466280.4A CN201610466280A CN106125955A CN 106125955 A CN106125955 A CN 106125955A CN 201610466280 A CN201610466280 A CN 201610466280A CN 106125955 A CN106125955 A CN 106125955A
Authority
CN
China
Prior art keywords
hot word
candidate item
information
input
hot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610466280.4A
Other languages
Chinese (zh)
Other versions
CN106125955B (en
Inventor
蔡承寰
谭凤影
林道正
吴少凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610466280.4A priority Critical patent/CN106125955B/en
Publication of CN106125955A publication Critical patent/CN106125955A/en
Application granted granted Critical
Publication of CN106125955B publication Critical patent/CN106125955B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a kind of method providing hot word in input method in applying, wherein, the method includes: according to user's list entries of input in input method is applied, it is thus achieved that the multiple candidate item matched with described list entries;According to the plurality of candidate item and default hot word information, determining at least one hot word to be presented, wherein, described default hot word information is for indicating associating between hot word with candidate item;The plurality of candidate item and at least one hot word described is shown in described input method is applied.According to the solution of the present invention, it is possible to make to become the simplest for the input operation of hot word, substantially reducing the input used time of user, and reduce cost for correcting error simultaneously, especially when hot word is long sentence, its advantage will become apparent from.

Description

A kind of method and apparatus that hot word is provided in applying in input method
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of method that hot word is provided in applying in input method And device.
Background technology
In input method is applied, carrying out conversion by the list entries inputting user and obtain candidate item, this makes right In expectation vocabulary, user needs to input in order in this expectation vocabulary the coded string corresponding to each word or initial, Input method application could be passed through conversion and obtain this expectation vocabulary;Or, user must input in order exceed half word institute right The coded string answered or initial, input method application is only possible to the expectation vocabulary of user as candidate item, such as expectation vocabulary For " bright moon light before bed ", in prior art, when coded string corresponding to user inputs front four words of this expectation vocabulary, Input method application just can be using this expectation vocabulary as candidate item.Present invention discover that such scheme has the disadvantages that
1) cost for correcting error is too big, if the coding of user's midway input error, then needs to cancel completely or partially with the most defeated Enter, or navigate to modify at mistake, it is desirable to when vocabulary is long sentence, this shortcoming can become apparent from.
2) input is time-consumingly the longest, owing to needing user to input completely or the most complete coded string so that input behaviour Making user longer, when especially expectation vocabulary is long sentence, user needs to input more character could obtain expectation vocabulary.
3) user it must be appreciated that know its expectation vocabulary, and perform phase in order for each word in this expectation vocabulary The input operation answered, just can obtain this expectation vocabulary.
Summary of the invention
It is an object of the invention to provide a kind of method and apparatus that hot word is provided in applying in input method.
According to an aspect of the present invention, it is provided that a kind of method that hot word is provided in applying in input method, wherein, should Method includes:
According to user's list entries of input in input method is applied, it is thus achieved that the multiple times matched with described list entries Option;
According to the plurality of candidate item and default hot word information, determine at least one hot word to be presented, wherein, described pre- If hot word information is for indicating associating between hot word with candidate item;
The plurality of candidate item and at least one hot word described is shown in described input method is applied.
According to another aspect of the present invention, additionally provide a kind of device that hot word is provided in applying in input method, Wherein, this device includes:
First obtains device, for according to user's list entries of input in input method is applied, it is thus achieved that with described input Multiple candidate item that sequence matches;
First determines device, for according to the plurality of candidate item and default hot word information, determines to be presented at least one Individual hot word, wherein, described default hot word information is for indicating associating between hot word with candidate item;
First exhibiting device, shows the plurality of candidate item and at least one heat described in described input method in applying Word.
Compared with prior art, the invention have the advantages that in multiple candidate item that acquisition matches with list entries Afterwards, further combined with default hot word information, at least one hot word to be presented is determined, it is possible to greatly reduce the input of user Operation, in order to rapidly desired for user hot word is supplied to this user;When user needs to select hot word, may only need defeated Entering the fraction code character of this hot word, the most only need to input the initial of the first character of this hot word, input method application just can There is provided this hot word to select for user, so that the input operation for hot word becomes the simplest, substantially reduce user Input and the time of selection, and reduce cost for correcting error simultaneously, especially when hot word is long sentence, above-mentioned advantage will be brighter Aobvious;Based on default hot word information, it is possible in the case of user only knows the arbitrary portion content of hot word, it is achieved provide the user Hot word, thus the user that is more convenient for obtains its hot word wanted, and avoid user to need extra due to unclear complete hot word Search operation.
Accompanying drawing explanation
By the detailed description that non-limiting example is made made with reference to the following drawings of reading, other of the present invention Feature, purpose and advantage will become more apparent upon:
The schematic flow sheet of the method that hot word is provided in applying in input method that Fig. 1 is one embodiment of the invention;
The flow process signal of the method that hot word is provided in applying in input method that Fig. 2 is another embodiment of the present invention Figure;
The structural representation of the device that hot word is provided in applying in input method that Fig. 3 is one embodiment of the invention;
The structural representation of the device that hot word is provided in applying in input method that Fig. 4 is another embodiment of the present invention Figure;
Fig. 5 is the schematic diagram showing multiple candidate item and hot word in input method is applied of one example of the present invention.
In accompanying drawing, same or analogous reference represents same or analogous parts.
Detailed description of the invention
It should be mentioned that, some exemplary embodiments are described as before being discussed in greater detail exemplary embodiment The process described as flow chart or method.Although flow chart operations is described as order process, but therein permitted Multioperation can be implemented concurrently, concomitantly or simultaneously.Additionally, the order of operations can be rearranged.When it When having operated, described process can be terminated, it is also possible to have the additional step being not included in accompanying drawing.Described process Can correspond to method, function, code, subroutine, subprogram etc..
Alleged " computer equipment " within a context, also referred to as " computer ", refer to by running preset program or to refer to Order performs the intelligent electronic device of the predetermined process process such as numerical computations and/or logical calculated, its can include processor with Memorizer, processor the programmed instruction performing to prestore in memory to perform predetermined process process, or by ASIC, The hardware such as FPGA, DSP performs predetermined process process, or is combined by said two devices and realize.Computer equipment includes but does not limits In server, PC, notebook computer, panel computer, smart mobile phone etc..
Described computer equipment such as includes subscriber equipment and the network equipment.Wherein, described subscriber equipment includes but does not limits In PC, panel computer, smart mobile phone, PDA etc.;The described network equipment includes but not limited to single network server, multiple net The server group or based on cloud computing (Cloud Computing) by a large amount of computers or the webserver of network server composition The cloud constituted, wherein, cloud computing is the one of Distributed Calculation, and one be made up of a group loosely-coupled computer collection super Virtual machine.Wherein, described computer equipment isolated operation can realize the present invention, it is possible to access network and by with network In the interactive operation of other computer equipments realize the present invention.Wherein, the network residing for described computer equipment include but It is not limited to the Internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN etc..It should be noted that the solution of the present invention can be by user Equipment and the network equipment are implemented in combination in, and as part operation locally executes at subscriber equipment, another part operates at Cloud Server Middle execution.
It should be noted that described subscriber equipment, the network equipment and network etc. are only for example, other are existing or from now on may be used The computer equipment that can occur such as is applicable to the present invention, within also should being included in scope, and with way of reference It is incorporated herein.
The method (some of them are illustrated by flow chart) discussed herein below can pass through hardware, software, firmware, in Between part, microcode, hardware description language or its combination in any implement.Real when coming by software, firmware, middleware or microcode Shi Shi, the program code or code segment in order to implement necessary task can be stored in machine or computer-readable medium (such as Storage medium) in.(one or more) processor can implement the task of necessity.
Concrete structure disclosed herein and function detail are the most representational, and are for describing showing of the present invention The purpose of example embodiment.But the present invention can be implemented by many alternative forms, and is not interpreted as It is limited only by the embodiments set forth herein.
Although it should be appreciated that here may have been used term " first ", " second " etc. to describe unit, But these unit should not be limited by these terms.These terms are used to be only used to a unit and another unit Make a distinction.For example, in the case of without departing substantially from the scope of exemplary embodiment, it is single that first module can be referred to as second Unit, and second unit can be referred to as first module similarly.Term "and/or" used herein above include one of them or Any and all combination of more listed associated item.
Term used herein above is only used to describe specific embodiment and be not intended to limit exemplary embodiment.Unless Context refers else clearly, and singulative the most used herein above " ", " one " also attempt to include plural number.Also should When being understood by, term used herein above " include " and/or " comprising " specify stated feature, integer, step, operation, Unit and/or the existence of assembly, and do not preclude the presence or addition of other features one or more, integer, step, operation, unit, Assembly and/or a combination thereof.
It should further be mentioned that in some replace implementation, the function/action being previously mentioned can be attached according to being different from The order indicated in figure occurs.For example, depending on involved function/action, the two width figures in succession illustrated actually may be used Substantially simultaneously to perform or sometimes can perform in a reverse order.
Below in conjunction with the accompanying drawings the present invention is described in further detail.
The schematic flow sheet of the method that hot word is provided in applying in input method that Fig. 1 is one embodiment of the invention.
Method according to the present embodiment includes step S1, step S2 and step S3.
In step sl, computer equipment is according to user's list entries of input in input method is applied, it is thus achieved that with described Multiple candidate item that list entries matches.
Wherein, computer equipment can use various ways to obtain described list entries.Such as, computer equipment is that user sets Standby, this subscriber equipment directly obtains user and inputs to obtain list entries in this subscriber equipment.The most such as, computer equipment is cloud clothes Business device, this Cloud Server obtains the list entries that subscriber equipment is uploaded.
Specifically, computer equipment obtains user's list entries of input in input method is applied, and to this list entries Change, it is thus achieved that the multiple candidate item matched with described list entries.
As an example, user's list entries of input in input method is applied is " tuhao ", and computer equipment is to this List entries is changed, it is thus achieved that the following multiple candidate item matched with this list entries: local tyrant, figure number, coat, scheme, The writing brush made of rabbit's hair ....
In step s 2, computer equipment according to the plurality of candidate item and default hot word information, determine to be presented extremely A few hot word.
Wherein, described hot word includes but not limited to that network flow lang, specific long sentence are (such as length conventional when poem or chat Sentence) etc..
Wherein, described default hot word information is for indicating associating between hot word with candidate item.If it should be noted that one Individual hot word is associated with a candidate item, then include but not limited to following situation: this hot word comprises this candidate item (such as this candidate item The hot word associated for the start-up portion of this hot word or mid portion or ending, such as candidate item " local tyrant " for " local tyrant we do Friend OK ") or the near synonym of this candidate item, this hot word comprise multiple participles corresponding to this candidate item (if hot word is for " through the country Deposit bosom friend to be with each other though far apart ", the default candidate item of this hot word includes " bosom friend the ends of the earth "), this hot word be this candidate item or with this time (as candidate item " does not knows " that the hot word associated is " not apperception is strict ", candidate item " building-owner " is closed in the popular expression of one that option is relevant The hot word of connection is " Lanzhou ") etc..
Wherein, described default hot word information includes any information for indicating described association pre-set.Need Bright, described default hot word information can be embodied as various ways, and such as, each candidate item can be to there being a default hot word letter Breath, this default hot word information is for indicating associating between this candidate item with hot word;The most such as, preset hot word information and include possessing Preset multiple candidate item of hot word, and for indicating at least one hot word associated by each candidate item;The most such as, hot word is preset Information includes whole hot word, and for indicating at least one candidate item associated by each hot word.It should be noted that preferably Ground, described default hot word information is pre-existing on Cloud Server, or, subscriber equipment can be issued to from Cloud Server further Or other network equipments store.It should be noted that preferably, presetting hot word information can be by special operation personnel Manually set up by background system and store, it is possible to be locally created at subscriber equipment according to himself demand by user and store Or above-mentioned use for other users to Cloud Server or other network equipments.
Specifically, computer equipment can use various ways according to the plurality of candidate item and default hot word information, really Fixed at least one hot word to be presented.
Such as, Cloud Server is previously stored with multiple default hot word information, the corresponding time of each default hot word information Option, for each candidate item in multiple candidate item of being obtained in step sl, Cloud Server inquiry whether exist with should The default hot word information that candidate item is corresponding, and extract from this default hot word information when it is present and be associated with this candidate item Hot word.
The most such as, preset hot word information and include the candidate item corresponding to whole hot word and each hot word, for described many Each candidate item in individual candidate item, computer equipment searches whether to exist this candidate item in this default hot word information, and works as In the presence of obtain, from described default hot word information, the hot word being associated with this candidate item.
Preferably, computer equipment only for the part candidate item in the plurality of candidate item determine to be presented at least One hot word, as computer equipment only selects preceding predetermined number the candidate item that sorts in the plurality of candidate item, to determine At least one hot word to be presented.
As a kind of preferred version of step S2, described default hot word information includes the displaying rule of hot word, for described Each candidate item in multiple candidate item, computer equipment is according to the described default hot word information inquiry warm corresponding with this candidate item Word;Whole hot words that computer equipment obtains according to inquiry, and described displaying rule, determine from described whole hot words and wait to open up At least one hot word shown.
Wherein, described displaying rule includes any predetermined rule for showing hot word, as preferential in the displaying with hot word The rule that the factors such as level, displaying examination & verification state are relevant.
Wherein, if not inquiring the hot word corresponding with candidate item, then it represents that this candidate item does not exist default hot word, it is not necessary to continue Continue and obtain hot word based on this candidate item.
Wherein, computer equipment can use various ways according to whole hot words of obtaining of inquiry and described displaying rule, At least one hot word to be presented is determined from described whole hot words.
Such as, computer equipment is regular based on the displaying that each hot word is corresponding, selects from whole hot words that inquiry obtains The hot word that priority is the highest.
The most such as, computer equipment is regular based on the displaying that each hot word is corresponding, selects from whole hot words that inquiry obtains Selecting examination & verification state is at least one hot word passed through.
It should be noted that preferably, this step also determines that the displaying order of this at least one hot word, for as described in At least one hot word, priority based on each hot word in this at least one hot word, determine its displaying order.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any according to the plurality of candidate item and default hot word information, determine to be presented extremely The implementation of a few hot word, should be included in the scope of the present invention.
In step s3, computer equipment shows the plurality of candidate item and described at least in described input method is applied Individual hot word.
Specifically, computer equipment can use various ways described input method apply in show the plurality of candidate item and At least one hot word described.
Such as, computer equipment using hot word the highest for priority as first candidate item, and by the plurality of candidate item It is shown after being arranged sequentially this hot word.
The most such as, the plurality of candidate item shown in the candidate bar that input method is applied by computer equipment, and at user's point When hitting predetermined shortcut to indicate it to wish to select hot word, eject hot word display area and show at least one hot word described.
As a kind of preferred version, the plurality of candidate shown in the candidate bar that described input method is applied by computer equipment , and simultaneously at least one hot word described is shown in other regions beyond described candidate bar.
Preferably, other regions described are the adjacent domain of candidate bar, such as regions such as the lower section of candidate bar, top, right sides. It is highly preferred that other regions described are pre-set.Fig. 5 is that showing in input method is applied of one example of the present invention is many Individual candidate item and the schematic diagram of hot word, wherein, when user inputs " tuhao ", show in candidate bar and match with " tuhao " Following candidate item: 1 local tyrant 2 figure number 3 coats 4 figure 5 writing brushes made of rabbit's hair;Additionally, the hot word being associated with candidate item " local tyrant " " local tyrant I Become friends OK " be displayed on the lower section of candidate bar.It is clear that in this example, it is corresponding that user only needs to input hot word Few code segment character, input method application is just provided that this hot word, selects for user.
In step s3, computer equipment shows that the operation of at least one hot word described includes but not limited to:
1) computer equipment is based on predetermined shortcut rule, shows at least one hot word described.
Wherein, described predetermined shortcut rule includes any predetermined shortcut rule for showing hot word, based in advance Determining the shortcut indicated by shortcut rule, user can be by clicking on corresponding shortcut, upper its selected hot word of screen, from And realize being rapidly selected hot word;Wherein, when the shortcut indicated by described predetermined shortcut rule does not comprise displaying candidate item Shown shortcut, to avoid clashing, shows 7 candidate item such as input method and from " 1 " to " 7 " to this every time in applying 7 candidate item are numbered, and the shortcut indicated by the most predetermined shortcut rule does not comprises " 1 " to " 7 ".As an example, The instruction of predetermined shortcut rule for show the shortcut of hot word for " 0 ", computer equipment based on this predetermined shortcut rule with " 0 " is as the numbering of hot word " local tyrant we become friends OK " and shows, as shown in Figure 5, then clicks on shortcut when being used for Time " 0 ", hot word " local tyrant we become friends OK " is on screen.As another example, predetermined shortcut rule indicates with " N+ 1 " being the initial shortcut of hot word, wherein, the number of the candidate item that N is shown by candidate bar, if candidate bar shows 5 candidates , and these 5 candidate item are numbered to " 5 " from " 1 ", then hot word from " 6 " open numbering and is shown.
This implementation can be easy to user and quickly select hot word.
2) in other regions outside at least one hot word described is directly arranged in candidate bar by computer equipment, Yong Huke To select hot word from this at least one hot word by operation upwarding key and down Arrow, and determine that on key, screen is selected by click The hot word selected.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any described input method apply in show the plurality of candidate item and described at least The implementation of one hot word, should be included in the scope of the present invention.
As a kind of preferred version of the present embodiment, the method for the present embodiment also includes: when meeting scheduled update condition, Update described default hot word information.
Wherein, described scheduled update condition includes any predetermined bar for triggering the operation updating default hot word information Part.As the instruction of described scheduled update condition updates hot word information of presetting week about, the instruction of the most described scheduled update condition needs The number of newly-increased hot word reaches to update during predetermined threshold to preset hot word information.
As an example, when meeting the renewal time indicated by scheduled update condition, Cloud Server is from specifying data Source obtains more new data, and updates the default hot word information on this Cloud Server based on this more new data.
It should be noted that also can be manually performed and updated, by special operation personnel, the operation presetting hot word information.
It should be noted that whenever user inputs a code character in input method is applied.Computer equipment will be held The scheme of row the present embodiment shows its multiple candidates obtained based on the list entries that user is current in input method is applied Item and at least one hot word.
According to the scheme of the present embodiment, after obtaining the multiple candidate item matched with list entries, further combined with Preset hot word information, determine at least one hot word to be presented, it is possible to greatly reduce the input operation of user, in order to quickly Desired for user hot word is supplied to this user by ground;When user needs to select hot word, may only need to input the little portion of this hot word Coded character, the most only needs to input the initial of the first character of this hot word, input method application be just provided that this hot word for User selects, so that the input operation for hot word becomes the simplest, substantially reduces the input used time of user, and same Time reduce cost for correcting error, especially when hot word is long sentence, above-mentioned advantage will become apparent from;Based on default hot word information, energy Enough in the case of user only knows the arbitrary portion content of hot word, it is achieved to provide the user hot word, thus the user that is more convenient for obtains Obtain its hot word wanted, and avoid user to need extra search operation due to unclear complete hot word;Can be by acquisition Multiple candidate item and at least one hot word are separately shown, so that the displaying of hot word does not interferes with the exhibition of the plurality of candidate item Showing, this user that is more convenient for carries out selecting (if user wants to select the hot word the most only need to be in the display area of hot word based on its demand In make a look up, if user is not intended to select hot word, only need to search in candidate bar), and avoid heat when hot word is longer Word be placed on candidate bar show may bring inconvenience (as this hope of user selection candidate item be ordered in hot word after, can User can be made to need page turning to search).
The schematic flow sheet of the method that hot word is provided in applying in input method that Fig. 2 is another example of the present invention.
Method according to the present embodiment includes step S1, step S2, step S3 and step S4, and wherein, described step S2 is entered One step includes step S21 and step S22.Wherein, described step S1 and described step S3 are given the most with reference to the embodiment shown in FIG. 1 To describe in detail, do not repeat them here.
In step s 4, computer equipment obtains the input environment information of user.
Wherein, described input environment information includes the information that the input environment of any and described list entries is relevant.Preferably Ground, described input environment information includes but not limited to: call the process of described input method application (such as chat application, office Application program etc.);The contextual information of described list entries (such as word etc. before and after input cursor position);User is current The website information browsed.
It should be noted that above-mentioned input environment information is only for example, rather than limitation of the present invention, people in the art Member will be understood that information that the input environment of any and described list entries is relevant (as user this input operation of execution it Before, other application accessed), should be included in the range of input environment information of the present invention.
It should be noted that there is no strict sequencing between described step S1 and described step S4.Such as, Yong Hushe Standby list entries user inputted is uploaded to Cloud Server with input environment information simultaneously, and Cloud Server performs step S1 simultaneously Described list entries and input environment information is obtained with step S4.The most such as, Cloud Server performs step S1 and obtains user's List entries, and when determine need to judge linguistic context rule time, to subscriber equipment send request, and obtain subscriber equipment feedback defeated Enter environmental information.
In the step s 21, computer equipment, according to the plurality of candidate item and default hot word information, determines that at least one can Select hot word.
Wherein, the implementation of described step S21 and the implementation of abovementioned steps S2 are same or like.Such as, right Each candidate item in the plurality of candidate item, computer equipment is according to described default hot word information inquiry and this candidate item pair The hot word answered;Whole hot words that computer equipment obtains according to inquiry, and described displaying rule, from described whole hot words really Fixed at least one optional hot word to be presented.
In step S22, for each optional hot word at least one optional hot word described, when described input environment is believed Breath is when meeting this linguistic context rule corresponding to optional hot word, computer equipment using this optional hot word as hot word to be presented.
Wherein, described linguistic context rule is for indicating the linguistic context requirement of hot word.Such as hot word " local tyrant we become friends OK " Corresponding linguistic context rule indicates the linguistic context of this hot word to require, and the process for calling input method application is chat application, and for example The linguistic context rule of hot word " Lanzhou " correspondence indicates the linguistic context of this hot word to require, and the process for calling input method application is mhkc.Need Illustrate is, it is preferable that described linguistic context rule is pre-stored on Cloud Server.It should be noted that can be by big data Add up the context of use of each hot word, generate or update described linguistic context rule, or, can be passed through by special operation personnel Background system increases newly, deletes, revises described linguistic context rule.
As an example, it is office application program that the program of input method application is called in the input environment information instruction of user (such as excel), for optional hot word " local tyrant we become friends OK ", computer equipment determines that this input environment information is not inconsistent Close this rule of linguistic context corresponding to optional hot word, then computer equipment determines that this optional hot word is without being shown.
As another example, it is mhkc that the process of input method application is called in the input environment information instruction of user, for Optional hot word " Lanzhou ", computer equipment determines that this input environment information meets this rule of linguistic context corresponding to optional hot word, then Computer equipment determines that this optional hot word is hot word to be presented.
It should be noted that there is no strict sequencing between described step S21 and described step S22.Such as, for Each candidate item in the plurality of candidate item, computer equipment first carries out step S21 and determines whether there is and this candidate item Corresponding optional hot word, and when it is present, perform step S22 and judge whether this optional hot word is hot word to be presented, when not In the presence of, it is not necessary to perform any subsequent operation for this candidate item again.The most such as, computer equipment first carries out step S21, determines The all optional hot word corresponding with the plurality of candidate item, then perform step S22 and select from all optional hot words and meet At least one hot word of linguistic context rule.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any according to the plurality of candidate item and default hot word information, determine to be presented extremely The implementation of a few hot word, should be included in the scope of the present invention.
The present embodiment has further contemplated the user's true input demand under different input environments and has been probably difference , according to the scheme of the present embodiment, it is possible to further combined with the input environment information of user, when this input environment information meets heat During linguistic context rule corresponding to word, just this hot word is showed user, so that the hot word provided a user with targetedly, Make what provided hot word more likely met user truly to input demand, input long sentence particularly convenient for user efficiently, improve The input accuracy of user, it is possible to further enhance user satisfaction.
The structural representation of the device that hot word is provided in applying in input method that Fig. 3 is one embodiment of the invention. This is used for providing the device (hereinafter referred to as " offer device ") of hot word to include the first acquisition device 1, first determine device 2 and One exhibiting device 3.
First obtains device 1 according to user's list entries of input in input method is applied, it is thus achieved that with described list entries The multiple candidate item matched.
Wherein, the first acquisition device 1 can use various ways to obtain described list entries.Such as, computer equipment is for using Family equipment, the first acquisition device 1 of this subscriber equipment directly obtains user and inputs to obtain list entries in this subscriber equipment.Example again As, computer equipment is Cloud Server, and the first acquisition device 1 of this Cloud Server obtains the input sequence that subscriber equipment is uploaded Row.
Specifically, first obtains device 1 obtains user's list entries of input in input method is applied, and to this input sequence Row are changed, it is thus achieved that the multiple candidate item matched with described list entries.
As an example, user's list entries of input in input method is applied is " tuhao ", and first obtains device 1 This list entries is changed, it is thus achieved that the following multiple candidate item matched with this list entries: local tyrant, figure number, coat, scheme Good, the writing brush made of rabbit's hair ....
First determines that device 2, according to the plurality of candidate item and default hot word information, determines at least one heat to be presented Word.
Wherein, described hot word includes but not limited to that network flow lang, specific long sentence are (such as length conventional when poem or chat Sentence) etc..
Wherein, described default hot word information is for indicating associating between hot word with candidate item.If it should be noted that one Individual hot word is associated with a candidate item, then include but not limited to following situation: this hot word comprises this candidate item (such as this candidate item The hot word associated for the start-up portion of this hot word or mid portion or ending, such as candidate item " local tyrant " for " local tyrant we do Friend OK ") or the near synonym of this candidate item, this hot word comprise multiple participles corresponding to this candidate item (if hot word is for " through the country Deposit bosom friend to be with each other though far apart ", the default candidate item of this hot word includes " bosom friend the ends of the earth "), this hot word be this candidate item or with this time (as candidate item " does not knows " that the hot word associated is " not apperception is strict ", candidate item " building-owner " is closed in the popular expression of one that option is relevant The hot word of connection is " Lanzhou ") etc..
Wherein, described default hot word information includes any information for indicating described association pre-set.Need Bright, described default hot word information can be embodied as various ways, and such as, each candidate item can be to there being a default hot word letter Breath, this default hot word information is for indicating associating between this candidate item with hot word;The most such as, preset hot word information and include possessing Preset multiple candidate item of hot word, and for indicating at least one hot word associated by each candidate item;The most such as, hot word is preset Information includes whole hot word, and for indicating at least one candidate item associated by each hot word.It should be noted that preferably Ground, described default hot word information is pre-existing on Cloud Server, or, subscriber equipment can be issued to from Cloud Server further Or other network equipments store.It should be noted that preferably, presetting hot word information can be by special operation personnel Manually set up by background system and store, it is possible to be locally created at subscriber equipment according to himself demand by user and store Or above-mentioned use for other users to Cloud Server or other network equipments.
Specifically, first determine device 2 can use various ways according to the plurality of candidate item and default hot word information, Determine at least one hot word to be presented.
Such as, Cloud Server is previously stored with multiple default hot word information, the corresponding time of each default hot word information Option, obtains each candidate item in multiple candidate item that device 1 is obtained for first, and first determines that device 2 takes at this cloud Business device inquires about whether there is the default hot word information corresponding with this candidate item, and when it is present from this default hot word information Extract the hot word being associated with this candidate item.
The most such as, preset hot word information and include the candidate item corresponding to whole hot word and each hot word, for described many Each candidate item in individual candidate item, first determines that device 2 searches whether to exist this candidate item in this default hot word information, and Obtain, from described default hot word information, the hot word being associated with this candidate item when it is present.
Preferably, first determines that device 2 is to be presented to determine only for the part candidate item in the plurality of candidate item At least one hot word, as first determines device 2 only to select in the plurality of candidate item to sort preceding predetermined number candidate item, To determine at least one hot word to be presented.
As the first a kind of preferred version determining device 2, described default hot word information includes the displaying rule of hot word, the One determines that device 2 farther includes inquiry unit (not shown) and second and determines device (not shown).For the plurality of candidate Each candidate item in Xiang, inquiry unit is according to the described default hot word information inquiry hot word corresponding with this candidate item;Second is true Determine device according to whole hot words of obtaining of inquiry, and described show rule, determine from described whole hot words to be presented to A few hot word.
Wherein, described displaying rule includes any predetermined rule for showing hot word, as preferential in the displaying with hot word The rule that the factors such as level, displaying examination & verification state are relevant.
Wherein, if not inquiring the hot word corresponding with candidate item, then it represents that this candidate item does not exist default hot word, it is not necessary to continue Continue and obtain hot word based on this candidate item.
Wherein, second determines that device can use various ways according to inquiring about the whole hot words obtained and described displaying rule Then, from described whole hot words, at least one hot word to be presented is determined.
Such as, second determines that device is regular based on the displaying that each hot word is corresponding, selects from whole hot words that inquiry obtains Select the hot word that priority is the highest.
The most such as, second determines that device is regular based on the displaying that each hot word is corresponding, from whole hot words that inquiry obtains Selecting examination & verification state is at least one hot word passed through.
It should be noted that preferably, second determines that device also determines that the displaying order of this at least one hot word, as At least one hot word described, priority based on each hot word in this at least one hot word, determine its displaying order.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any according to the plurality of candidate item and default hot word information, determine to be presented extremely The implementation of a few hot word, should be included in the scope of the present invention.
First exhibiting device 3 shows the plurality of candidate item and at least one hot word described in described input method is applied.
Specifically, the first exhibiting device 3 can use various ways to show the plurality of candidate in described input method is applied Item and at least one hot word described.
Such as, the first exhibiting device 3 using hot word the highest for priority as first candidate item, and by the plurality of candidate Item is shown after being arranged sequentially this hot word.
The most such as, the first exhibiting device 3 shows the plurality of candidate item in the candidate bar that input method is applied, and user When clicking on predetermined shortcut to indicate it to wish to select hot word, eject hot word display area and show at least one hot word described.
As a kind of preferred version, the first exhibiting device 3 farther includes the second exhibiting device (not shown).Second shows Device shows the plurality of candidate item in the candidate bar that input method is applied, and other regions beyond described candidate bar simultaneously Show at least one hot word described.
Preferably, other regions described are the adjacent domain of candidate bar, such as regions such as the lower section of candidate bar, top, right sides. It is highly preferred that other regions described are pre-set.Fig. 5 is that showing in input method is applied of one example of the present invention is many Individual candidate item and the schematic diagram of hot word, wherein, when user inputs " tuhao ", show in candidate bar and match with " tuhao " Following candidate item: 1 local tyrant 2 figure number 3 coats 4 figure 5 writing brushes made of rabbit's hair;Additionally, the hot word being associated with candidate item " local tyrant " " local tyrant I Become friends OK " be displayed on the lower section of candidate bar.It is clear that in this example, it is corresponding that user only needs to input hot word Few code segment character, input method application is just provided that this hot word, selects for user.
Wherein, the first exhibiting device 3 shows that the operation of at least one hot word described includes but not limited to:
1) the first exhibiting device 3 is based on predetermined shortcut rule, shows at least one hot word described.
Wherein, described predetermined shortcut rule includes any predetermined shortcut rule for showing hot word, based in advance Determining the shortcut indicated by shortcut rule, user can be by clicking on corresponding shortcut, upper its selected hot word of screen, from And realize being rapidly selected hot word;Wherein, when the shortcut indicated by described predetermined shortcut rule does not comprise displaying candidate item Shown shortcut, to avoid clashing, shows 7 candidate item such as input method and from " 1 " to " 7 " to this every time in applying 7 candidate item are numbered, and the shortcut indicated by the most predetermined shortcut rule does not comprises " 1 " to " 7 ".As an example, The instruction of predetermined shortcut rule is for showing that the shortcut of hot word is " 0 ", and the first exhibiting device 3 is based on this predetermined shortcut rule And show using " 0 " as the numbering of hot word " local tyrant we become friends OK ", as shown in Figure 5, then quick when being used for clicking on During key " 0 ", hot word " local tyrant we become friends OK " is on screen.As another example, the instruction of predetermined shortcut rule with " N+1 " is the initial shortcut of hot word, wherein, the number of the candidate item that N is shown by candidate bar, if candidate bar shows 5 times Option, and these 5 candidate item are numbered to " 5 " from " 1 ", then hot word from " 6 " open numbering and is shown.
This implementation can be easy to user and quickly select hot word.
2), in other regions outside at least one hot word described is directly arranged in candidate bar by the first exhibiting device 3, use Family can to select hot word from this at least one hot word by operation upwarding key and down Arrow, and determines screen on key by click Selected hot word.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any described input method apply in show the plurality of candidate item and described at least The implementation of one hot word, should be included in the scope of the present invention.
As a kind of preferred version of the present embodiment, the offer device of the present embodiment also includes updating device (not shown). When meeting scheduled update condition, updating device updates described default hot word information.
Wherein, described scheduled update condition includes any predetermined bar for triggering the operation updating default hot word information Part.As the instruction of described scheduled update condition updates hot word information of presetting week about, the instruction of the most described scheduled update condition needs The number of newly-increased hot word reaches to update during predetermined threshold to preset hot word information.
As an example, when meeting the renewal time indicated by scheduled update condition, the updating device of Cloud Server From specifying Data Source to obtain more new data, and update the default hot word information on this Cloud Server based on this more new data.
It should be noted that also can be manually performed and updated, by special operation personnel, the operation presetting hot word information.
It should be noted that whenever user inputs a code character in input method is applied.Computer equipment will be held The scheme of row the present embodiment shows its multiple candidates obtained based on the list entries that user is current in input method is applied Item and at least one hot word.
According to the scheme of the present embodiment, after obtaining the multiple candidate item matched with list entries, further combined with Preset hot word information, determine at least one hot word to be presented, it is possible to greatly reduce the input operation of user, in order to quickly Desired for user hot word is supplied to this user by ground;When user needs to select hot word, may only need to input the little portion of this hot word Coded character, the most only needs to input the initial of the first character of this hot word, input method application be just provided that this hot word for User selects, so that the input operation for hot word becomes the simplest, substantially reduces the input used time of user, and same Time reduce cost for correcting error, especially when hot word is long sentence, above-mentioned advantage will become apparent from;Based on default hot word information, energy Enough in the case of user only knows the arbitrary portion content of hot word, it is achieved to provide the user hot word, thus the user that is more convenient for obtains Obtain its hot word wanted, and avoid user to need extra search operation due to unclear complete hot word;Can be by acquisition Multiple candidate item and at least one hot word are separately shown, so that the displaying of hot word does not interferes with the exhibition of the plurality of candidate item Showing, this user that is more convenient for carries out selecting (if user wants to select the hot word the most only need to be in the display area of hot word based on its demand In make a look up, if user is not intended to select hot word, only need to search in candidate bar), and avoid heat when hot word is longer Word be placed on candidate bar show may bring inconvenience (as this hope of user selection candidate item be ordered in hot word after, can User can be made to need page turning to search).
The structural representation of the device that hot word is provided in applying in input method that Fig. 4 is another example of the present invention. Offer device according to the present embodiment includes the first acquisition device 1, first determines that device the 2, first exhibiting device 3 and second obtains Device 4.Wherein, described first determines that device 2 farther includes the 3rd and determines device 21 and linguistic context judgment means 22.Wherein, institute State the first acquisition device 1 and the first exhibiting device 3 is described in detail the most with reference to the embodiment shown in FIG. 3, do not repeat them here.
Second obtains device 4 for obtaining the input environment information of user.
Wherein, described input environment information includes the information that the input environment of any and described list entries is relevant.Preferably Ground, described input environment information includes but not limited to: call the process of described input method application (such as chat application, office Application program etc.);The contextual information of described list entries (such as word etc. before and after input cursor position);User is current The website information browsed.
It should be noted that above-mentioned input environment information is only for example, rather than limitation of the present invention, people in the art Member will be understood that information that the input environment of any and described list entries is relevant (as user this input operation of execution it Before, other application accessed), should be included in the range of input environment information of the present invention.
It should be noted that described first obtain device 1 and second obtain there is no between the operation between device 4 strict Sequencing.Such as, the list entries that user is inputted by subscriber equipment and input environment information are uploaded to Cloud Server, cloud simultaneously First acquisition device 1 of server and the second acquisition device 4 perform operation simultaneously and obtain described list entries and input environment letter Breath.The most such as, the first acquisition device 1 of Cloud Server performs operation and obtains the list entries of user, and when determining that needs are sentenced During the rule of conclusion border, sending request to subscriber equipment, afterwards, the second acquisition device 4 of Cloud Server obtains subscriber equipment feedback Input environment information.
3rd determines that device 21, according to the plurality of candidate item and default hot word information, determines at least one optional hot word.
Wherein, the 3rd determines the implementation of device 21 and determines the realization of device 1 with reference in embodiment illustrated in fig. 3 first Mode is same or like.Such as, for each candidate item in the plurality of candidate item, the 3rd determines that device 21 is according to described Presetting the hot word that hot word information inquiry is corresponding with this candidate item, then, the 3rd determines whole heat that device 21 obtains according to inquiry Word, and described displaying rule, determine the optional hot word of to be presented at least one from described whole hot words.
For each optional hot word at least one optional hot word described, when described input environment information, to meet this optional During linguistic context rule corresponding to hot word, linguistic context judgment means using this optional hot word as hot word to be presented.
Wherein, described linguistic context rule is for indicating the linguistic context requirement of hot word.Such as hot word " local tyrant we become friends OK " Corresponding linguistic context rule indicates the linguistic context of this hot word to require, and the process for calling input method application is chat application, and for example The linguistic context rule of hot word " Lanzhou " correspondence indicates the linguistic context of this hot word to require, and the process for calling input method application is mhkc.Need Illustrate is, it is preferable that described linguistic context rule is pre-stored on Cloud Server.It should be noted that can be by big data Add up the context of use of each hot word, generate or update described linguistic context rule, or, can be passed through by special operation personnel Background system increases newly, deletes, revises described linguistic context rule.
As an example, it is office application program that the program of input method application is called in the input environment information instruction of user (such as excel), for optional hot word " local tyrant we become friends OK ", linguistic context judgment means 22 determines this input environment information Do not meet this rule of linguistic context corresponding to optional hot word, then can determine that this optional hot word is without being shown.
As another example, it is mhkc that the process of input method application is called in the input environment information instruction of user, for Optional hot word " Lanzhou ", linguistic context judgment means 22 determines that this input environment information meets this linguistic context corresponding to optional hot word rule Then, then can determine that this optional hot word is hot word to be presented.
It should be noted that the described 3rd determines that to there is no strict priority between device 21 and linguistic context judgment means 22 suitable Sequence.Such as, for each candidate item in the plurality of candidate item, the 3rd determines that device 21 first carries out operation and determines whether to deposit In the optional hot word corresponding with this candidate item, and when it is present, trigger linguistic context judgment means 22 and perform operation to judge that this is optional Whether hot word is hot word to be presented, in the presence of not, it is not necessary to perform any subsequent operation for this candidate item again.The most such as, 3rd determines that device 21 first carries out operation and determines all optional hot word corresponding with the plurality of candidate item, triggers linguistic context and judges dress Put 22 redo select from all optional hot words meet linguistic context rule at least one hot word.
It should be noted that the example above is only better described technical scheme, rather than the limit to the present invention System, it should be appreciated by those skilled in the art that any according to the plurality of candidate item and default hot word information, determine to be presented extremely The implementation of a few hot word, should be included in the scope of the present invention.
The present embodiment has further contemplated the user's true input demand under different input environments and has been probably difference , according to the scheme of the present embodiment, it is possible to further combined with the input environment information of user, when this input environment information meets heat During linguistic context rule corresponding to word, just this hot word is showed user, so that the hot word provided a user with targetedly, Make what provided hot word more likely met user truly to input demand, input long sentence particularly convenient for user efficiently, improve The input accuracy of user, it is possible to further enhance user satisfaction.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie In the case of the spirit or essential attributes of the present invention, it is possible to realize the present invention in other specific forms.Therefore, no matter From the point of view of which point, all should regard embodiment as exemplary, and be nonrestrictive, the scope of the present invention is by appended power Profit requires rather than described above limits, it is intended that all by fall in the implication of equivalency and scope of claim Change is included in the present invention.Should not be considered as limiting involved claim by any reference in claim.This Outward, it is clear that " including ", a word was not excluded for other unit or step, and odd number is not excluded for plural number.In system claims, statement is multiple Unit or device can also be realized by software or hardware by a unit or device.The first, the second word such as grade is used for table Show title, and be not offered as any specific order.

Claims (14)

1. the method that hot word is provided in applying in input method, wherein, the method includes:
According to user's list entries of input in input method is applied, it is thus achieved that the multiple candidates matched with described list entries ?;
According to the plurality of candidate item and default hot word information, determine at least one hot word to be presented, wherein, described default heat Word information is for indicating associating between hot word with candidate item;
The plurality of candidate item and at least one hot word described is shown in described input method is applied.
Method the most according to claim 1, wherein, described default hot word information includes that the displaying of hot word is regular, described According to the plurality of candidate item and default hot word information, determine that the step of at least one hot word to be presented includes:
For each candidate item in the plurality of candidate item, corresponding with this candidate item according to described default hot word information inquiry Hot word;
According to whole hot words of obtaining of inquiry, and described show rule, determine from described whole hot words to be presented at least One hot word.
Method the most according to claim 1, wherein, the method also includes:
Obtain the input environment information of described user;
Wherein, described according to the plurality of candidate item and default hot word information, determine the step of at least one hot word to be presented Including:
According to the plurality of candidate item and default hot word information, determine at least one optional hot word;
For each optional hot word at least one optional hot word described, when described input environment information meets this optional hot word During corresponding linguistic context rule, using this optional hot word as hot word to be presented.
Method the most according to claim 3, wherein, described input environment information include following at least one:
-call the process that described input method is applied;
The contextual information of-described list entries;
The website information that-user currently browses.
5. according to the method described in Claims 1-4, wherein, described described input method apply in show the plurality of candidate The step of item and at least one hot word described includes:
The plurality of candidate item, and other regions beyond described candidate bar are shown in the candidate bar that described input method is applied Show at least one hot word described.
Method the most according to any one of claim 1 to 5, wherein, shows that the operation of at least one hot word described includes:
Based on predetermined shortcut rule, show at least one hot word described.
Method the most according to any one of claim 1 to 6, wherein, the method also includes:
When meeting scheduled update condition, update described default hot word information.
8. providing a device for hot word in input method in applying, wherein, this device includes:
First obtains device, for according to user's list entries of input in input method is applied, it is thus achieved that with described list entries The multiple candidate item matched;
First determines device, for according to the plurality of candidate item and default hot word information, determining at least one heat to be presented Word, wherein, described default hot word information is for indicating associating between hot word with candidate item;
First exhibiting device, shows the plurality of candidate item and at least one hot word described in applying in described input method.
Device the most according to claim 8, wherein, described default hot word information includes the displaying rule of hot word, described the One determines that device includes:
Inquiry unit, for for each candidate item in the plurality of candidate item, according to described default hot word information inquiry with The hot word that this candidate item is corresponding;
Second determines device, for the whole hot words obtained according to inquiry, and described displaying rule, from described whole hot words Determine at least one hot word to be presented.
Device the most according to claim 8, wherein, this device also includes:
Second obtains device, for obtaining the input environment information of described user;
Wherein, described first determines that device includes:
3rd determines device, for according to the plurality of candidate item and default hot word information, determines at least one optional hot word;
Linguistic context judgment means, for for each optional hot word at least one optional hot word described, when described input environment When information meets this linguistic context rule corresponding to optional hot word, using this optional hot word as hot word to be presented.
11. devices according to claim 10, wherein, described input environment information include following at least one:
-call the process that described input method is applied;
The contextual information of-described list entries;
The website information that-user currently browses.
12. according to Claim 8 to the device described in 11, and wherein, described first exhibiting device includes:
Second exhibiting device, for showing the plurality of candidate item, and in described time in the candidate bar that described input method is applied Other regions beyond hurdle are selected to show at least one hot word described.
13. according to Claim 8 to the device according to any one of 12, wherein, shows the operation bag of at least one hot word described Include:
Based on predetermined shortcut rule, show at least one hot word described.
14. according to Claim 8 to the device according to any one of 13, and wherein, this device also includes:
Updating device, for when meeting scheduled update condition, updates described default hot word information.
CN201610466280.4A 2016-06-23 2016-06-23 A kind of method and apparatus for the offer hot word in input method is applied Active CN106125955B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610466280.4A CN106125955B (en) 2016-06-23 2016-06-23 A kind of method and apparatus for the offer hot word in input method is applied

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610466280.4A CN106125955B (en) 2016-06-23 2016-06-23 A kind of method and apparatus for the offer hot word in input method is applied

Publications (2)

Publication Number Publication Date
CN106125955A true CN106125955A (en) 2016-11-16
CN106125955B CN106125955B (en) 2019-05-07

Family

ID=57268732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610466280.4A Active CN106125955B (en) 2016-06-23 2016-06-23 A kind of method and apparatus for the offer hot word in input method is applied

Country Status (1)

Country Link
CN (1) CN106125955B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106896935A (en) * 2017-02-22 2017-06-27 李晓明 Input method
CN109144285A (en) * 2017-06-16 2019-01-04 北京搜狗科技发展有限公司 A kind of input method and device
CN109739367A (en) * 2018-12-28 2019-05-10 北京金山安全软件有限公司 Candidate word list generation method and device
CN109766013A (en) * 2018-12-28 2019-05-17 北京金山安全软件有限公司 Poetry sentence input recommendation method and device and electronic equipment
CN111090720A (en) * 2019-11-22 2020-05-01 北京捷通华声科技股份有限公司 Hot word adding method and device
CN112068712A (en) * 2020-09-02 2020-12-11 北京搜狗科技发展有限公司 A recommended method, apparatus and electronic device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304077A (en) * 1999-11-30 2001-07-18 黄安蓉 Statement prompt in chinese character input and its input method
CN1908866A (en) * 2005-08-07 2007-02-07 黄金富 Input method capable of sentence association
CN101013342A (en) * 2007-01-22 2007-08-08 魏新成 Chinese online input method based on Chinese network word base
CN101634905A (en) * 2009-07-01 2010-01-27 广东国笔科技股份有限公司 Intelligent association input system and method
CN101833547A (en) * 2009-03-09 2010-09-15 三星电子(中国)研发中心 Phase level forecast inputting method based on personal corpus
CN102163198A (en) * 2010-02-24 2011-08-24 北京搜狗科技发展有限公司 A method and a system for providing new or popular terms
CN102646022A (en) * 2012-04-10 2012-08-22 北京搜狗科技发展有限公司 Method and device for obtaining candidate
CN102968191A (en) * 2012-11-15 2013-03-13 百度国际科技(深圳)有限公司 Method for input by using input method and electronic device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304077A (en) * 1999-11-30 2001-07-18 黄安蓉 Statement prompt in chinese character input and its input method
CN1908866A (en) * 2005-08-07 2007-02-07 黄金富 Input method capable of sentence association
CN101013342A (en) * 2007-01-22 2007-08-08 魏新成 Chinese online input method based on Chinese network word base
CN101833547A (en) * 2009-03-09 2010-09-15 三星电子(中国)研发中心 Phase level forecast inputting method based on personal corpus
CN101634905A (en) * 2009-07-01 2010-01-27 广东国笔科技股份有限公司 Intelligent association input system and method
CN102163198A (en) * 2010-02-24 2011-08-24 北京搜狗科技发展有限公司 A method and a system for providing new or popular terms
CN102646022A (en) * 2012-04-10 2012-08-22 北京搜狗科技发展有限公司 Method and device for obtaining candidate
CN102968191A (en) * 2012-11-15 2013-03-13 百度国际科技(深圳)有限公司 Method for input by using input method and electronic device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106896935A (en) * 2017-02-22 2017-06-27 李晓明 Input method
CN109144285A (en) * 2017-06-16 2019-01-04 北京搜狗科技发展有限公司 A kind of input method and device
CN109144285B (en) * 2017-06-16 2022-09-06 北京搜狗科技发展有限公司 Input method and device
CN109739367A (en) * 2018-12-28 2019-05-10 北京金山安全软件有限公司 Candidate word list generation method and device
CN109766013A (en) * 2018-12-28 2019-05-17 北京金山安全软件有限公司 Poetry sentence input recommendation method and device and electronic equipment
CN111090720A (en) * 2019-11-22 2020-05-01 北京捷通华声科技股份有限公司 Hot word adding method and device
CN111090720B (en) * 2019-11-22 2023-09-12 北京捷通华声科技股份有限公司 Hot word adding method and device
CN112068712A (en) * 2020-09-02 2020-12-11 北京搜狗科技发展有限公司 A recommended method, apparatus and electronic device

Also Published As

Publication number Publication date
CN106125955B (en) 2019-05-07

Similar Documents

Publication Publication Date Title
CN106125955A (en) A kind of method and apparatus that hot word is provided in applying in input method
JP6928630B2 (en) Knowledge Graph Generation Methods, Devices, Equipment and Computers Readable Storage Media
KR102370408B1 (en) Recommendation information acquisition method, device and electronic equipment
CN105210061B (en) Tagged search result maintenance
CN104603777A (en) External action suggestions in search results
CN105302461B (en) A kind of method and apparatus for the offer target pages in mobile application
KR100478397B1 (en) Method for providing font service on service page and system for executing the method
JP5588695B2 (en) Content sharing system
CN105528338A (en) Input method and system with intelligent prediction
CN104462259B (en) It is a kind of for providing the method and apparatus of timeliness picture search result
CN107562750A (en) A kind of method and apparatus for providing search result
CN105229638B (en) The library manager of the automation of contributor as the collection to content
JP5223865B2 (en) Knowledge discovery support system, method, and program
US10102597B1 (en) Internet based interactive graphical interface for real estate listings
CN109086298B (en) System and method for color selection
CN115114518A (en) Search processing method, apparatus, computer equipment and storage medium
US20180018389A1 (en) Method and apparatus for keyword-based text retrieval
US20170076243A1 (en) Profile searching and matching system
CN113901056A (en) Interface recommendation method and device and electronic equipment
US20140032373A1 (en) Heuristic data entry system and method
CN104899287B (en) The display methods and device of webpage
CN102142004B (en) Service processing method and service engine
CN104850608A (en) Method for searching keywords on information exhibiting page
CN113486248A (en) Recommendation method and device for functional module in application program
KR20200059349A (en) Search service method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant