[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105929979B - Long sentence input method and device - Google Patents

Long sentence input method and device Download PDF

Info

Publication number
CN105929979B
CN105929979B CN201610495031.8A CN201610495031A CN105929979B CN 105929979 B CN105929979 B CN 105929979B CN 201610495031 A CN201610495031 A CN 201610495031A CN 105929979 B CN105929979 B CN 105929979B
Authority
CN
China
Prior art keywords
long sentence
entry
dictionary
found
keyword
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.)
Active
Application number
CN201610495031.8A
Other languages
Chinese (zh)
Other versions
CN105929979A (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 CN201610495031.8A priority Critical patent/CN105929979B/en
Publication of CN105929979A publication Critical patent/CN105929979A/en
Application granted granted Critical
Publication of CN105929979B publication Critical patent/CN105929979B/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/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)
  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)

Abstract

This application discloses a kind of long sentence input method and devices.One specific implementation mode of the method includes:Receive pinyin string input by user;The matched entry of pinyin string and long sentence searched and received in preset dictionary set successively;Show the entry found successively in entry candidate regions;When the quantity of shown entry is equal to the maximum quantity of the open ended entry of entry candidate regions or the quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions and the entry found has been displayed when finishing, and the long sentence found is shown in the adjacent position of the entry candidate regions.The embodiment realizes while ensure that the original input of user is experienced, and improves homepage and it is expected candidate coverage rate.

Description

