CN104408112B - Keyword shows method and device - Google Patents

Keyword shows method and device Download PDF

Info

Publication number
CN104408112B
CN104408112B CN201410685945.1A CN201410685945A CN104408112B CN 104408112 B CN104408112 B CN 104408112B CN 201410685945 A CN201410685945 A CN 201410685945A CN 104408112 B CN104408112 B CN 104408112B
Authority
CN
China
Prior art keywords
keyword
user
content
webpage
word
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
CN201410685945.1A
Other languages
Chinese (zh)
Other versions
CN104408112A (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 CN201410685945.1A priority Critical patent/CN104408112B/en
Publication of CN104408112A publication Critical patent/CN104408112A/en
Application granted granted Critical
Publication of CN104408112B publication Critical patent/CN104408112B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Show method and device the invention discloses a kind of keyword, wherein, the method that shows of the keyword includes:Obtain the webpage that user is opened by current application;It determines the content for the webpage that user currently checks, and word segmentation processing is carried out to content, to obtain the keyword for user's selection;And if monitor local input method and be called, show keyword.Above-mentioned keyword shows method and device, obtains the webpage that user is opened by current application, the content for the webpage that user currently checks is determined, and carry out word segmentation processing to the content, to obtain the keyword for user's selection;If it and monitors local input method and is called, then show above-mentioned keyword, thus, the content that the embodiment of the present invention currently browses user is associated with keyword, the search need of user is estimated, so as to automatically determine out keyword, shortens the duration of determining keyword, so as to shorten the search cycle, and then improve the search experience of user.

Description

Keyword shows method and device
Technical field
Show method and device the present invention relates to technical field of mobile terminals more particularly to a kind of keyword.
Background technology
With the fast development of mobile interchange technology, mobile terminal (such as mobile phone, tablet computer etc.) has become increasingly popular, and And the function that mobile terminal provides is also more and more.For example, user can pass through mobile terminal to search information.
At present, during user is by the application programs Query Information such as browser, if find the word do not understood or Content can then utilize search box, browser etc. to scan for.Specifically, in search process, user needs defeated in search box Entry keyword, server can obtain the Query Information list with keyword match, for selection by the user, when user is from Query Information After choosing Query Information in list, searching request is initiated based on the Query Information.
But above- mentioned information search process relies on user entered keyword, if keyword input by user it is inaccurate or It is inappropriate, then need constantly to adjust keyword, cause determine keyword time it is longer, so as to cause entire search process compared with It is long, in addition, there is also the situation that can not get keyword or Query Information needed for user, and then influence search result.
Invention content
The present invention is directed to solve at least some of the technical problems in related technologies.For this purpose, the present invention the One side embodiment is to propose a kind of method that shows of keyword, and this method is by the content that user currently browses and keyword phase Association, the search need of user is estimated, so as to automatically determine out keyword, shorten determining keyword when It is long, so as to shorten the search cycle, and then improve the search experience of user.
The second aspect of the present invention embodiment is to propose a kind of demonstration device of keyword.
To achieve these goals, the method that shows of the keyword of first aspect present invention embodiment includes:Obtain user The webpage opened by current application;It determines the content for the webpage that user currently checks, and word segmentation processing is carried out to content, to obtain Obtain the keyword for user's selection;And if monitor local input method and be called, show keyword.
Keyword according to embodiments of the present invention shows method, obtains the webpage that user is opened by current application, really Determine the content for the webpage that user currently checks, and word segmentation processing is carried out to the content, to obtain the keyword for user's selection;With And if monitor local input method and be called, show above-mentioned keyword, the embodiment of the present invention currently browses user as a result, Content it is associated with keyword, the search need of user is estimated, so as to automatically determine out keyword, shorten The duration of determining keyword, so as to shorten the search cycle, and then improves the search experience of user.
To achieve these goals, the demonstration device of the keyword of second aspect of the present invention embodiment includes:Obtain module, For obtaining the webpage that user is opened by current application;Processing module, for determining the net that the user currently checks The content of page, and word segmentation processing is carried out to the content, to obtain the keyword for user selection;And display module, If the input method for monitoring local is called, show the keyword.
The demonstration device of above-mentioned keyword according to embodiments of the present invention obtains user by currently should by obtaining module With open webpage, the content of above-mentioned webpage that above-mentioned user currently checks is determined by processing module, and to the above into Row word segmentation processing, to obtain the keyword for user's selection;And if local input method is monitored by display module and is adjusted With, then show above-mentioned keyword, the content that the embodiment of the present invention currently browses user as a result, is associated with keyword, to The search need at family is estimated, and so as to automatically determine out keyword, the duration of determining keyword is shortened, so as to contract The short search cycle, and then improve the search experience of user.
Description of the drawings
Fig. 1 is the flow chart for showing method of the keyword of one embodiment of the invention.
Fig. 2 is the flow chart of the information search method of one embodiment of the invention.
Fig. 3 is the structure diagram of the demonstration device of the keyword of one embodiment of the invention.
Fig. 4 is the structure diagram of the demonstration device of the keyword of another embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings describe the keyword of the embodiment of the present invention shows method and device.
Fig. 1 is the flow chart for showing method of the keyword of one embodiment of the invention.
As shown in Figure 1, the method that shows of the keyword includes:
S101 obtains the webpage that user is opened by current application.
Wherein, above-mentioned current application can be browser, such as *** browser, or Baidu search etc..
Specifically, when user opens a webpage, the mark of the webpage can be obtained, and the text of the webpage is carried out Identification, if the text of the webpage is hyperlink, the webpage is undesirable, and operation terminates;If the Web page text includes text This content, then the webpage meet the requirements, subsequent step can be performed.
S102, determines the content for the webpage that user currently checks, and carries out word segmentation processing to the above, with obtain for The keyword of family selection.
In this embodiment, when user checks the content of the webpage, page turning can be carried out by operations such as slips, specifically Ground, determining the content for the webpage that user currently checks can be:Obtain abscissa offset, the ordinate offset of the webpage With the screen size of present terminal, and determined according to the screen size of abscissa offset, ordinate offset and present terminal The content for the webpage that user currently checks.Wherein, present terminal can be the mobile terminals such as mobile phone, tablet computer (PAD).
After content that user currently checks is determined, word segmentation processing can be carried out to the content, so-called participle is exactly word It is divided into several mutual indepedent, complete, correct words with the Chinese sentence that word connects together.
Wherein, word segmentation processing is carried out to the content of above-mentioned webpage, obtaining the process of keyword can be:Utilize segmentation methods The default word in content is removed, word is preset and includes high frequency words and general term;And it is sieved from the content of the default word of removal Selecting can be in the keyword that current page directly shows.Above-mentioned segmentation methods can include but is not limited to the participle of string matching Algorithm, meaning of a word participle method and statistical morphology.
It is, for example, possible to use segmentation methods removed from one section of body matter " ", the high frequency words such as " " and " weather ", Then it is uncommon to extract such as network vocabularies such as " Bai Fumei " and " glutton " etc. from remaining content for everyday words such as " going home " Word, and using these words as keyword.
S103 is called if monitoring local input method, shows above-mentioned keyword.
Specifically, it when user has search need, i.e., when user wants to input keyword in search box, can adjust first With local input method, therefore, in this embodiment, it is called if monitoring local input method, just shows and obtained by S102 Keyword, specifically, can current page predeterminated position in the form of a list or tiling form show keyword, when So, form, form of pop-up of view etc. can also be for example rolled otherwise, do not done specifically to showing form herein It limits, wherein, predeterminated position can be any position of current page.
In addition, after keyword is showed, this method can also include:Receive the key that user is chosen by the first operation Word, and the keyword chosen based on user initiates searching request.For example, the keyword that user is chosen by double click operation is received, And searching request is initiated based on the keyword.
It is identified if there are wrong words for web page contents but since the keyword currently showed comes from web page contents Keyword is also likely to be present wrong word.In order to be corrected to such case, this method can also include:User is passed through second The keyword write-in search box that operation (such as single-click operation) is chosen, and show and believe with the inquiry of the keyword match in search box Breath, wherein, which can come from server, i.e., server carries out relevant search according to the keyword, specifically, can be with Calorific value according to the keyword etc. scans for, can also be according to local to obtain the Query Information with the keyword match Historical record acquisition, etc.;And receive the Query Information that user chooses, i.e., error correction, Ran Houji can be completed by the operation Searching request is initiated in the Query Information that the user chooses.
Above-mentioned keyword shows method, obtains the webpage that user is opened by current application, determines that user currently checks Webpage content, and to the content carry out word segmentation processing, with obtain for user selection keyword;And if monitor local Input method be called, then show above-mentioned keyword, the content and keyword that the embodiment of the present invention currently browses user as a result, It is associated, the search need of user is estimated, so as to automatically determine out keyword, shortens determining keyword Duration so as to shorten the search cycle, and then improves the search experience of user.
Fig. 2 is the flow chart of the information search method of one embodiment of the invention.
As shown in Fig. 2, the information search method includes:
S201 obtains the webpage that user is opened by browser.
Specifically, when user opens a webpage, the mark of the webpage can be obtained, and the text of the webpage is carried out Identification, if the text of the webpage is hyperlink, the webpage is undesirable, and operation terminates;If the Web page text includes text This content, then the webpage meet the requirements, subsequent step can be performed.
S202 determines the content for the webpage that user currently checks, and uses the segmentation methods of string matching to above-mentioned interior Hold and carry out word segmentation processing, to obtain the keyword for user's selection.
In this embodiment, when user checks the content of the webpage, page turning can be carried out by operations such as slips, specifically Ground, determining the content for the webpage that user currently checks can be:Obtain abscissa offset, the ordinate offset of the webpage With the screen size of present terminal, and determined according to the screen size of abscissa offset, ordinate offset and present terminal The content for the webpage that user currently checks.Wherein, present terminal can be the mobile terminals such as mobile phone, tablet computer (PAD).
After content that user currently checks is determined, word segmentation processing can be carried out to the content, so-called participle is exactly word It is divided into several mutual indepedent, complete, correct words with the Chinese sentence that word connects together.
Wherein, word segmentation processing is carried out to the content of above-mentioned webpage, obtaining the process of keyword can be:Utilize character string Default word in the segmentation methods removal content matched, presets word and includes high frequency words and general term;And preset word from removal Keyword is filtered out in the content of language.
It is, for example, possible to use the segmentation methods of string matching removed from one section of body matter " ", the high frequencies such as " " The everyday words such as word and " weather ", " going home ", then extracted from remaining content such as network vocabularies such as " Bai Fumei " and The uncommon word such as " glutton ", and using these words as keyword.
S203 is called if monitoring local input method, shows above-mentioned keyword.
Specifically, it when user has search need, i.e., when user wants to input keyword in search box, can adjust first With local input method, therefore, in this embodiment, it is called if monitoring local input method, it is possible to show and pass through The keyword that S202 is obtained, specifically, can show keyword in the form of a list in current page predeterminated position, wherein, in advance If position can be any position of current page.
Search box is written by the keyword that single-click operation is chosen, and show and the key in search box in user by S204 The Query Information that the matched Query Information of word and reception user choose, and the Query Information chosen based on user initiates search Request.
In this example it is assumed that the keyword that user chooses is " be greedy for money or food and extirpate ", but since " extirpating " is wrong word, if directly sending out Search is played, can not just obtain and enable customer satisfaction system search result.In order to be further adjusted to keyword, in the embodiment In, search box is written, and is obtained and the pass from server side in the keyword " be greedy for money or food and extirpate " for first choosing user by clicking operation The Query Information that key word matches to show these Query Informations, then receives the Query Information " glutton " that user chooses, and base Searching request is initiated in the Query Information " glutton " that user chooses.
Above- mentioned information searching method obtains the webpage that user is opened by current application, determines the net that user currently checks The content of page carries out word segmentation processing to the content, to obtain the keyword for user's selection;If monitor local input method quilt It calls, then shows above-mentioned keyword;Search box, and display and search box is written by the keyword that clicking operation is chosen in user In keyword match Query Information and receive the Query Information chosen of user, and the Query Information chosen based on user Searching request is initiated, the content that the embodiment of the present invention currently browses user as a result, is associated with keyword, the search to user Demand is estimated, and so as to automatically determine out keyword, shortens the duration of determining keyword, then, further Error correction is carried out to keyword using the Query Information with keyword match, to avoid there is wrong word hair in keyword It is raw, search accuracy rate is improved, and then improve the search experience of user.
In order to realize above-described embodiment, the present invention also proposes a kind of demonstration device of keyword.
Fig. 3 is the structure diagram of the demonstration device of the keyword of one embodiment of the invention.
As shown in figure 3, the demonstration device of the keyword, which includes receiving, obtains module 31, processing module 32 and display module 33, wherein:
Module 31 is obtained for obtaining the webpage that user is opened by current application;Processing module 32 is used to determine above-mentioned use The content of above-mentioned webpage that family is currently checked, and word segmentation processing is carried out to the above, to obtain the keyword for user's selection; If display module 33 is called for monitoring local input method, show above-mentioned keyword.
Wherein, above-mentioned current application can be browser, such as *** browser, or Baidu search etc..
In addition, the device can also include:Determining module 34, the determining module 34 are used to obtain in above-mentioned acquisition module 31 After the webpage that user is opened by current application, processing module 32 determines the content of above-mentioned webpage that above-mentioned user currently checks Before, determine that the text of above-mentioned webpage includes content of text.Specifically, the text of the webpage can be identified, if the net The text of page is hyperlink, then the webpage is undesirable, and operation terminates;If the Web page text includes document, the webpage It meets the requirements, can subsequent operation be performed by processing module.
In this embodiment, when user checks the content of the webpage, page turning can be carried out by operations such as slips, specifically Ground, processing module 32 determine that the process of the content for the webpage that above-mentioned user currently checks can be:Obtain the horizontal seat of the webpage The screen size of offset, ordinate offset and present terminal is marked, and inclined according to above-mentioned abscissa offset, above-mentioned ordinate The screen size of shifting amount and above-mentioned present terminal determines the content of above-mentioned webpage that above-mentioned user currently checks.Wherein, it is current whole End can be the mobile terminals such as mobile phone, tablet computer (PAD).
Processing module 32 can carry out the content word segmentation processing after content that user currently checks is determined, so-called point Word is exactly that the Chinese sentence that word and word connect together is divided into several mutual indepedent, complete, correct words.Wherein, to upper The content for stating webpage carries out word segmentation processing, and obtaining the process of keyword can be:It is removed in the above using segmentation methods Default word, above-mentioned default word include high frequency words and general term;And it is filtered out from the content for removing above-mentioned default word It can be in the keyword that current page directly shows.The participle that above-mentioned segmentation methods can include but is not limited to string matching is calculated Method, meaning of a word participle method and statistical morphology.
It is, for example, possible to use segmentation methods removed from one section of body matter " ", the high frequency words such as " " and " weather ", Then it is uncommon to extract such as network vocabularies such as " Bai Fumei " and " glutton " etc. from remaining content for everyday words such as " going home " Word, and using these words as keyword.
Specifically, it when user has search need, i.e., when user wants to input keyword in search box, can adjust first With local input method, therefore, in this embodiment, if display module 33 monitors local input method and is called, just show Processing module 32 obtain keyword, specifically, can current page predeterminated position in the form of a list or tiling form Show above-mentioned keyword, it is, of course, also possible to can for example roll the form of view, form of pop-up etc. otherwise, herein It is not specifically limited to showing form, wherein, predeterminated position can be any position of current page.
In addition, after display module shows keyword, which can also include:First search module 35, such as Fig. 4 institutes Show, which is used to receive the keyword that user is chosen by the first operation, and the key chosen based on user Word initiates searching request.For example, receiving the keyword that user is chosen by double click operation, and search is initiated based on the keyword and is asked It asks.
It is identified if there are wrong words for web page contents but since the keyword currently showed comes from web page contents Keyword is also likely to be present wrong word.In order to be corrected to such case, which can also include the second search module 36, As shown in figure 4, second search module 36 is used to write user by the keyword that the second operation (such as single-click operation) is chosen Enter search box, and show the Query Information with the keyword match in above-mentioned search box, wherein, which can come from taking Business device, i.e. server carry out relevant search according to the keyword, specifically, can be searched according to calorific value of the keyword etc. Rope, to obtain the Query Information with the keyword match, can also be obtained according to local historical record, etc.;And it receives The Query Information that user chooses can complete error correction by the operation, be then based on the Query Information that the user chooses and initiate Searching request.
The demonstration device of above-mentioned keyword, the webpage for obtaining user by obtaining module and being opened by current application, passes through Processing module determines the content of above-mentioned webpage that above-mentioned user currently checks, and carries out word segmentation processing to the above, to obtain For the keyword of user's selection;And if local input method is monitored by display module and is called, show above-mentioned key Word, the content that the embodiment of the present invention currently browses user as a result, is associated with keyword, and the search need of user is carried out It estimates, so as to automatically determine out keyword, shortens the duration of determining keyword, so as to shorten the search cycle, and then Improve the search experience of user.
In the description of this specification, reference term " one embodiment ", " example ", " is specifically shown " some embodiments " The description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example description Point is contained at least one embodiment of the present invention or example.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It is combined in an appropriate manner in one or more embodiments or example.In addition, without conflicting with each other, the skill of this field Art personnel can tie the different embodiments or examples described in this specification and the feature of different embodiments or examples It closes and combines.
In addition, term " first ", " second " are only used for description purpose, and it is not intended that instruction or hint relative importance Or the implicit quantity for indicating indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present invention, " multiple " are meant that at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, represent to include Module, segment or the portion of the code of the executable instruction of one or more the step of being used to implement specific logical function or process Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable Sequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, to perform function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The system of row system, device or equipment instruction fetch and execute instruction) it uses or combines these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or pass Defeated program is for instruction execution system, device or equipment or the dress used with reference to these instruction execution systems, device or equipment It puts.The more specific example (non-exhaustive list) of computer-readable medium is including following:Electricity with one or more wiring Connecting portion (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can be for example by carrying out optical scanner to paper or other media, then into edlin, interpretation or when necessary with it His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the present invention can be realized with hardware, software, firmware or combination thereof.Above-mentioned In embodiment, software that multiple steps or method can in memory and by suitable instruction execution system be performed with storage Or firmware is realized.If for example, with hardware come realize in another embodiment, can be under well known in the art Any one of row technology or their combination are realized:With for the logic gates to data-signal realization logic function Discrete logic, have suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that realize all or part of step that above-described embodiment method carries Suddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage medium In matter, the program when being executed, one or a combination set of the step of including embodiment of the method.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, it can also That each unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mould The form that hardware had both may be used in block is realized, can also be realized in the form of software function module.The integrated module is such as Fruit is realized in the form of software function module and is independent product sale or in use, can also be stored in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although it has been shown and retouches above The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present invention System, those of ordinary skill in the art can be changed above-described embodiment, change, replace and become within the scope of the invention Type.

Claims (12)

1. a kind of keyword shows method, which is characterized in that including:
Obtain the webpage that user is opened by current application;
It determines the content of the webpage that the user currently checks, and word segmentation processing is carried out to the content, institute is supplied to obtain State the keyword of user's selection;And
If monitoring local input method to be called, show the keyword;
It is described show the keyword after, further include:The keyword write-in that the user is chosen by the second operation is searched Rope frame, and show that the inquiry chosen with the Query Information of the keyword match in described search frame and reception user is believed Breath, and the Query Information chosen based on the user initiates searching request;
Wherein, the keyword is to carry out word segmentation processing to the content, extracts network vocabulary and uncommon word obtains.
2. according to the method described in claim 1, it is characterized in that, it is described show the keyword after, further include:
The keyword that the user is chosen by the first operation is received, and the keyword chosen based on the user is initiated search and asked It asks.
3. the according to the method described in claim 1, it is characterized in that, user webpage currently checked of determining Content, including:
The screen size of the abscissa offset of the webpage, ordinate offset and current mobile terminal is obtained, and according to institute The screen size for stating abscissa offset, the ordinate offset and the current mobile terminal determines that the user currently looks into The content of the webpage seen.
4. according to the method described in claim 1, it is characterized in that, described carry out word segmentation processing to the content, to be closed Key word, including:
The default word in the content is removed using segmentation methods, the default word includes high frequency words and general term;And
The keyword is filtered out from the content for removing the default word.
5. according to the method described in claim 1, it is characterized in that, described show the keyword, including:
Current page by list, view, pop-up or tiling can be rolled in the form of show the keyword.
6. the according to the method described in claim 1, it is characterized in that, webpage opened in the acquisition user by current application Later, it before the content of the webpage for determining the user and currently checking, further includes:
Determine that the text of the webpage includes content of text.
7. a kind of demonstration device of keyword, which is characterized in that including:
Module is obtained, for obtaining the webpage that user is opened by current application;
Processing module for determining the content of the webpage that the user currently checks, and is carried out at participle the content Reason, to obtain the keyword for user selection;And
Display module if being called for monitoring local input method, shows the keyword;
The user after showing the keyword in the display module, is passed through the second operation by the second search module The keyword write-in search box chosen, and show and used with the Query Information of the keyword match in described search frame and reception The Query Information that family is chosen, and the Query Information chosen based on the user initiates searching request;
Wherein, the keyword is to carry out word segmentation processing to the content, extracts network vocabulary and uncommon word obtains.
8. device according to claim 7, which is characterized in that further include:
First search module after showing the keyword in the display module, receives the user and passes through the first behaviour Make the keyword chosen, and the keyword chosen based on the user initiates searching request.
9. device according to claim 7, which is characterized in that the processing module is specifically used for:
The screen size of the abscissa offset of the webpage, ordinate offset and current mobile terminal is obtained, and according to institute The screen size for stating abscissa offset, the ordinate offset and the current mobile terminal determines that the user currently looks into The content of the webpage seen.
10. device according to claim 7, which is characterized in that the processing module is specifically used for:
The default word in the content is removed using segmentation methods, the default word includes high frequency words and general term;And
The keyword is filtered out from the content for removing the default word.
11. device according to claim 7, which is characterized in that the display module is specifically used for:
Current page by list, view, pop-up or tiling can be rolled in the form of show the keyword.
12. device according to claim 7, which is characterized in that further include:
Determining module, for after the webpage for obtaining user and being opened by current application, the determining user to work as Before before the content of the webpage checked, determine that the text of the webpage includes content of text.
CN201410685945.1A 2014-11-25 2014-11-25 Keyword shows method and device Active CN104408112B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410685945.1A CN104408112B (en) 2014-11-25 2014-11-25 Keyword shows method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410685945.1A CN104408112B (en) 2014-11-25 2014-11-25 Keyword shows method and device

Publications (2)

Publication Number Publication Date
CN104408112A CN104408112A (en) 2015-03-11
CN104408112B true CN104408112B (en) 2018-07-10

Family

ID=52645743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410685945.1A Active CN104408112B (en) 2014-11-25 2014-11-25 Keyword shows method and device

Country Status (1)

Country Link
CN (1) CN104408112B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095440B (en) * 2015-07-23 2019-02-12 百度在线网络技术(北京)有限公司 A kind of search recommended method and device
CN109408618B (en) * 2018-09-27 2020-11-17 北京字节跳动网络技术有限公司 Keyword recommendation method and device, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101777067A (en) * 2009-12-31 2010-07-14 优视科技有限公司 System for recognizing and managing web page contents for mobile communication equipment terminals
CN103577597A (en) * 2013-11-15 2014-02-12 北京奇虎科技有限公司 Keyword searching system based on current browse webpage
CN103914533A (en) * 2014-03-31 2014-07-09 百度在线网络技术(北京)有限公司 Promotion search result display method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101777067A (en) * 2009-12-31 2010-07-14 优视科技有限公司 System for recognizing and managing web page contents for mobile communication equipment terminals
CN103577597A (en) * 2013-11-15 2014-02-12 北京奇虎科技有限公司 Keyword searching system based on current browse webpage
CN103914533A (en) * 2014-03-31 2014-07-09 百度在线网络技术(北京)有限公司 Promotion search result display method and device

Also Published As

Publication number Publication date
CN104408112A (en) 2015-03-11

Similar Documents

Publication Publication Date Title
CN104239313B (en) The searching method and mobile terminal of text are shown in screen based on mobile terminal
CN109543102A (en) Information recommendation method, device and storage medium based on video playing
US20220100789A1 (en) Method and apparatus for retrieving intelligent information from electronic device
CN104133884B (en) Show the method and device of webpage
CN106339469A (en) Method and device for recommending data
US20190155846A1 (en) Search result displaying method and apparatus
CN102959542A (en) Method and apparatus for managing video content
CN107918622A (en) Commending contents, methods of exhibiting, client, server and system
CN104462590B (en) Information search method and device
CN106844680A (en) The methods of exhibiting and device of recommendation information
CN109063000A (en) Question sentence recommended method, customer service system and computer readable storage medium
CN104915845B (en) For the merchandise news display methods and device of window
CN102831117B (en) Select font, the determination of font, recommendation, generation method and equipment thereof
CN109582882A (en) Search result shows method, apparatus and electronic equipment
CN104239495A (en) Search method and search device
CN101354711A (en) Method, apparatus and system for searching information
CN105989120A (en) Personalized content recommendation method and personalized content recommendation system
CN109558538B (en) Input association word construction method and device, storage medium and electronic equipment
CN107992545A (en) A kind of searching method, device, terminal and readable storage medium storing program for executing
CN108319641A (en) Dish information input method and device
CN110119515A (en) A kind of interpretation method, device, terminal and readable storage medium storing program for executing
CN107229737A (en) The method and electronic equipment of a kind of video search
CN104699744A (en) Information searching method and device
CN104503994A (en) Information recommendation method and device based on input method
TW201717067A (en) System, method and computer readable recording media for issue display

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