CN107562750A - A kind of method and apparatus for providing search result - Google Patents
A kind of method and apparatus for providing search result Download PDFInfo
- Publication number
- CN107562750A CN107562750A CN201610509374.5A CN201610509374A CN107562750A CN 107562750 A CN107562750 A CN 107562750A CN 201610509374 A CN201610509374 A CN 201610509374A CN 107562750 A CN107562750 A CN 107562750A
- Authority
- CN
- China
- Prior art keywords
- search
- type
- search result
- feature information
- type feature
- 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.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a kind of method for providing search result, this method includes:The search key inputted according to user in current search type, obtain the type feature information to match with the search key;Scanned for based on the current search type, obtain the initial search result corresponding with the search key;According to the type feature information, the initial search result is adjusted;The search result obtained after adjustment is supplied to the user.According to the solution of the present invention, it can know that user is directed to the potential search need that search key may have, by adjusting initial search result based on type feature information, it may be such that the search result obtained after adjustment can meet the potential search need of user, substantially increase search efficiency.
Description
Technical field
The present invention relates to field of computer technology, more particularly to a kind of method and apparatus for providing search result.
Background technology
In the prior art, the commonly provided a variety of search-types of search engine, user need to first be selected based on its search need and searched
Rope type, restart search operation to obtain the search result corresponding with the search-type, the acquisition and exhibition of the search result
Show etc. that process can only consider the search-type that user selectes, this causes user to need its clear and definite search need, could quickly obtain
Desired search result;Also, when a variety of search needs be present for same search key in user, it may be necessary to not
With repeatedly being switched between search-type, or, carried out in the result of page searching for being based only upon current search type artificial
Screening, this requires a great deal of time and energy, search efficiency are relatively low.
The content of the invention
It is an object of the invention to provide a kind of method and apparatus for providing search result.
According to an aspect of the present invention, there is provided a kind of method for providing search result, wherein, this method includes:
The search key inputted according to user in current search type, acquisition match with the search key
Type feature information;
Scanned for based on the current search type, obtain the initial ranging knot corresponding with the search key
Fruit;
According to the type feature information, the initial search result is adjusted;
The search result obtained after adjustment is supplied to the user.
According to another aspect of the present invention, a kind of device for being used to provide search result is additionally provided, wherein, the device
Including:
First obtains device, for the search key inputted according to user in current search type, acquisition and institute
State the type feature information that search key matches;
Searcher, for being scanned for based on the current search type, obtain corresponding with the search key
Initial search result;
First adjusting apparatus, for according to the type feature information, adjusting the initial search result;
First provides device, for the search result obtained after adjustment to be supplied into the user.
Compared with prior art, the present invention has advantages below:It is special by obtaining the type to match with search key
Reference ceases, and can know that user is directed to the potential search need that search key may have, be further advanced by based on class
Type characteristic information adjusts initial search result, may be such that the search result obtained after adjustment can meet the potential search of user
Demand, the search result items for meeting its demand can be more quickly and easily found so as to user, which greatly enhances search efficiency,
Save search time.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the schematic flow sheet for being used to provide the method for search result of one embodiment of the invention;
The structural representation for being used to provide the device of search result of Fig. 2 one embodiment of the invention.
Same or analogous reference represents same or analogous part in accompanying drawing.
Embodiment
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail
The processing described as flow chart or method.Although operations are described as the processing of order by flow chart, therein to be permitted
Multioperation can be implemented concurrently, concomitantly or simultaneously.In addition, the order of operations can be rearranged.When it
The processing can be terminated when operation is completed, it is also possible to the additional step being not included in accompanying drawing.The processing
It can correspond to method, function, code, subroutine, subprogram etc..
Alleged within a context " computer equipment ", also referred to as " computer ", referring to can be by running preset program or referring to
Order performs the intelligent electronic device of the predetermined process process such as numerical computations and/or logical calculated, its can include processor with
Memory, the programmed instruction to be prestored in memory by computing device perform predetermined process process, or by ASIC,
The hardware such as FPGA, DSP perform predetermined process process, or are realized by said two devices combination.Computer equipment includes but unlimited
In server, PC, notebook computer, tablet personal computer, smart mobile phone etc..
The computer equipment is for example including user equipment and the network equipment.Wherein, the user equipment includes but unlimited
In PC, tablet personal computer, smart mobile phone, PDA etc.;The network equipment includes but is not limited to single network server, multiple nets
Network server group into server group or based on cloud computing (Cloud Computing) by a large amount of computers or the webserver
The cloud of composition, wherein, cloud computing is one kind of Distributed Calculation, and one be made up of the computer collection of a group loose couplings is super
Virtual machine.Wherein, the computer equipment can isolated operation realize the present invention, also can access network and by with network
In the interactive operations of other computer equipments realize the present invention.Wherein, the network residing for the computer equipment include but
It is not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN etc..
It should be noted that the user equipment, the network equipment and network etc. are only for example, other are existing or from now on may be used
The computer equipment that can occur such as is applicable to the present invention, should also be included within the scope of the present invention, and by reference
It is incorporated herein.
The method (some of them illustrated by flow) discussed herein below can by hardware, software, firmware, in
Between part, microcode, hardware description language or its any combination implement.When with software, firmware, middleware or microcode come real
Shi Shi, to implement the program code of necessary task or code segment can be stored in machine or computer-readable medium (such as
Storage medium) in.(one or more) processor can implement necessary task.
Concrete structure and function detail disclosed herein are only representational, and are for describing showing for the present invention
The purpose of example property embodiment.But the present invention can be implemented by many alternative forms, and it is not interpreted as
It is limited only by the embodiments set forth herein.
Although it should be appreciated that may have been used term " first ", " second " etc. herein to describe unit,
But these units should not be limited by these terms.It is used for the purpose of using these terms by a unit and another unit
Make a distinction.For example, in the case of the scope without departing substantially from exemplary embodiment, it is single that first module can be referred to as second
Member, and similarly second unit can be referred to as first module.Term "and/or" used herein above include one of them or
Any and all combination of more listed associated items.
Term used herein above is not intended to limit exemplary embodiment just for the sake of description specific embodiment.Unless
Context clearly refers else, otherwise singulative used herein above "one", " one " also attempt to include plural number.Should also
When understanding, term " comprising " and/or "comprising" used herein above provide stated feature, integer, step, operation,
The presence of unit and/or component, and do not preclude the presence or addition of other one or more features, integer, step, operation, unit,
Component and/or its combination.
It should further be mentioned that in some replaces realization modes, the function/action being previously mentioned can be according to different from attached
The order indicated in figure occurs.For example, depending on involved function/action, the two width figures shown in succession actually may be used
Substantially simultaneously to perform or can perform in a reverse order sometimes.
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is the schematic flow sheet for being used to provide the method for search result of one embodiment of the invention.According to this implementation
The method of example includes step S1, step S2, step S3 and step S4.
In step sl, the search key that computer equipment is inputted according to user in current search type, obtain
The type feature information to match with the search key.
Wherein, the type feature information includes any characteristic information related to search-type.Preferably, closed with search
The type feature information that keyword matches includes but is not limited to:At least one search-type to match with search key (needs
It is noted that at least one search-type can also may be used only comprising other search-types in addition to current search type
Include the current search type simultaneously), each matching degree between search key at least one search-type
And/or each weight in the degree of correlation, at least one search-type etc..
Wherein, the search-type includes any channel type for being used for user and scanning for that search engine provides, such as
News, picture, video, webpage, map etc..Wherein, the current search type represents search page when user starts search operation
Be presently in face in search-type.
As an example, user's input search key " I is singer " in current search type " webpage ", and point
Hit search button, then the type feature information that computer equipment matches according to obtaining with " I is singer ", the type feature letter
Breath instruction includes " video " and " picture " with the search-type that " I is singer " matches.
Specifically, the search key that computer equipment is inputted according to user in current search type, acquisition and institute
The implementation for stating the type feature information that search key matches includes but is not limited to:
1) search key that computer equipment is inputted according to user in current search type, and with the search
The corresponding historical search record of keyword, obtains the type feature information to match with the search key.
Wherein, the historical search record includes the note corresponding to any historical search behavior related to search key
Record information (search-type as corresponding to when searching times, selected search result, execution search operation etc.).Preferably,
Historical search record includes the current user for performing search operation for search key (and/or the search key
Synonym, near synonym etc.) historical search behavior corresponding to record information, the historical search behavioral statisticses based on a large number of users
Obtain for record information of search key (and/or the synonym of the search key, near synonym etc.) etc..
As an example, it is crucial that computer equipment obtains the search that user is inputted in current search type " webpage "
Word " I is singer ", and obtain the record for " I is singer " that the historical search behavioral statisticses based on a large number of users obtain and believe
Breath, record information instruction:The user for having 50% performs the search operation for being directed to " I is singer ", 30% use under " video "
Family performs above-mentioned search operation under " music ", and 15% user performs above-mentioned search operation under " webpage ".Then computer is set
It is standby that following three search-types to match with " I is singer " are obtained according to the record information:" video ", " music ", " net
Page ".
2) search key that computer equipment is inputted to user in current search type carries out semantic analysis, obtains
The type feature information to match with the search key.
As an example, it is crucial that computer equipment obtains the search that user is inputted in current search type " webpage "
Word " I is singer ", then computer equipment is to " I is singer " progress semantic analysis, the class that acquisition matches with " I is singer "
Type characteristic information, following three search-types that the instruction of the type characteristic information matches with " I is singer ":" video ", " sound
Pleasure ", " picture ", and the matching degree between three search-types and " I is singer " is followed successively by:40%th, 35%, 25%.
It should be noted that above-mentioned steps S1 implementation 1) and 2) can be combined.For example, computer equipment to
The search key that family is inputted in current search type carries out semantic analysis, and with reference to corresponding with the search key
Historical search record, obtain the type feature information to match with the search key.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any search key inputted according to user in current search type, is obtained
The implementation of the type feature information to match with the search key, should be included in the scope of the present invention, such as count
Calculate machine equipment disaggregated model is established by machine learning classification algorithm, and obtained and search key phase based on the disaggregated model
The type feature information of matching.
In step s 2, computer equipment is scanned for based on the current search type, is obtained crucial with the search
The corresponding initial search result of word.
It should be noted that although show that step S2 is performed after step S1 in Fig. 1, but those skilled in the art should be able to
Understand, strict sequencing is had no between the step S1 and step S2.For example, computer equipment can first carry out step S2
Initial search result is obtained, then performs step S1 to obtain the type feature information to match with search key.In another example meter
The step S1 and step S2 can be performed parallel by calculating machine equipment.
In step s3, computer equipment adjusts the initial search result according to the type feature information.
Wherein, the adjustment operation includes any adjustment operation related to initial search result, such as adjusts initial ranging
As a result sequence, displaying content, display location, exhibition method etc..
Specifically, computer equipment adjusts the implementation of the initial search result according to the type feature information
Including but not limited to:
1) the step S3 further comprises step S31.In step S31, computer equipment is according to the type feature
Information, adjust the sequence of the initial search result.
As an example, current search type is " webpage ", the type feature packet to match with search key
Search-type " video " is included, then computer equipment will include searching for video according to the type characteristic information in initial search result
Rope result items sort preceding.
2) the step S3 further comprises step S32.In step s 32, computer equipment is according to the type feature
Information, adjust the displaying content of the initial search result.
Wherein, the displaying content representation is used for the content that user is directly presented in result of page searching.Need
Bright, the operation of adjustment displaying content includes but is not limited to:Replace original displaying content, on the basis of original displaying content
Add partial content in other displaying contents, the original displaying content of renewal etc..
Wherein, computer equipment can use various ways to adjust the initial ranging knot according to the type feature information
The displaying content of fruit.
As a kind of preferred scheme of this implementation 2), the step S32 further comprises the steps:For described
Each search result items in initial search result, when it is determined that its indicated by the search result items and the type feature information
When his search-type matches, extraction and other described search-type phases in the target pages linked to from the search result items
Corresponding information to be presented;According to the information to be presented, the displaying content of the initial search result is adjusted.
Wherein, computer equipment can using various ways come determine a search result items whether with type feature information institute
Other search-types indicated match.For example, other search result types indicated by type feature information include " picture ",
The page code for the target pages that computer equipment is linked to search result items is analyzed, and is determined when based on analysis result
When the picture more than predetermined number in the target pages be present, determine that the search result items match with " picture ".In another example class
Other search result types indicated by type characteristic information include " video ", the net that computer equipment is linked to search result items
Page address is analyzed, when it is determined that the web page address specially provides the user the address of Video service for one, it is determined that this is searched
Rope result items match with " video ".
As an example, current search type is " webpage ", and search key is " I is singer ", in step sl,
Computer equipment obtains the type feature information to match with " I is singer ", and the type characteristic information includes other search-types
" video " and " music ".In step s 2, computer equipment performs search based on " webpage " channel, is directed to " I is singer "
Initial search result;In step s3, for a search result items in initial search result, computer equipment determines should
Search result items match with " video ", then in the target pages that computer equipment is connected from the search result items extraction with
" I is singer " related video content or video profile, and be by original displaying content update corresponding to the search result items
The video content or video profile.
As another preferred scheme of this implementation 2), the step S32 further comprises the steps:For institute
Each search result items in initial search result are stated, when it is determined that indicated by the search result items and the type feature information
When other search-types match, the generation interactive information corresponding with other described search-types;According to the interactive information,
Adjust the displaying content of the initial search result.
Wherein, the interactive information allows users to carry out in result of page searching and other described search including any
The information of the related interactive operation of type.For example, current search type is " webpage ", the type to match with search key is special
Other indicated search-types of reference breath are " picture ", and the interactive operation includes being used to perform picture the behaviour such as zoom
The control of work.
As an example, current search type is " webpage ", and search key is " I is singer ", in step sl,
Computer equipment obtains the type feature information to match with " I is singer ", and the type characteristic information includes other search-types
" video " and " music ".In step s 2, computer equipment performs search based on " webpage " channel, is directed to " I is singer "
Initial search result.In step s3, for a search result items in initial search result, computer equipment determines should
Search result items match with " music ", then computer equipment generates the interactive information corresponding with " music ", the interactive information
Including input frame, audition button and audition viewing area, pressed when user inputs singer name in the input frame and clicks on audition
Button, audition viewing area can be ejected in search results pages, to show at least one song title of the singer and provide audition work(
Energy;Then the input frame and audition button are added in the displaying content of the search result items by computer equipment.
It should be noted that above-mentioned implementation 2) two kinds of preferred schemes can be combined.For example, for described initial
Each search result items in search result, when it is determined that other indicated by the search result items and the type feature information are searched
During rope type matching, extraction and other described search in the target pages that computer equipment is linked to from the search result items
The corresponding information to be presented of type, and generate the interactive information corresponding with other described search-types;Afterwards, computer is set
It is standby according to the information to be presented and the interactive information, adjust the displaying content of initial search result.
It should be noted that above-mentioned implementation 1) and 2) can be combined.For example, computer equipment closes according to search
The type feature information that keyword matches, adjust sequence and the displaying content of the initial search result.
As a kind of step S3 preferred scheme, the step S3 further comprises:Computer equipment is according to the type
Characteristic information, and predefined type displaying rule is combined, adjust the initial search result.
Wherein, the predefined type displaying rule includes the displaying rule of any predetermined various search-types.Preferably,
The predefined type displaying rule includes but is not limited to:The displaying of the displaying priority, each search-type of various search-types
Region and/or displaying requirement etc..For example, the displaying priority of " video " is higher than " picture ", search-type requires when being " picture "
The picture of predetermined number is shown according to specified size in search results pages, is required when search-type is " video "
Video profile etc. is shown in search results pages.
It should be noted that preferably, the preferred scheme of the step S3 can be with above-mentioned steps S3 implementation
1), 2) it is combined.For example, computer equipment adjusts institute according to the type feature information, and with reference to predefined type displaying rule
State sequence and/or the displaying content of initial search result.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any according to the type feature information, adjust the realization of the initial search result
Mode, it should be included in the scope of the present invention.
In step s 4, the search result obtained after adjustment is supplied to the user by computer equipment.
As a kind of preferred scheme, the method for the present embodiment also includes:Computer equipment according to the type feature information,
Generate switch prompting information.The step S4 comprises the following steps:The search result that computer equipment will obtain after the adjustment
And the switch prompting information is supplied to the user.
Wherein, the switch prompting information includes any information for being used to prompt user to switch search-type.Preferably, institute
Switch prompting information is stated to include but is not limited to:Suggestion content, display location etc..
Preferably, when meeting predetermined switching condition, computer equipment is special according to the type to match with search key
Reference ceases, and generates switch prompting information.
Wherein, the predetermined switching condition includes any predetermined condition for being used to trigger switch prompting operation.As made a reservation for
Switching condition is the matching degree of other search-types indicated by search key and type feature information or the degree of correlation more than predetermined
Threshold value.
As an example, predetermined threshold 50%, current search type is " webpage ", and search key is " I is song
Hand ", when other search-types that the instruction of type feature information matches with " I is singer " include " video ", and " I is singer "
Matching degree with " video " is 60%, then computer equipment generation switch prompting information, the switch prompting information are included in prompting
Whether appearance " switches to video search”.Then in step s 4, computer equipment provides the suggestion content and search result
Include to user, and by the suggestion content in the top of search result.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any search result by after adjustment is supplied to the implementation of the user, all should
Within the scope of the present invention.
According to the scheme of the present embodiment, by obtaining the type feature information to match with search key, can know
User is directed to the potential search need that search key may have, and is further advanced by based on type feature information to adjust
Initial search result, it may be such that the search result after adjustment can meet the potential search need of user, so as to which user can be more
The search result items for meeting its demand are quickly and easily found, which greatly enhances search efficiency, saves search time;According to
Type feature information adjusts the sequence of initial search result, and the search result items for enabling to meet user's search need more hold
Easily found by user, so as to improve search efficiency;The displaying content of initial search result is adjusted according to type feature information, is made
It must show that content more meets the potential search need of user, may more feel so as to facilitate user to find it in result of page searching
The search result items of interest;The interactive information corresponding with other search-types indicated by type feature information can be generated,
To adjust the displaying content of initial search result according to the interactive information so that user can carry out interaction in search results pages,
With user-friendly and allow users to more rapidly find its desired content.
Fig. 2 is the structural representation for being used to provide the device of search result of one embodiment of the invention.This is used to provide
The device (hereinafter referred to as " searcher ") of search result includes first and obtains the acquisition adjustment of device 2, first of device 1, second
Device 3 and first provides device 4.
The search key that first acquisition device 1 is inputted according to user in current search type, acquisition are searched with described
The type feature information that rope keyword matches.
Wherein, the type feature information includes any characteristic information related to search-type.Preferably, closed with search
The type feature information that keyword matches includes but is not limited to:At least one search-type to match with search key (needs
It is noted that at least one search-type can also may be used only comprising other search-types in addition to current search type
Include the current search type simultaneously), each matching degree between search key at least one search-type
And/or each weight in the degree of correlation, at least one search-type etc..
Wherein, the search-type includes any channel type for being used for user and scanning for that search engine provides, such as
News, picture, video, webpage, map etc..Wherein, the current search type represents search page when user starts search operation
Be presently in face in search-type.
As an example, user's input search key " I is singer " in current search type " webpage ", and point
Hit search button, then the type feature information that computer equipment matches according to obtaining with " I is singer ", the type feature letter
Breath instruction includes " video " and " picture " with the search-type that " I is singer " matches.
Specifically, the first search key for being inputted according to user in current search type of acquisition device 1, obtain with
The implementation for the type feature information that the search key matches includes but is not limited to:
1) the first acquisition device 1 includes the first acquisition module (not shown).First acquisition module is searched according to user currently
The search key inputted in rope type, and the historical search corresponding with search key record, acquisition and institute
State the type feature information that search key matches.
Wherein, the historical search record includes the note corresponding to any historical search behavior related to search key
Record information (search-type as corresponding to when searching times, selected search result, execution search operation etc.).Preferably,
Historical search record includes the current user for performing search operation for search key (and/or the search key
Synonym, near synonym etc.) historical search behavior corresponding to record information, the historical search behavioral statisticses based on a large number of users
Obtain for record information of search key (and/or the synonym of the search key, near synonym etc.) etc..
As an example, the first acquisition module obtains the search that user is inputted in current search type " webpage " and closed
Keyword " I is singer ", and obtain the record for " I is singer " that the historical search behavioral statisticses based on a large number of users obtain
Information, record information instruction:The user for having 50% performs search operation for " I is singer " under " video ", 30%
User performs above-mentioned search operation under " music ", and 15% user performs above-mentioned search operation under " webpage ".Then first obtain
Obtain module and following three search-types to match with " I is singer " are obtained according to the record information:" video ", " music ",
" webpage ".
2) the first acquisition device 1 includes the second acquisition module (not shown).Second obtains module to user in current search
The search key inputted in type carries out semantic analysis, obtains the type feature to match with the search key and believes
Breath.
As an example, the second acquisition module obtains the search that user is inputted in current search type " webpage " and closed
Keyword " I is singer ", then second module is obtained to " I is singer " progress semantic analysis, obtain and match with " I is singer "
Type feature information, following three search-types that the instruction of the type characteristic information matches with " I is singer ":" video ",
" music ", " picture ", and the matching degree between three search-types and " I is singer " is followed successively by:40%th, 35%, 25%.
It should be noted that the implementation 1 of above-mentioned first acquisition device 1) and 2) can be combined.For example, first obtains
The search key that is inputted to user in current search type of device 1 carries out semantic analysis, and with reference to the search
The corresponding historical search record of keyword, obtains the type feature information to match with the search key.
It should be noted that preferably, the first acquisition module and the second acquisition module can be integrated into a mould
Block is realized.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any search key inputted according to user in current search type, is obtained
The implementation of the type feature information to match with the search key, should be included in the scope of the present invention, and such as the
One acquisition device 1 establishes disaggregated model by machine learning classification algorithm, and crucial with search to obtain based on the disaggregated model
The type feature information that word matches.
Second acquisition device 2 is scanned for based on the current search type, is obtained corresponding with the search key
Initial search result.
It should be noted that although shown in Fig. 2 the second acquisition device 2 first acquisition device 1 after perform operation, but
Those skilled in the art have no strict elder generation between will be understood that the operation that the first acquisition device 1 and the second acquisition device 2 perform
Order afterwards.For example, the second acquisition device 2 first carries out operation to obtain initial search result, the first acquisition device 1 redos
To obtain the type feature information to match with search key.In another example first obtains the acquisition of device 1 and second device 2 simultaneously
Row performs.
First adjusting apparatus 3 adjusts the initial search result according to the type feature information.
Wherein, the adjustment operation includes any adjustment operation related to initial search result, such as adjusts initial ranging
As a result sequence, displaying content, display location, exhibition method etc..
Specifically, the first adjusting apparatus 3 adjusts the realization side of the initial search result according to the type feature information
Formula includes but is not limited to:
1) the first adjusting apparatus 3 further comprises the first adjusting module (not shown).First adjusting module is according to the class
Type characteristic information, adjust the sequence of the initial search result.
As an example, current search type is " webpage ", the type feature packet to match with search key
Search-type " video " is included, then the first adjusting module will include video according to the type characteristic information in initial search result
Search result items sort preceding.
2) the first adjusting apparatus 3 further comprises the second adjusting module (not shown).Second adjusting module is according to the class
Type characteristic information, adjust the displaying content of the initial search result.
Wherein, the displaying content representation is used for the content that user is directly presented in result of page searching.Need
Bright, the operation of adjustment displaying content includes but is not limited to:Replace original displaying content, on the basis of original displaying content
Add partial content in other displaying contents, the original displaying content of renewal etc..
Wherein, the second adjusting module can use various ways to adjust the initial ranging according to the type feature information
As a result displaying content.
As a kind of preferred scheme of this implementation 2), the second adjusting module further comprises extraction unit (not shown)
With the first adjustment unit (not shown).For each search result items in the initial search result, when it is determined that the search knot
When other search-types indicated by fruit item and the type feature information match, extraction unit is from the search result items institute chain
The to be presented information corresponding with other described search-types is extracted in the target pages being connected to;First adjustment unit is according to
Information to be presented, adjust the displaying content of the initial search result.
Wherein, extraction unit can determine whether a search result items are signified with type feature information using various ways
Other search-types shown match.For example, other search result types indicated by type feature information include " picture ", carry
The page code for the target pages that unit linked to search result items is taken to analyze, when determining the mesh based on analysis result
When marking the picture for existing in the page and exceeding predetermined number, determine that the search result items match with " picture ".In another example type is special
Other indicated search result types of reference breath include " video ", the web page address that extraction unit is linked to search result items
Analyzed, when it is determined that the web page address specially provides the user the address of Video service for one, determine the search result
Item matches with " video ".
As an example, current search type is " webpage ", and search key is " I is singer ", and first obtains device
1 obtains the type feature information to match with " I is singer ", the type characteristic information include other search-types " video " and
" music ".Second acquisition device 2 performs search based on " webpage " channel, is directed to the initial search result of " I is singer ";
For a search result items in initial search result, extraction unit determines that the search result items match with " video ", then
The video content or video related to " I is singer " are extracted in the target pages that extraction unit is connected from the search result items
Original displaying content update corresponding to the search result items is the video content or video letter by brief introduction, the first adjustment unit
It is situated between.
As another preferred scheme of this implementation 2), second adjusting module further comprises the first generation list
First (not shown) and the second adjustment unit (not shown).For each search result items in the initial search result, when true
When the fixed search result items match with other search-types indicated by the type feature information, the generation of the first generation unit
The interactive information corresponding with other described search-types;Second adjustment unit adjusts described initial according to the interactive information
The displaying content of search result.
Wherein, the interactive information allows users to carry out in result of page searching and other described search including any
The information of the related interactive operation of type.For example, current search type is " webpage ", the type to match with search key is special
Other indicated search-types of reference breath are " picture ", and the interactive operation includes being used to perform picture the behaviour such as zoom
The control of work.
As an example, current search type is " webpage ", and search key is " I is singer ", and first obtains device
1 obtains the type feature information to match with " I is singer ", the type characteristic information include other search-types " video " and
" music ".Second acquisition device 2 performs search based on " webpage " channel, is directed to the initial search result of " I is singer ".
For a search result items in initial search result, the first generation unit determines the search result items and " music " phase
Match somebody with somebody, then generate the interactive information corresponding with " music ", the interactive information includes input frame, audition button and audition viewing area
Domain, when user inputs singer name in the input frame and clicks on audition button, audition viewing area can be ejected in search results pages
Domain, to show at least one song title of the singer and provide audition function;Second adjustment unit is by the input frame and audition
Button is added in the displaying content of the search result items.
It should be noted that above-mentioned implementation 2) two kinds of preferred schemes can be combined.For example, for described initial
Each search result items in search result, when it is determined that other indicated by the search result items and the type feature information are searched
Extract during rope type matching, in the target pages that the 3rd adjusting apparatus is linked to from the search result items and searched with described other
The corresponding information to be presented of rope type, and generate the interactive information corresponding with other described search-types;Afterwards, the 3rd adjust
Engagement positions adjust the displaying content of initial search result according to the information to be presented and the interactive information.
It should be noted that above-mentioned implementation 1) and 2) can be combined.For example, the first adjusting apparatus 3 is according to searching
The type feature information that rope keyword matches, adjust sequence and the displaying content of the initial search result.
As a kind of preferred scheme of the first adjusting apparatus 3, first adjusting apparatus 3 further comprises the 3rd adjustment mould
Block (not shown).3rd adjusting module combines predefined type displaying rule according to the type feature information, adjusts described first
Beginning search result.
Wherein, the predefined type displaying rule includes the displaying rule of any predetermined various search-types.Preferably,
The predefined type displaying rule includes but is not limited to:The displaying of the displaying priority, each search-type of various search-types
Region and/or displaying requirement etc..For example, the displaying priority of " video " is higher than " picture ", search-type requires when being " picture "
The picture of predetermined number is shown according to specified size in search results pages, is required when search-type is " video "
Video profile etc. is shown in search results pages.
It should be noted that preferably, the preferred scheme of first adjusting apparatus 3 can be with its implementation 1),
2) it is combined.For example, the first adjusting apparatus 3 adjusts institute according to the type feature information, and with reference to predefined type displaying rule
State sequence and/or the displaying content of initial search result.
It should be noted that preferably, above-mentioned first adjusting module, the second adjusting module and the 3rd adjusting module can integrate
Realized for module.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that it is any according to the type feature information, adjust the realization of the initial search result
Mode, it should be included in the scope of the present invention.
Search result after adjustment is supplied to the user by the first offer device 4.
As a kind of preferred scheme, the searcher of the present embodiment also includes the first generating means (not shown).First life
Into device according to the type feature information, switch prompting information is generated.Described first, which provides device 4, is used for after the adjustment
Search result and the switch prompting information be supplied to the user.
Wherein, the switch prompting information includes any information for being used to prompt user to switch search-type.Preferably, institute
Switch prompting information is stated to include but is not limited to:Suggestion content, display location etc..
Preferably, when meeting predetermined switching condition, the first generating means are according to the type to match with search key
Characteristic information, generate switch prompting information.
Wherein, the predetermined switching condition includes any predetermined condition for being used to trigger switch prompting operation.As made a reservation for
Switching condition is the matching degree of other search-types indicated by search key and type feature information or the degree of correlation more than predetermined
Threshold value.
As an example, predetermined threshold 50%, current search type is " webpage ", and search key is " I is song
Hand ", when other search-types that the instruction of type feature information matches with " I is singer " include " video ", and " I is singer "
Matching degree with " video " is 60%, then the first generating means generation switch prompting information, the switch prompting information include prompting
Whether content " switches to video search”.Then the suggestion content and search result are supplied to user by the first offer device,
And the suggestion content is included in the top of search result.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than the limit to the present invention
System, it should be appreciated by those skilled in the art that any search result by after adjustment is supplied to the implementation of the user, all should
Within the scope of the present invention.
According to the scheme of the present embodiment, by obtaining the type feature information to match with search key, can know
User is directed to the potential search need that search key may have, and is further advanced by based on type feature information to adjust
Initial search result, it may be such that the search result after adjustment can meet the potential search need of user, so as to which user can be more
The search result items for meeting its demand are quickly and easily found, which greatly enhances search efficiency, saves search time;According to
Type feature information adjusts the sequence of initial search result, and the search result items for enabling to meet user's search need more hold
Easily found by user, so as to improve search efficiency;The displaying content of initial search result is adjusted according to type feature information, is made
It must show that content more meets the potential search need of user, may more feel so as to facilitate user to find it in result of page searching
The search result items of interest;The interactive information corresponding with other search-types indicated by type feature information can be generated,
To adjust the displaying content of initial search result according to the interactive information so that user can carry out interaction in search results pages,
With user-friendly and allow users to more rapidly find its desired content.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, embodiment all should be regarded as exemplary, and be nonrestrictive, the scope of the present invention is by appended power
Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling
Change is included in the present invention.Any reference in claim should not be considered as to the involved claim of limitation.This
Outside, it is clear that the word of " comprising " one is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in system claims is multiple
Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade word is used for table
Show title, and be not offered as any specific order.
Claims (18)
1. a kind of method for providing search result, wherein, this method includes:
The search key inputted according to user in current search type, obtain the class to match with the search key
Type characteristic information;
Scanned for based on the current search type, obtain the initial search result corresponding with the search key;
According to the type feature information, the initial search result is adjusted;
The search result obtained after adjustment is supplied to the user.
2. the method according to claim 11, wherein, it is described according to the type feature information, adjust the initial ranging
As a result the step of, includes:
According to the type feature information, the sequence of the initial search result is adjusted.
3. the method according to claim 11, wherein, it is described according to the type feature information, adjust the initial ranging
As a result the step of, includes:
According to the type feature information, the displaying content of the initial search result is adjusted.
4. the method according to claim 11, wherein, it is described according to the type feature information, adjust the initial ranging
As a result the step of displaying content, includes:
For each search result items in the initial search result, when it is determined that the search result items are believed with the type feature
When other indicated search-types of breath match, in the target pages linked to from the search result items extraction with it is described its
The corresponding information to be presented of his search-type;
According to the information to be presented, the displaying content of the initial search result is adjusted.
5. the method according to claim 11, wherein, it is described according to the type feature information, adjust the initial ranging
As a result the step of displaying content, includes:
For each search result items in the initial search result, when it is determined that the search result items are believed with the type feature
When other indicated search-types of breath match, the generation interactive information corresponding with other described search-types;
According to the interactive information, the displaying content of the initial search result is adjusted.
6. the method according to claim 11, wherein, it is described according to the type feature information, adjust the initial ranging
As a result the step of, includes:
According to the type feature information, and predefined type displaying rule is combined, adjust the initial search result.
7. method according to any one of claim 1 to 6, wherein, it is described according to user in current search type institute
The search key of input, obtain match with the search key type feature information the step of include:
The search key inputted according to user in current search type, and corresponding with the search key go through
History search record, obtains the type feature information to match with the search key.
8. method according to any one of claim 1 to 6, wherein, it is described according to user in current search type institute
The search key of input, obtain match with the search key type feature information the step of include:
The search key inputted to user in current search type carries out semantic analysis, obtains and the search key
The type feature information to match.
9. according to the method for claim 1, wherein, this method also includes:
According to the type feature information, switch prompting information is generated;
Wherein, the step of search result by after adjustment is supplied to the user includes:
The search result obtained after the adjustment and the switch prompting information are supplied to the user.
10. a kind of device for being used to provide search result, wherein, the device includes:
First obtains device, and for the search key inputted according to user in current search type, acquisition is searched with described
The type feature information that rope keyword matches;
Second obtains device, for being scanned for based on the current search type, obtains corresponding with the search key
Initial search result;
First adjusting apparatus, for according to the type feature information, adjusting the initial search result;
First provides device, for the search result obtained after adjustment to be supplied into the user.
11. device according to claim 10, wherein, first adjusting apparatus includes:
First adjusting module, for according to the type feature information, adjusting the sequence of the initial search result.
12. device according to claim 10, wherein, first adjusting apparatus includes:
Second adjusting module, for according to the type feature information, adjusting the displaying content of the initial search result.
13. device according to claim 12, wherein, second adjusting module includes:
Extraction unit, for for each search result items in the initial search result, when it is determined that the search result items with
When other search-types indicated by the type feature information match, the target pages that are linked to from the search result items
The middle extraction to be presented information corresponding with other described search-types;
First adjustment unit, for according to the information to be presented, adjusting the displaying content of the initial search result.
14. device according to claim 12, wherein, second adjusting module includes:
First generation unit, for for each search result items in the initial search result, when it is determined that the search result
When item matches with other search-types indicated by the type feature information, generation is corresponding with other described search-types
Interactive information;
Second adjustment unit, for according to the interactive information, adjusting the displaying content of the initial search result.
15. information according to claim 10, wherein, first adjusting apparatus includes:
3rd adjusting module, for according to the type feature information, and predefined type displaying rule is combined, adjusted described initial
Search result.
16. the device according to any one of claim 10 to 15, wherein, the first acquisition device includes:
First obtains module, is searched for the search key inputted according to user in current search type, and with described
The corresponding historical search record of rope keyword, obtains the type feature information to match with the search key.
17. the device according to any one of claim 10 to 15, wherein, the first acquisition device includes:
Second obtains module, and the search key for being inputted to user in current search type carries out semantic analysis, obtains
Obtain the type feature information to match with the search key.
18. the device according to claim 10 to 17, wherein, the device also includes:
First generating means, for according to the type feature information, generating switch prompting information;
Wherein, the first offer device is used for:
The search result obtained after the adjustment and the switch prompting information are supplied to the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610509374.5A CN107562750A (en) | 2016-06-30 | 2016-06-30 | A kind of method and apparatus for providing search result |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610509374.5A CN107562750A (en) | 2016-06-30 | 2016-06-30 | A kind of method and apparatus for providing search result |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107562750A true CN107562750A (en) | 2018-01-09 |
Family
ID=60968647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610509374.5A Pending CN107562750A (en) | 2016-06-30 | 2016-06-30 | A kind of method and apparatus for providing search result |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107562750A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108647349A (en) * | 2018-05-15 | 2018-10-12 | 优视科技有限公司 | A kind of content recommendation method, device and terminal device |
CN109408710A (en) * | 2018-09-26 | 2019-03-01 | 斑马网络技术有限公司 | Search result optimization method, device, system and storage medium |
CN110209765A (en) * | 2019-05-23 | 2019-09-06 | 武汉绿色网络信息服务有限责任公司 | A kind of method and apparatus by semantic search key |
CN113360743A (en) * | 2021-07-09 | 2021-09-07 | 南方电网数字电网研究院有限公司 | Query data filtering method and device, computer equipment and storage medium |
CN113542899A (en) * | 2020-04-22 | 2021-10-22 | 聚好看科技股份有限公司 | Information display method, display device and server |
CN114254179A (en) * | 2020-09-23 | 2022-03-29 | 北京达佳互联信息技术有限公司 | Search request processing method and device and search platform |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179472A (en) * | 2007-05-31 | 2008-05-14 | 腾讯科技(深圳)有限公司 | Network resource searching method and searching system |
CN102955798A (en) * | 2011-08-25 | 2013-03-06 | 腾讯科技(深圳)有限公司 | Search engine based search method and search server |
CN103514299A (en) * | 2013-10-18 | 2014-01-15 | 北京奇虎科技有限公司 | Information searching method and device |
JP2015026345A (en) * | 2013-07-29 | 2015-02-05 | Necパーソナルコンピュータ株式会社 | Search device, search system, and program |
CN104615645A (en) * | 2014-12-18 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Search implementation method, device and system and computer equipment |
CN105045901A (en) * | 2015-08-05 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | Search keyword push method and device |
CN105138511A (en) * | 2015-08-10 | 2015-12-09 | 北京思特奇信息技术股份有限公司 | Method and system for semantically analyzing search keyword |
-
2016
- 2016-06-30 CN CN201610509374.5A patent/CN107562750A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179472A (en) * | 2007-05-31 | 2008-05-14 | 腾讯科技(深圳)有限公司 | Network resource searching method and searching system |
CN102955798A (en) * | 2011-08-25 | 2013-03-06 | 腾讯科技(深圳)有限公司 | Search engine based search method and search server |
JP2015026345A (en) * | 2013-07-29 | 2015-02-05 | Necパーソナルコンピュータ株式会社 | Search device, search system, and program |
CN103514299A (en) * | 2013-10-18 | 2014-01-15 | 北京奇虎科技有限公司 | Information searching method and device |
CN104615645A (en) * | 2014-12-18 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Search implementation method, device and system and computer equipment |
CN105045901A (en) * | 2015-08-05 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | Search keyword push method and device |
CN105138511A (en) * | 2015-08-10 | 2015-12-09 | 北京思特奇信息技术股份有限公司 | Method and system for semantically analyzing search keyword |
Non-Patent Citations (1)
Title |
---|
孙明: "基于语义的信息检索与关联推荐关键技术研究", 《中国优秀硕士学位论文全文数据库(信息科技辑)》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108647349A (en) * | 2018-05-15 | 2018-10-12 | 优视科技有限公司 | A kind of content recommendation method, device and terminal device |
CN109408710A (en) * | 2018-09-26 | 2019-03-01 | 斑马网络技术有限公司 | Search result optimization method, device, system and storage medium |
CN110209765A (en) * | 2019-05-23 | 2019-09-06 | 武汉绿色网络信息服务有限责任公司 | A kind of method and apparatus by semantic search key |
CN113542899A (en) * | 2020-04-22 | 2021-10-22 | 聚好看科技股份有限公司 | Information display method, display device and server |
CN114254179A (en) * | 2020-09-23 | 2022-03-29 | 北京达佳互联信息技术有限公司 | Search request processing method and device and search platform |
CN113360743A (en) * | 2021-07-09 | 2021-09-07 | 南方电网数字电网研究院有限公司 | Query data filtering method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107562750A (en) | A kind of method and apparatus for providing search result | |
CN103064826B (en) | A kind of method, equipment and system for input of expressing one's feelings | |
CN103744887B (en) | It is a kind of for the method for people search, device and computer equipment | |
CN105930376B (en) | A kind of searching method and device | |
CN104881431B (en) | A kind of method and apparatus for obtaining search results pages in computer equipment | |
JP2015204105A (en) | Method and device for providing recommendation information | |
CN105512178B (en) | A kind of entity recommended method and device | |
CN106294661A (en) | A kind of extended search method and device | |
CN106227714A (en) | A kind of method and apparatus obtaining the key word generating poem based on artificial intelligence | |
CN106293119A (en) | A kind of method and apparatus carrying out information recommendation in input method | |
CN106527752A (en) | Method and device for providing input candidate items | |
CN109710088A (en) | Information searching method and device | |
CN105094603A (en) | Method and device for related inputting | |
CN104809223A (en) | Method and device for supplying application content search result in application | |
CN108572971A (en) | It is a kind of to be used to excavate and the method and apparatus of the relevant keyword of term | |
CN104503988A (en) | Searching method and device | |
JPH11282875A (en) | Information filtering device | |
KR101273646B1 (en) | Method and system for indexing and searching in multi-modality data | |
EP3255566A1 (en) | Text retrieval method and apparatus | |
CN104933099A (en) | Method and device for providing target search result for user | |
CN104252487A (en) | Method and device for generating entry information | |
CN111813236B (en) | Input method, input device, electronic equipment and readable storage medium | |
CN104899287B (en) | The display methods and device of webpage | |
CN107180058A (en) | A kind of method and apparatus for being inquired about based on caption information | |
CN105243135A (en) | Method and apparatus for showing search result |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180109 |
|
RJ01 | Rejection of invention patent application after publication |