Long sentence input method and device
Technical field
This application involves computer realm more particularly to input method fields, and in particular to a kind of long sentence input method and dress It sets.
Background technology
With the development of network, the activity of people in a network is more and more frequent.The frequency of use of network prevalence long sentence As people increase in the number for participating in network activity and increase.In existing input method, and the relevant association of network and extend The scheme of display relies primarily on cloud result.But these cloud results need just to show when with input string matched, and match Cloud result can occupy the positions of main candidate regions in display.When the matched result of institute is not the required result of user, need It wants user that page turning is gone to continually look for the entry needed manually, therefore affects the input experience of user, to reduce the homepage phase Hope candidate coverage rate.
Invention content
The purpose of the application is to propose a kind of long sentence input method and device, is mentioned to solve background section above The technical issues of.
In a first aspect, this application provides a kind of long sentence input method, the method includes:Receive phonetic input by user String;The matched entry of pinyin string and long sentence searched and received in preset dictionary set successively;Entry candidate regions according to It is secondary to show the entry found;It is equal to the maximum number of the open ended entry of entry candidate regions in the quantity of shown entry When amount or the quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions and described finds Entry have been displayed when finishing, show the long sentence found in the adjacent position of the entry candidate regions.
In some embodiments, the preset dictionary set includes long sentence dictionary, and the method further includes:From server Keyword set and long sentence set are received, each keyword in the keyword set corresponds in the long sentence set at least One long sentence;The keyword set and the long sentence set are increased in the long sentence dictionary.
In some embodiments, the matched word of pinyin string searched and received in preset dictionary set successively Item and long sentence, including:Determine the weight of each dictionary in the preset dictionary set;According to the sequence that weight is descending, Search successively in each dictionary with the matched entry of pinyin string or long sentence that are received.
In some embodiments, described to show the entry found successively in entry candidate regions, including:According to the lookup The descending sequence of weight of the affiliated dictionary of entry arrived, shown successively in the entry candidate regions described in the entry that finds.
In some embodiments, the matched word of pinyin string searched and received in preset dictionary set successively Item and long sentence, including:At least one long sentence corresponding with the pinyin string received is searched in the long sentence dictionary.
In some embodiments, the method further includes:When the spelling for not finding Yu being received in the long sentence dictionary When the corresponding at least one long sentence of sound string, using the traditional font result of the entry found as traditional font keyword and institute The simplified result of the entry found is stated respectively as simplified keyword;It is searched in the long sentence dictionary crucial with the traditional font Word, the corresponding at least one long sentence of the simplified keyword.
In some embodiments, the method further includes:Determine that current input mode, the input pattern include traditional font mould Formula, simplified pattern;When current input mode is the traditional font pattern, the corresponding at least one long sentence of the traditional font keyword is made For long sentence to be shown;When current input mode is the simplified pattern, by the corresponding at least one length of the simplified keyword Sentence is as long sentence to be shown.
In some embodiments, described to show the long sentence found in the adjacent position of the entry candidate regions, including: The adjacent position of the entry candidate regions shows the long sentence to be shown.
In some embodiments, described to show the long sentence found in the adjacent position of the entry candidate regions, including: Expansion area below the entry candidate regions show described in the long sentence that finds.
In some embodiments, the method further includes:Each long sentence in the long sentence set is received from the server Allusion information;The allusion information received is increased in the long sentence dictionary.
In some embodiments, the method further includes:The allusion of the long sentence found described in being shown in the expansion area Information entry;When receiving clicking operation of the user to the allusion information entry, the length packing up or find described in being unfolded The allusion information of sentence.
In some embodiments, the expansion area below the entry candidate regions show described in the long sentence that finds, Including:The long sentence and its label found described in being shown in the expansion area, the label is before the long sentence found Side.
In some embodiments, the method further includes:Inlet porting is shown in the expansion area;Receiving user couple When the clicking operation of the inlet porting, pop-up setting window, to receive user to the expansion area or the length found The setting information of sentence.
Second aspect, the application provide a kind of long sentence input unit, and described device includes:First receiving unit, for connecing Receive pinyin string input by user;Searching unit, the pinyin string for searching with being received in preset dictionary set successively The entry and long sentence matched;First display unit, for showing the entry found successively in entry candidate regions;Second display is single Member, for when the quantity of shown entry is equal to the maximum quantity of the open ended entry of entry candidate regions or shown Entry quantity be less than the open ended entry of entry candidate regions maximum quantity and the entry found have been displayed When finishing, the long sentence found is shown in the adjacent position of the entry candidate regions.
In some embodiments, the preset dictionary set includes long sentence dictionary, and described device further includes:Second receives Unit, for receiving keyword set and long sentence set from server, each keyword in the keyword set corresponds to institute State at least one of long sentence set long sentence;First adding unit, for increasing the keyword set and the long sentence set It is added in the long sentence dictionary.
In some embodiments, the searching unit includes:Weight determination module, for determining the preset dictionary collection The weight of each dictionary in conjunction;First searching module, for according to the descending sequence of weight, searching each word successively In library with the matched entry of pinyin string or long sentence that are received.
In some embodiments, first display unit includes:First display module, for being found according to described The descending sequence of weight of the affiliated dictionary of entry, shown successively in the entry candidate regions described in the entry that finds.
In some embodiments, the searching unit includes:Second searching module, for being searched in the long sentence dictionary At least one long sentence corresponding with the pinyin string received.
In some embodiments, second searching module is further used for:It is not found when in the long sentence dictionary When at least one long sentence corresponding with the pinyin string received, using the traditional font result of the entry found as traditional font The simplified result of keyword and the entry found is respectively as simplified keyword;In the long sentence dictionary search with The traditional font keyword, the corresponding at least one long sentence of the simplified keyword.
In some embodiments, second searching module is further used for:Determine current input mode, the input mould Formula includes traditional font pattern, simplified pattern;It is when current input mode is the traditional font pattern, the traditional font keyword is corresponding extremely A few long sentence is as long sentence to be shown;When current input mode is the simplified pattern, the simplified keyword is corresponded to At least one long sentence as long sentence to be shown.
In some embodiments, second display unit includes:Second display module, in the entry candidate regions Adjacent position show the long sentence to be shown.
In some embodiments, second display unit includes:Third display module, in the entry candidate regions The expansion area of lower section show described in the long sentence that finds.
In some embodiments, described device further includes:Third receiving unit, for receiving the length from the server The allusion information of each long sentence in sentence set;Second adding unit, the allusion information for will be received increase to the long sentence In dictionary.
In some embodiments, the third display module is further used for:It is found described in being shown in the expansion area Long sentence allusion information entry;When receiving clicking operation of the user to the allusion information entry, institute is packed up or is unfolded State the allusion information of the long sentence found.
In some embodiments, the third display module is further used for:It is found described in being shown in the expansion area Long sentence and its label, the label is in the front of the long sentence found.
In some embodiments, the third display module is further used for:Inlet porting is shown in the expansion area; When receiving clicking operation of the user to the inlet porting, pop-up setting window, to receive user to the expansion area or institute State the setting information of the long sentence found.
Long sentence input method provided by the present application and device, by receiving pinyin string input by user, in preset dictionary Middle lookup and the matched entry of pinyin string input by user and long sentence, show the entry found in entry candidate regions first, and It is equal to the maximum quantity of the open ended entry of entry candidate regions in the quantity for the entry that suitable opportunity such as entry candidate regions show When or the quantity of shown entry be less than the maximum quantity of the open ended entry of entry candidate regions but the entry that finds has been shown Show when finishing, the long sentence found is just shown in the adjacent position of entry candidate regions.To ensure that the original input of user While experience, matched long sentence is provided to the user, while ensure that the original input of user is experienced, improve the homepage phase Hope candidate coverage rate.
Description of the drawings
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is that this application can be applied to exemplary system architecture figures therein;
Fig. 2 is the flow chart according to one embodiment of the long sentence input method of the application;
Fig. 3 is the schematic diagram according to an application scenarios of the long sentence input method of the application;
Fig. 4 is the flow chart according to another embodiment of the long sentence input method of the application;
Fig. 5 is the schematic diagram according to the display interface of the long sentence input method of the application;
Fig. 6 is the structural schematic diagram according to one embodiment of the long sentence input unit of the application;
Fig. 7 is adapted for the structural schematic diagram of the computer system of the terminal device for realizing the embodiment of the present application.
Specific implementation mode
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to Convenient for description, is illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the exemplary system that can apply the long sentence input method of the application or the embodiment of long sentence input unit System framework 100.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105. Network 104 between terminal device 101,102,103 and server 105 provide communication link medium.Network 104 can be with Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted by network 104 with server 105 with using terminal equipment 101,102,103, to receive or send out Send message etc..Input method application and the various communications for needing input information can be installed on terminal device 101,102,103 Client application, for example, web browser applications, shopping class application, searching class application, instant messaging tools, mailbox client, Social platform software etc..
Terminal device 101,102,103 can be the various electronic equipments for having display screen and supporting character input, packet Include but be not limited to smart mobile phone, tablet computer, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic image expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image expert's compression standard audio level 4) it is player, on knee portable Computer and desktop computer etc..
Server 105 can be to provide the server of various services, such as to being installed on terminal device 101,102,103 Input method application provides the background server supported.Background server can to itself and corresponding keyword of the long sentence on network into The processing such as row collection, and handling result (such as collecting result) is fed back into terminal device.
It should be noted that the long sentence input method that is provided of the embodiment of the present application generally by terminal device 101,102, 103 execute, and correspondingly, long sentence input unit is generally positioned in terminal device 101,102,103.
It should be understood that the number of the terminal device, network and server in Fig. 1 is only schematical.According to realization need It wants, can have any number of terminal device, network and server.
With continued reference to Fig. 2, Fig. 2 shows the flow charts 200 according to one embodiment of the long sentence input method of the application. The long sentence input method of the present embodiment includes the following steps:
Step 201, pinyin string input by user is received.
In the present embodiment, electronic equipment (such as the terminal device shown in FIG. 1 of long sentence input method operation thereon 101,102 the input units such as keyboard, touch screen can, 103) be passed through and receive pinyin string input by user.Phonetic input by user String is associated with the information of the information input area to be input to application.For example, when needing in the information input area of application When inputting word or word, it can first position a cursor in the input area of application, then, receive phonetic input by user String.In the present embodiment, the information input area of application can include but is not limited to:Input frame, the text that searching class application provides Information input area in the information input area of shelves, the window of instant messaging application.
Step 202, the matched entry of pinyin string and long sentence searched and received in preset dictionary set successively.
In the present embodiment, preset dictionary set can install input method on the terminal device in application, being selected by user The dictionary set selected may include multiple dictionaries, such as may include long sentence dictionary, medical dictionary, music dictionary, star's word Library, expression dictionary etc..It may include multiple entries in each dictionary, may include multiple long sentences, these entries in long sentence dictionary Or long sentence can there are correspondences with pinyin string input by user, therefore can be suitable according to phonetic String matching input by user Entry and long sentence.
In some optional realization methods of the present embodiment, above-mentioned steps 202 further include unshowned following son in 200 Step:
Determine the weight of each dictionary in preset dictionary set;According to the sequence that weight is descending, search successively every In a dictionary with the matched entry of pinyin string or long sentence that are received.
User can be that weight is arranged in each dictionary according to the frequency of use of entry in each dictionary, and certainly, user can also basis The weight of other each dictionaries of condition setting, the present embodiment do not limit this.In above-mentioned each dictionary search with it is input by user When the matched entry of pinyin string or long sentence, the big dictionary of weight is first looked for, then searches the small dictionary of weight again.
Step 203, the entry found is shown successively in entry candidate regions.
In the present embodiment, entry candidate regions can be understood as showing the position or area of the entry found in input method application Domain.It finds and after the matched entry of pinyin string input by user, is needed in the aobvious of terminal in the preset dictionary set of terminal In display screen the above-mentioned entry found is shown to user.In the present embodiment, the above-mentioned entry found is sequentially displayed in entry Candidate regions.
In some optional realization methods of the present embodiment, step 203 can further include following steps:
According to the descending sequence of weight of the affiliated dictionary of the entry found, shows and find successively in entry candidate regions Entry.
Since user can pre-set the weight of the dictionary in preset dictionary set, then in entry candidate When area shows the entry found, it should preferentially show the entry in the dictionary of the weight of user setting.Therefore, it is waited in entry The entry found is shown above-mentioned entry by constituency according to the descending sequence of weight of its affiliated dictionary.
Step 204, the quantity of shown entry be equal to the open ended entry of entry candidate regions maximum quantity when or The quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions and the entry found has had been displayed Bi Shi shows the long sentence found in the adjacent position of entry candidate regions.
In the present embodiment, user can pre-set the maximum quantity for the entry that entry candidate regions are shown, such as may be used To be 5 or 10, the present embodiment does not limit the maximum quantity for the entry that entry candidate regions are shown.With word in the present embodiment For candidate regions can at most show 5 entries, the opportunity for the long sentence that display is found is further illustrated.Above-mentioned opportunity can wrap It includes:The quantity of the entry found be more than 5, illustrate it is more with the matched entry of pinyin string input by user, user select Entry may not show that therefore, user is possible to progress page turn over operation (can be by existing on the first page of entry candidate regions Realization method realizes the page turning of entry candidate regions in input method).In order to ensure the long sentence found before user selects entry It shows, while increasing the probability that user's upper screen character word occurs in first page, that is, increase homepage and it is expected candidate coverage rate, in word After article candidate regions show the 5th entry found, page turning is carried out with before showing the 6th entry found in user, The long sentence found is shown in the adjacent position of entry candidate regions.Above-mentioned opportunity can also include:The quantity of the entry found Less than 5, illustrate it is less with the matched entry of pinyin string input by user in preset dictionary set, then in entry candidate regions After preferentially showing that the entry found, the entry to be checked found are shown, then shown in the adjacent position of entry candidate regions The long sentence found.It is understood that in the present embodiment, after entry candidate regions have shown the entry found, will continue to Preceding several matched individual characters of phonetic of display and pinyin string input by user.In this way, not complying with user's phase in matched entry In the case of the entry of prestige, the original input experience of user ensure that.
It is a schematic diagram according to the application scenarios of the long sentence input method of the present embodiment with continued reference to Fig. 3, Fig. 3. In the application scenarios of Fig. 3, when user inputs the content that will be searched for by the input frame 301 that mobile phone is provided in searching class application, Trigger the input method application installed on mobile phone.Input method application receives pinyin string input by user " tuhao ", by above-mentioned spelling Sound string is shown in phonetic viewing area 302, and shows the entry that matching obtains successively in entry candidate regions 303, respectively native Person of outstanding talent figure number, coats, schemes a good and emoticon.Since the entry found is more, after the first candidate page has been shown, Expansion area 304 below entry candidate regions 303 shows the long sentence " local tyrant we become friends good or not " found.
The long sentence input method that above-described embodiment of the application provides, by receiving pinyin string input by user, default Dictionary in search with the matched entry of pinyin string input by user and long sentence, the word found is shown in entry candidate regions first Item, and the quantity of the entry shown on suitable opportunity such as entry candidate regions is equal to the maximum of the open ended entry of entry candidate regions When quantity or the quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions but the entry that finds It has been displayed when finishing, the long sentence found is just shown in the adjacent position of entry candidate regions.To ensure that user is original While input experience, matched long sentence is provided to the user, improve homepage and it is expected candidate coverage rate.
Fig. 4 shows the flow chart 400 of another embodiment of the long sentence input method according to the application.As shown in figure 4, The long sentence input method of the present embodiment includes the following steps:
Step 401, keyword set, the allusion information of long sentence set and each long sentence are received from server.
In the present embodiment, server can collect popular long sentence and the corresponding allusion information of each long sentence on network, together When for each popular long sentence, at least one keyword is set, it is to be understood that a keyword may also correspond to multiple long sentences. For example, long sentence " I and junior partners are stupefied ", corresponding keyword may include:Junior partner, partner, stupefied etc.. The corresponding long sentence of keyword " local tyrant " may include:" local tyrant, we become friends ", " local tyrant we become friends good or not ", " soil Person of outstanding talent, I will embrace thigh " etc..In the present embodiment, long sentence can also be network hot issue, such as " decontroling two child's policies ", " college entrance examination Score Inquiry " etc..Allusion information may include the time that long sentence generates, Producing reason etc..Such as long sentence " decontrols two child's political affairs The allusion information of plan " can be:" in totally ten eight the fifth plenary sessions determine:It sticks to the basic state policy for family planning, improves population hair Exhibition strategy, two child's policies can be given birth to by implementing in full a couple, actively develop reply aging of population action.This means that Only child's policy up to more than 30 years formally terminates.”
The popular long sentence collected is formed long sentence set by server, each corresponding pass of long sentence in above-mentioned long sentence set Keyword forms keyword set, and the allusion information of each long sentence sends jointly to the terminal for being equipped with input method application.
Step 402, the allusion information of keyword set, long sentence set and each long sentence is increased in long sentence dictionary.
Terminal is added it in terminal and is installed after having received above-mentioned keyword set, long sentence set and allusion information Input method application long sentence dictionary in.So that long sentence dictionary learns these keywords, long sentence and allusion information.It is appreciated that It is that the corresponding original long sentence of keyword can be replaced, can also be protected simultaneously after receiving keyword set by long sentence dictionary The long sentence for staying original long sentence and newly receiving.
Step 403, pinyin string input by user is received.
The terminal for being equipped with input method application receives pinyin string input by user by keyboard or touch screen.
Step 404, the matched entry of pinyin string and long sentence searched and received in preset dictionary set successively.
Terminal can search entry and long sentence according to pinyin string input by user in preset dictionary set.
Step 405, judge whether to find long sentence in long sentence dictionary.
In the present embodiment, if the corresponding entry of pinyin string input by user is more uncommon, it would be possible that in long sentence dictionary In cannot find and the matched long sentence of pinyin string input by user.
It, can be in long sentence word when searching long sentence in long sentence dictionary in some optional realization methods of the present embodiment At least one long sentence corresponding with the pinyin string received is searched in library.For example, being arranged in the keyword set that server is sent Pinyin string is keyword, then terminal directly can find long sentence according to pinyin string input by user.For example, it takes The keyword that business device is sent is " chenghuiwan ", and corresponding long sentence is " your urban residents can very play ".When user is inputting When above-mentioned pinyin string, terminal can find above-mentioned long sentence in long sentence dictionary.It is understood that phonetic input by user String can be the whole of above-mentioned keyword, can also be a part for above-mentioned keyword, if user is at input " chenghui ", This can find above-mentioned long sentence in long sentence dictionary.
After terminal finds long sentence in long sentence dictionary, step 409 and 409' are executed;When terminal in long sentence dictionary not When finding long sentence, step 406 is executed.
Step 406, the traditional font result of the entry found is made respectively as traditional font keyword and simplified result For simplified keyword.
If terminal does not find matched long sentence, i.e., the corresponding keyword of long sentence in long sentence dictionary in long sentence dictionary May be Chinese character or symbol, then using the traditional font result of the entry found as traditional font keyword, the entry that will be found Simplified result respectively as simplified keyword.Such as the corresponding keyword of long sentence " you can only be helped to here " is " helping you ", Rather than pinyin string " bangni ", therefore pinyin string is removed to search corresponding long sentence directly as keyword, may search less than. At this point, the corresponding traditional font result of above-mentioned pinyin string " Help you " is regard as traditional font keyword, by the corresponding simplified knot of above-mentioned pinyin string Fruit " helping you " is used as simplified keyword.
Step 407, at least one long sentence corresponding with traditional font keyword, simplified keyword is searched in long sentence dictionary.
According to above-mentioned traditional font keyword and simplified keyword, corresponding long sentence is searched in long sentence dictionary.Still with step 406 In " helping you " for, long sentence " can only help you to here " can be found in long sentence dictionary at this time.
Step 408, when current input mode is simplified pattern, using the corresponding at least one long sentence of simplified keyword as waiting for The long sentence of display.
Current input mode is simplified pattern, illustrates that the character that user currently needs is simplified, therefore by simplified key The corresponding at least one long sentence of word is as long sentence to be shown.
Step 408', current input mode be traditional font pattern when, using the corresponding at least one long sentence of traditional font keyword as Long sentence to be shown.
Current input mode is traditional font pattern, illustrates that the character that user currently needs is traditional font, by traditional font keyword pair At least one long sentence answered is as long sentence to be shown.
Step 409, the quantity of shown entry is less than maximum quantity and the lookup of the open ended entry of entry candidate regions To entry have been displayed finish when.
When this condition meets, step 410 is executed.
Step 409', when the quantity of shown entry is equal to the maximum quantity of the open ended entry of entry candidate regions.
When this condition meets, step 410 is executed.
Step 410, the expansion area below entry candidate regions shows long sentence to be shown and allusion information entry.
Can include in the expansion area below entry candidate regions by long sentence to be shown in the present embodiment.It waits showing when showing When showing that the expansion area of long sentence is placed on the front or behind of entry candidate regions, it on the one hand can lengthen input method and apply and shown in terminal The occupancy width of screen, meanwhile, it can also influence the input experience of user.When expansion area is at the rear of entry candidate regions, Yong Hu Long sentence is just can be appreciated that after having traversed all entries that entry candidate regions are shown, then long sentence may be dropped by the probability shielded on user It is low;When expansion area is in the front of entry candidate regions, user is rear it is seen that entry first it is seen that long sentence, when display When the entry shielded in long sentence non-user, it is easy to increase the browsing burden of user.Since existing input method is usually by entry candidate Area is placed on the lower section of pinyin string viewing area, so being that while ensureing the input habit that user has formed, expansion area is placed In the lower section of entry candidate regions, homepage easy to increase it is expected candidate coverage rate.
It is understood that in the present embodiment, front, rear, top, lower section are relative to for entry candidate regions , front refers to positioned at the left side of entry candidate regions, and rear refers to positioned at the right of entry candidate regions.
In the present embodiment, the allusion information of long sentence can also be shown in expansion area.It in practice, can be by aobvious in expansion area The entrance for showing allusion information is unfolded or packs up above-mentioned allusion letter when receiving clicking operation of the user to allusion information entry Breath.
In some optional realization methods of the present embodiment, the label of long sentence can also be shown in expansion area, it is above-mentioned Label is shown in the front of long sentence.
The display interface of the long sentence input method of the present embodiment can be with as shown in figure 5, in Fig. 5, expansion area be located at entry time The lower section in constituency.Label position 501 is located at the forefront of expansion area, for example, display long sentence only there are one when, for display Long sentence be arranged marked as 0, then user can be clicked by mouse long sentence either keyboard or touch screen input " 0 " so that long sentence Shield on " local tyrant we become friends good or not ".After allusion information entry position 502 is located at the centre of expansion area, long sentence Side.Under default situations, allusion information is not unfolded when showing long sentence, when user clicks allusion by mouse or touch screen When information entry, the allusion information of deployable long sentence.Inlet porting position 503 is located at the rearmost of expansion area, Yong Huke It is configured with the information shown to input method or expansion area according to the input habit of itself, such as user can be set by clicking The setting of allusion information is revised as that allusion information is unfolded when showing long sentence by posting port, pop-up setting window.
The long sentence input method that above-described embodiment of the application provides, can provide network hot topic long sentence to the user, improve The input of user is experienced, while being also improved homepage and it is expected candidate coverage rate.
With further reference to Fig. 6, as the realization to method shown in above-mentioned each figure, this application provides a kind of inputs of long sentence to fill The one embodiment set, the device embodiment is corresponding with embodiment of the method shown in Fig. 2, which specifically can be applied to respectively In kind terminal.
As shown in fig. 6, the long sentence input unit 600 of the present embodiment includes:First receiving unit 601, searching unit 602, First display unit 603 and the second display unit 604.
Wherein, the first receiving unit 601, for receiving pinyin string input by user.In the present embodiment, the first receiving unit 601 can be input by user by the reception of the touch screen for the keyboard or long sentence input unit 600 being connected with long sentence input unit 600 Pinyin string.
Searching unit 602, for searching the spelling received with the first receiving unit 601 in preset dictionary set successively The entry and long sentence of sound String matching.User can preset dictionary set, searching unit in long sentence input unit 600 according to demand 602 after the first receiving unit 601 receives pinyin string input by user, searches preset dictionary set, defeated with user with determination The matched entry of pinyin string and long sentence entered.
In some optional realization methods of the present embodiment, long sentence input unit 600 further include the second receiving unit (not Show) and the first adding unit (not shown).Wherein, the second receiving unit, for receiving keyword set and length from server Sentence set.First adding unit, for increasing to keyword set and long sentence set in long sentence dictionary.
In the present embodiment, server can collect the popular long sentence on network while be arranged at least one for each popular long sentence A keyword, by after arrangement long sentence set and keyword set be sent to long sentence input unit 600.
It is understood that each keyword in keyword set corresponds at least one of long sentence set long sentence, together Sample, each long sentence in long sentence set can correspond at least one of keyword set keyword.
First display unit 603, for showing the entry that searching unit 602 is found successively in entry candidate regions.
In the present embodiment, the input method installed in long sentence input unit 600 may include pinyin string viewing area, entry candidate Area.Entry candidate regions be used for show find with the matched entry of pinyin string input by user.
In some optional realization methods of the present embodiment, searching unit 602 can also be including weight determination module (not Show) and the first searching module (not shown).Wherein, weight determination module, it is preset in long sentence input unit 600 for determining The weight of each dictionary in dictionary set.First searching module, for according to the descending sequence of weight, searching successively each In dictionary with the matched entry of pinyin string or long sentence that are received.
User can be that weight is arranged in each dictionary according to the frequency of use of entry in each dictionary, and certainly, user can also basis The weight of other each dictionaries of condition setting.
Correspondingly, in some optional realization methods of the present embodiment, the first display unit 603 may include first aobvious Show module (not shown), the descending sequence of weight of the affiliated dictionary of the entry for being found according to searching unit 602, in word Candidate regions show the entry found successively.
Second display unit 604 is equal to the open ended entry of entry candidate regions for the quantity in shown entry When maximum quantity or the quantity of shown entry is less than the maximum quantity and searching unit of the open ended entry of entry candidate regions 602 entries found have been displayed when finishing, and the long sentence found is shown in the adjacent position of entry candidate regions.
In the present embodiment, user can pre-set the maximum quantity for the entry that entry candidate regions are shown.Second Display unit 604 shows the long sentence found in the adjacent position of entry candidate regions when meeting above-mentioned opportunity.
In some optional realization methods of the present embodiment, searching unit 602 can also be including the second searching module (not Show), for searching at least one long sentence corresponding with the pinyin string received in long sentence dictionary.
When it is keyword to be provided with pinyin string in the keyword set that server is sent, then long sentence input unit 600 Can long sentence directly be found according to pinyin string input by user.
In some optional realization methods of the present embodiment, the second searching module can also be further used for:When in length When not finding at least one long sentence corresponding with the pinyin string received in sentence dictionary, by the traditional font result of the entry found Respectively as the simplified result of traditional font keyword and the entry found respectively as simplified keyword;It is looked into long sentence dictionary Look at least one long sentence corresponding with traditional font keyword, simplified keyword.
If long sentence input unit 600 does not find matched long sentence, i.e. long sentence in long sentence dictionary in long sentence dictionary Corresponding keyword may be Chinese character, then using the traditional font result of the entry found as traditional font keyword, will find Entry simplified result respectively as simplified keyword, corresponding long sentence is searched in long sentence dictionary.
In some optional realization methods of the present embodiment, the second searching module can also be further used for:Determination is worked as Preceding input pattern, input pattern include traditional font pattern, simplified pattern;When current input mode is traditional font pattern, by traditional font key The corresponding at least one long sentence of word is as long sentence to be shown;When current input mode is simplified pattern, by simplified keyword pair At least one long sentence answered is as long sentence to be shown.
Current input pattern represents the pattern of the character of user's needs, therefore will length corresponding with current input mode Sentence is used as long sentence to be shown.
Correspondingly, in some optional realization methods of the present embodiment, the second display unit 604 can also include second Display module (not shown), for showing long sentence to be shown in the adjacent position of entry candidate regions.
In some optional realization methods of the present embodiment, the second display unit 604 can also include that third shows mould Block (not shown) shows the long sentence found for the expansion area below entry candidate regions.
In some optional realization methods of the present embodiment, long sentence input unit 600 further include third receiving unit (not Show) and the second adding unit (not shown).Wherein, third receiving unit, it is each in long sentence set for being received from server The allusion information of long sentence.Second adding unit, the allusion information for will be received increase in long sentence dictionary.
In the present embodiment, allusion information may include the time that long sentence generates, Producing reason etc..Such as long sentence " is decontroled The allusion information of two child's policies " can be:" in totally ten eight the fifth plenary sessions determine:It sticks to the basic state policy for family planning, it is perfect Population development strategy, two child's policies can be given birth to by implementing in full a couple, actively develop reply aging of population action.This Mean that only child's policy up to more than 30 years formally terminates.”
Long sentence input unit 600 adds it to long sentence word after receiving the corresponding allusion information of long sentence from server In library.
In some optional realization methods of the present embodiment, third display module can be further used for:In expansion area Show the allusion information entry of the long sentence found;When receiving clicking operation of the user to allusion information entry, pack up or The allusion information of the long sentence found is unfolded.
In some optional realization methods of the present embodiment, third display module can be further used for:In expansion area Show the long sentence and its label found.Wherein, label is in the front of the long sentence found.
In some optional realization methods of the present embodiment, third display module can be further used for:In expansion area Show inlet porting;When receiving clicking operation of the user to inlet porting, pop-up setting window, to receive user to extension The setting information of area or the long sentence found.
The long sentence input unit that above-described embodiment of the application provides, by receiving pinyin string input by user, default Dictionary in search with the matched entry of pinyin string input by user and long sentence, the word found is shown in entry candidate regions first Item, and the quantity of the entry shown on suitable opportunity such as entry candidate regions is equal to the maximum of the open ended entry of entry candidate regions When quantity or the quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions but the entry that finds It has been displayed when finishing, the long sentence found is just shown in the adjacent position of entry candidate regions.To ensure that user is original While input experience, matched long sentence is provided to the user, improve homepage and it is expected candidate coverage rate.
Below with reference to Fig. 7, it illustrates the computer systems 700 suitable for the terminal device for realizing the embodiment of the present application Structural schematic diagram.
As shown in fig. 7, computer system 700 includes central processing unit (CPU) 701, it can be read-only according to being stored in Program in memory (ROM) 702 or be loaded into the program in random access storage device (RAM) 703 from storage section 708 and Execute various actions appropriate and processing.In RAM 703, also it is stored with system 700 and operates required various programs and data. CPU 701, ROM 702 and RAM 703 are connected with each other by bus 704.Input/output (I/O) interface 705 is also connected to always Line 704.
It is connected to I/O interfaces 705 with lower component:Importation 706 including keyboard, mouse etc.;It is penetrated including such as cathode The output par, c 707 of spool (CRT), liquid crystal display (LCD) etc. and loud speaker etc.;Storage section 708 including hard disk etc.; And the communications portion 709 of the network interface card including LAN card, modem etc..Communications portion 709 via such as because The network of spy's net executes communication process.Driver 710 is also according to needing to be connected to I/O interfaces 705.Detachable media 711, such as Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on driver 710, as needed in order to be read from thereon Computer program be mounted into storage section 708 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be tangibly embodied in machine readable Computer program on medium, the computer program include the program code for method shown in execution flow chart.At this In the embodiment of sample, which can be downloaded and installed by communications portion 709 from network, and/or from removable Medium 711 is unloaded to be mounted.When the computer program is executed by central processing unit (CPU) 701, execute in the present processes The above-mentioned function of limiting.
Flow chart in attached drawing and block diagram, it is illustrated that according to the system of the various embodiments of the application, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part for a part for one module, program segment, or code of table, the module, program segment, or code includes one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.Also it wants It is noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, Ke Yiyong The dedicated hardware based system of defined functions or operations is executed to realize, or can be referred to specialized hardware and computer The combination of order is realized.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard The mode of part is realized.Described unit can also be arranged in the processor, for example, can be described as:A kind of processor packet Include the first receiving unit, searching unit, the first display unit and the second display unit.Wherein, the title of these units is at certain In the case of do not constitute restriction to the unit itself, for example, the first receiving unit is also described as " receiving user's input Pinyin string unit ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, the non-volatile calculating Machine storage medium can be nonvolatile computer storage media included in device described in above-described embodiment;Can also be Individualism, without the nonvolatile computer storage media in supplying terminal.Above-mentioned nonvolatile computer storage media is deposited One or more program is contained, when one or more of programs are executed by an equipment so that the equipment:It receives Pinyin string input by user;The matched entry of pinyin string and long sentence searched and received in preset dictionary set successively; Show the entry found successively in entry candidate regions;Being equal to the entry candidate regions in the quantity of shown entry can accommodate Entry maximum quantity when or shown entry quantity be less than the open ended entry of entry candidate regions maximum number It measures and the entry found has been displayed when finishing, the long sentence found is shown in the adjacent position of the entry candidate regions.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art Member should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature Other technical solutions of arbitrary combination and formation.Such as features described above has similar work(with (but not limited to) disclosed herein Can technical characteristic replaced mutually and the technical solution that is formed.

Claims (26)

1. a kind of long sentence input method, which is characterized in that the method includes:
Receive pinyin string input by user;
The matched entry of pinyin string and long sentence searched and received in preset dictionary set successively;
Show the entry found successively in entry candidate regions;
It is when the quantity of shown entry is equal to the maximum quantity of the open ended entry of entry candidate regions or shown The quantity of entry is less than the maximum quantity of the open ended entry of entry candidate regions and the entry found has had been displayed Bi Shi shows the long sentence found in the adjacent position of the entry candidate regions.
2. described according to the method described in claim 1, it is characterized in that, the preset dictionary set includes long sentence dictionary Method further includes:
Keyword set and long sentence set are received from server, each keyword in the keyword set corresponds to the long sentence At least one of set long sentence;
The keyword set and the long sentence set are increased in the long sentence dictionary.
3. according to the method described in claim 1, it is characterized in that, described search and connect in preset dictionary set successively The matched entry of pinyin string and long sentence of receipts, including:
Determine the weight of each dictionary in the preset dictionary set;
According to the sequence that weight is descending, search successively in each dictionary with the matched entry of pinyin string received or Long sentence.
4. according to the method described in claim 3, it is characterized in that, described show the word found in entry candidate regions successively Item, including:
According to the descending sequence of weight of the affiliated dictionary of the entry found, institute is shown successively in the entry candidate regions State the entry found.
5. according to the method described in claim 2, it is characterized in that, described search and connect in preset dictionary set successively The matched entry of pinyin string and long sentence of receipts, including:
At least one long sentence corresponding with the pinyin string received is searched in the long sentence dictionary.
6. according to the method described in claim 5, it is characterized in that, the method further includes:
When not finding at least one long sentence corresponding with the pinyin string received in the long sentence dictionary, by the lookup To entry traditional font result respectively as the simplified result of traditional font keyword and the entry found respectively as letter Body keyword;
At least one long sentence corresponding with the traditional font keyword, the simplified keyword is searched in the long sentence dictionary.
7. according to the method described in claim 6, it is characterized in that, the method further includes:
Determine that current input mode, the input pattern include traditional font pattern, simplified pattern;
When current input mode is the traditional font pattern, using the corresponding at least one long sentence of the traditional font keyword as to be shown Long sentence;
When current input mode is the simplified pattern, using the corresponding at least one long sentence of the simplified keyword as to be shown Long sentence.
8. the method according to the description of claim 7 is characterized in that described shown in the adjacent position of the entry candidate regions is looked into The long sentence found, including:
The long sentence to be shown is shown in the adjacent position of the entry candidate regions.
9. according to the method described in claim 2, it is characterized in that, described shown in the adjacent position of the entry candidate regions is looked into The long sentence found, including:
Expansion area below the entry candidate regions show described in the long sentence that finds.
10. according to the method described in claim 9, it is characterized in that, the method further includes:
The allusion information of each long sentence in the long sentence set is received from the server;
The allusion information received is increased in the long sentence dictionary.
11. according to the method described in claim 10, it is characterized in that, the method further includes:
The allusion information entry of the long sentence found described in being shown in the expansion area;
When receiving clicking operation of the user to the allusion information entry, the allusion quotation of long sentence packing up or find described in being unfolded Therefore information.
12. according to the method described in claim 9, it is characterized in that, the expansion area below the entry candidate regions is aobvious Show the long sentence found, including:
The long sentence and its label found described in being shown in the expansion area, the label is before the long sentence found Side.
13. according to the method described in claim 9 or 11 or 12, which is characterized in that the method further includes:
Inlet porting is shown in the expansion area;
When receiving clicking operation of the user to the inlet porting, pop-up setting window, to receive user to the extension The setting information of area or the long sentence found.
14. a kind of long sentence input unit, which is characterized in that described device includes:
First receiving unit, for receiving pinyin string input by user;
Searching unit, the matched entry of pinyin string and long sentence for searching with being received in preset dictionary set successively;
First display unit, for showing the entry found successively in entry candidate regions;
Second display unit, the maximum for being equal to the open ended entry of entry candidate regions in the quantity of shown entry When quantity or the quantity of shown entry is less than the maximum quantity of the open ended entry of entry candidate regions and the lookup To entry have been displayed finish when, show the long sentence found in the adjacent position of the entry candidate regions.
15. device according to claim 14, which is characterized in that the preset dictionary set includes long sentence dictionary, institute Stating device further includes:
Second receiving unit, for receiving keyword set and long sentence set, each of described keyword set from server Keyword corresponds at least one of long sentence set long sentence;
First adding unit, for increasing to the keyword set and the long sentence set in the long sentence dictionary.
16. device according to claim 14, which is characterized in that the searching unit includes:
Weight determination module, the weight for determining each dictionary in the preset dictionary set;
First searching module, for according to the descending sequence of weight, search successively in each dictionary with received The matched entry of pinyin string or long sentence.
17. device according to claim 16, which is characterized in that first display unit includes:
First display module, for the descending sequence of weight according to the affiliated dictionary of the entry found, in institute's predicate Candidate regions show successively described in the entry that finds.
18. device according to claim 15, which is characterized in that the searching unit includes:
Second searching module, for searching at least one long sentence corresponding with the pinyin string received in the long sentence dictionary.
19. device according to claim 18, which is characterized in that second searching module is further used for:
When not finding at least one long sentence corresponding with the pinyin string received in the long sentence dictionary, by the lookup To entry traditional font result respectively as the simplified result of traditional font keyword and the entry found respectively as letter Body keyword;
At least one long sentence corresponding with the traditional font keyword, the simplified keyword is searched in the long sentence dictionary.
20. device according to claim 19, which is characterized in that second searching module is further used for:
Determine that current input mode, the input pattern include traditional font pattern, simplified pattern;
When current input mode is the traditional font pattern, using the corresponding at least one long sentence of the traditional font keyword as to be shown Long sentence;
When current input mode is the simplified pattern, using the corresponding at least one long sentence of the simplified keyword as to be shown Long sentence.
21. device according to claim 20, which is characterized in that second display unit includes:
Second display module, for showing the long sentence to be shown in the adjacent position of the entry candidate regions.
22. device according to claim 15, which is characterized in that second display unit includes:
Third display module, for the expansion area below the entry candidate regions show described in the long sentence that finds.
23. device according to claim 22, which is characterized in that described device further includes:
Third receiving unit, the allusion information for receiving each long sentence in the long sentence set from the server;
Second adding unit, the allusion information for will be received increase in the long sentence dictionary.
24. device according to claim 23, which is characterized in that the third display module is further used for:
The allusion information entry of the long sentence found described in being shown in the expansion area;
When receiving clicking operation of the user to the allusion information entry, the allusion quotation of long sentence packing up or find described in being unfolded Therefore information.
25. device according to claim 22, which is characterized in that the third display module is further used for:
The long sentence and its label found described in being shown in the expansion area, the label is before the long sentence found Side.
26. according to the device described in claim 22 or 24 or 25, which is characterized in that the third display module is further used In:
Inlet porting is shown in the expansion area;
When receiving clicking operation of the user to the inlet porting, pop-up setting window, to receive user to the extension The setting information of area or the long sentence found.
CN201610495031.8A 2016-06-29 2016-06-29 Long sentence input method and device Active CN105929979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610495031.8A CN105929979B (en) 2016-06-29 2016-06-29 Long sentence input method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610495031.8A CN105929979B (en) 2016-06-29 2016-06-29 Long sentence input method and device

Publications (2)

Publication Number Publication Date
CN105929979A CN105929979A (en) 2016-09-07
CN105929979B true CN105929979B (en) 2018-09-11

Family

ID=56828326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610495031.8A Active CN105929979B (en) 2016-06-29 2016-06-29 Long sentence input method and device

Country Status (1)

Country Link
CN (1) CN105929979B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107402909A (en) * 2017-06-16 2017-11-28 合肥龙图腾信息技术有限公司 A kind of encyclopaedia content input method and system
CN107766455B (en) * 2017-09-21 2020-06-30 腾讯音乐娱乐科技(深圳)有限公司 Lyric pickup method, device and computer readable storage medium
CN110673748B (en) * 2019-09-27 2023-04-28 北京百度网讯科技有限公司 Method and device for providing candidate long sentences in input method
CN113434045A (en) * 2020-03-23 2021-09-24 北京搜狗科技发展有限公司 Input method, input device and input device
CN113589953B (en) * 2020-04-30 2024-07-26 北京搜狗科技发展有限公司 Information display method and device and electronic equipment
CN112527127B (en) * 2020-12-23 2022-01-28 北京百度网讯科技有限公司 Training method and device for input method long sentence prediction model, electronic equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101520786A (en) * 2008-02-27 2009-09-02 北京搜狗科技发展有限公司 Method for realizing input method dictionary and input method system
CN102081677A (en) * 2011-02-17 2011-06-01 珠海全志科技有限公司 Generation method of long sentences in Pinyin input method
CN102455786A (en) * 2010-10-25 2012-05-16 三星电子(中国)研发中心 System and method for optimizing Chinese sentence input method
CN104731364A (en) * 2015-03-30 2015-06-24 天脉聚源(北京)教育科技有限公司 Input method and input method system
CN105549760A (en) * 2016-01-27 2016-05-04 百度在线网络技术(北京)有限公司 Information input method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016068455A1 (en) * 2014-10-30 2016-05-06 주식회사 플런티코리아 Method and system for providing adaptive keyboard interface and response input method using adaptive keyboard linked with conversation content

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101520786A (en) * 2008-02-27 2009-09-02 北京搜狗科技发展有限公司 Method for realizing input method dictionary and input method system
CN102455786A (en) * 2010-10-25 2012-05-16 三星电子(中国)研发中心 System and method for optimizing Chinese sentence input method
CN102081677A (en) * 2011-02-17 2011-06-01 珠海全志科技有限公司 Generation method of long sentences in Pinyin input method
CN104731364A (en) * 2015-03-30 2015-06-24 天脉聚源(北京)教育科技有限公司 Input method and input method system
CN105549760A (en) * 2016-01-27 2016-05-04 百度在线网络技术(北京)有限公司 Information input method and device

Also Published As

Publication number Publication date
CN105929979A (en) 2016-09-07

Similar Documents

Publication Publication Date Title
CN105929979B (en) Long sentence input method and device
JP6435383B2 (en) Filter suggested queries on online social networks
US10635696B2 (en) Keyword search queries on online social networks
CN105095394B (en) webpage generating method and device
CN104718541B (en) A kind of method for generating digizine
US9754037B2 (en) Blending by query classification on online social networks
JP6054577B2 (en) Static ranking for search queries in online social networks
KR101208799B1 (en) Clustered search processing
CN105279224B (en) Information-pushing method and device
CN104156454B (en) The error correction method and device of search term
CN107609152A (en) Method and apparatus for expanding query formula
JP2018501584A (en) Suggested keywords for searching news-related content on online social networks
CN105917330A (en) Client-side search templates for online social networks
CN105426508B (en) Webpage generating method and device
CN108228906B (en) Method and apparatus for generating information
CN106233279A (en) The content included based on digizine is to digizine server user's content recommendation
US20190236086A1 (en) Scalable and effective document summarization framework
WO2016014091A1 (en) Ranking external content on online social networks
JP2016531355A (en) Rewriting search queries in online social networks
CN107368509B (en) Communication means, communication system and computer-readable non-transitory storage medium
CN110245298A (en) Method and apparatus for pushed information
US9058328B2 (en) Search device, search method, search program, and computer-readable memory medium for recording search program
CN105824951B (en) Search method and device
CN110083677A (en) Searching method, device, equipment and the storage medium of contact person
US10331739B2 (en) Video search apparatus, video search method, and non-transitory computer readable medium

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