CN104899285B - Search result methods of exhibiting and device - Google Patents
Search result methods of exhibiting and device Download PDFInfo
- Publication number
- CN104899285B CN104899285B CN201510303278.0A CN201510303278A CN104899285B CN 104899285 B CN104899285 B CN 104899285B CN 201510303278 A CN201510303278 A CN 201510303278A CN 104899285 B CN104899285 B CN 104899285B
- Authority
- CN
- China
- Prior art keywords
- attribute
- search result
- attribute value
- type information
- keywords
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
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)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
This application discloses search result methods of exhibiting and devices.One specific implementation mode of the search result methods of exhibiting includes:Obtain search type input by user;Extract from search type with the matched attribute keywords of the first preset attribute and with the matched attribute value keyword of the attribute value of the second preset attribute, and the default template with the template item to match with the attribute belonging to attribute keywords and attribute value keyword is found out from default template library;It is scanned for based on attribute keywords and attribute value keyword, obtains search result;Based on default template, the exhibition method of search result is determined;Search result is shown with exhibition method.The exhibition method of search result can be adjusted according to the default template corresponding to search type input by user by realizing, and enhance the flexibility of search result displaying.
Description
Technical field
This application involves internet arenas, and in particular to search technique field more particularly to search result methods of exhibiting and
Device.
Background technology
When carrying out information search using search engine, user often has the association attributes letter for it is expected to understand some product
Cease the search need of (such as price, discharge capacity).For example, when user it is expected the valence of a automobile of some automobile vendor of understanding production
Can include that the keywords such as brand, vehicle, price are obtained by being scanned for above-mentioned keyword when lattice, in the search term of input
The search result i.e. corresponding price of the vehicle.In known technology, including full-text search mode and key/value (key/value)
Mode.Wherein, full-text search mode is to retrieve search result by the corresponding inverted index of keyword (also referred to as to show
Content), displaying content includes that user it is expected to understand the attribute value (such as price) of attribute and (such as the advertisement of relevant pushed information
Information), then displaying content is shown according to text style.Key/value modes are to enumerate search type in advance i.e. piece
Key is enumerated, such as when the BMW X4 vehicles that user inquires in BMW whether sell by stock in hand, needs to enumerate in advance
" BMW x4 supplys ", " BMW x4 can be purchased off the shelf " etc. are possible to the search type of reflection user's search need.Then it is directed to again
Each search type configures different search results and configures different value, and search result includes that user it is expected to understand attribute
Attribute value (such as quantity in stock) and relevant pushed information (such as advertising information).
When being scanned for using full-text search mode, it can only show search result according to text style, can not be directed to and use
The exhibition method of the inquiry content adjustment search result at family so that when being shown to search result, flexibility is restricted.
When being retrieved using key/value modes, on the one hand, since first pass through the mode enumerated is arranged search type to needs in advance, only
A part of keyword input by user can be covered, to cause the search result quantity obtained small, i.e. network flow coverage rate is low.
On the other hand, the search type configuration correspondingly search result, and the artificial progress of needs due to needing to enumerate for each
Configuration, when to cause to be shown search result, flexibility is restricted.
Invention content
This application provides a kind of search result methods of exhibiting and devices, for solving existing for above-mentioned background technology part
Technical problem.
In a first aspect, this application provides search result methods of exhibiting, this method includes:Obtain search input by user
Formula;It is extracted from search type with the matched attribute keywords of the first preset attribute and is matched with the attribute value of the second preset attribute
Attribute value keyword, and find out from default template library with belonging to attribute keywords and attribute value keyword
The default template for the template item that attribute matches;It is scanned for based on attribute keywords and attribute value keyword, obtains search knot
Fruit, search result include the corresponding attribute value of attribute keywords;Based on default template, the exhibition method of search result is determined,
In, exhibition method includes the mode for merging attribute value with preset pushed information and being shown;With exhibition method exhibition
Show search result.
In some embodiments, it is based on default template, determines that the exhibition method of search result includes:Based on default template
With the mapping table of search result exhibition method, the corresponding search result exhibition method of default template is determined;By search result
Exhibition method is determined as the exhibition method of search result.
In some embodiments, include with exhibition method displaying search result:According to preset rules, Aggregate attribute value;
It is shown after being merged with preset pushed information to the attribute value after aggregated.
In some embodiments, further include:Rendering operations are carried out to attribute value and preset pushed information, wherein wash with watercolours
Dye operation includes at least one of following:The display location of adjustment attribute value and pushed information, adjustment attribute value are corresponded in displaying
Font format, adjustment attribute value corresponding font color in displaying.
In some embodiments, further include:Type information is obtained from third-party platform, and type information is added to class
Type information database, wherein type information is information associated with the type belonging to attribute keywords;Successively to type information
Carry out data cleansing processing, entry normalized.
In some embodiments, it is scanned for based on attribute keywords and attribute value keyword, obtains search result packet
It includes:Based on attribute value keyword, the corresponding type information of attribute value keyword is found out from type information database;From type
In information, the corresponding attribute value of attribute keywords is found out.
In some embodiments, it is based on type information, determines that the corresponding hot spot word of type information, hot spot word are in type
The number occurred in information is more than the word of threshold value;Hot spot selected ci poem is taken as the first preset attribute or the second preset attribute.
Second aspect, this application provides search results to show that device, the device include:Acquisition module is configured to obtain
Take search type input by user;Extraction module is configured to extract from search type and the matched attribute of the first preset attribute
Keyword and the matched attribute value keyword of attribute value with the second preset attribute, and find out and have from default template library
The default template of the template item to match with the attribute belonging to attribute keywords and attribute value keyword;Search result obtains mould
Block is configured to be scanned for based on attribute keywords and attribute value keyword, obtains search result, search result includes attribute
The corresponding attribute value of keyword;Exhibition method determining module is configured to, based on default template, determine the displaying side of search result
Formula, wherein exhibition method includes the mode for merging attribute value with preset pushed information and being shown;Show mould
Block is configured to show search result with exhibition method.
In some embodiments, exhibition method determining module is further configured to:It is tied based on default template and search
The mapping table of fruit exhibition method determines the corresponding search result exhibition method of default template;By search result exhibition method
It is determined as the exhibition method of search result.
In some embodiments, display module is further configured to:According to preset rules, Aggregate attribute value;To warp
Attribute value after polymerization is shown after being merged with preset pushed information.
In some embodiments, further include:Rendering module is configured to carry out attribute value and preset pushed information
Rendering operations, wherein Rendering operations include at least one of following:Adjust the display location of attribute value and pushed information, adjustment belongs to
Property value corresponding font format, adjustment attribute value corresponding font color in displaying in displaying.
In some embodiments, further include:Type information acquisition module is configured to obtain type from third-party platform
Information, and type information is added to type information database, wherein type information is and the type phase belonging to attribute keywords
Associated information;Type information processing module is configured to carry out type information successively data cleansing processing, entry normalization
Processing.
In some embodiments, search result acquisition module is further configured to:Based on attribute value keyword, from class
The corresponding type information of attribute value keyword is found out in type information database;From type information, attribute keywords are found out
Corresponding attribute value.
In some embodiments, further include:Determining module is configured to be based on type information, determines type information pair
The hot spot word answered, hot spot word are that the number occurred in type information is more than the word of threshold value;Module is chosen, being configured to will be hot
Point selected ci poem is taken as the first preset attribute or the second preset attribute.
Method and apparatus provided by the present application, by the first preset attribute and the corresponding attribute value of the second preset attribute from searching
Attribute keywords and attribute value keyword are extracted in cable-styled, and lookup has and attribute keywords and attribute value keyword
The default template for the template item that affiliated attribute matches;It is scanned for, is obtained based on attribute keywords and attribute value keyword
Search result;Based on default template, the exhibition method of search result is determined;Search result is shown by determining exhibition method.
It realizes and can adjust the exhibition method of search result according to the default template corresponding to search type input by user, enhance
The flexibility of search result displaying.
Description of the drawings
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 shows the flow chart of one embodiment of the search result methods of exhibiting according to the application;
Fig. 2 shows the preset attribute attributes corresponding with preset attribute in the search result methods of exhibiting of the application
The schematic diagram of the correspondence of value;
Fig. 3 shows the structural schematic diagram of the default template library in the search result methods of exhibiting of the application;
Fig. 4 shows a search result bandwagon effect schematic diagram in the search result methods of exhibiting of the application;
Fig. 5 shows the structural schematic diagram of one embodiment that device is shown according to the search result of the application.
Specific implementation mode
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, is illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Referring to FIG. 1, it illustrates the flow charts according to one embodiment of the search result methods of exhibiting of the application
100.This approach includes the following steps:
Step 101, search type input by user is obtained.
In the present embodiment, search type input by user can be and certain types of information (such as car type information)
Associated search type.For example, user is searching for information associated with car category, it is expected that obtaining its of automobile vendor's production
In a vehicle correlation attribute information attribute information such as the corresponding price of the vehicle, discharge capacity, color.Input by user
May include that automobile brand, automotive type and user it is expected the phrases such as the correlation attribute information understood in search type.For example,
Search type input by user can be following form:The price of BMW 320 is how many.In above-mentioned search type, BMW, 320, valence
Lattice indicate the search intention of user, i.e. user it is expected that it is 320 to understand the wherein a vehicle of automobile vendor's BMW production
Automobile price.
Step 102, it extracts from search type with the matched attribute keywords of the first preset attribute and is preset with second and belonged to
Property the matched attribute value keyword of attribute value, and find out from default template library with and attribute keywords and attribute
The default template for the template item that attribute belonging to value keyword matches.
In the present embodiment, preset attribute can be set and preset attribute corresponds to attribute value, using preset attribute and in advance
If attribute corresponds to attribute value, the keyword extraction in search type is come out.It should be noted that first in the present embodiment is default
Attribute and the second preset attribute are simultaneously not specific to some preset attribute, are only that attribute keywords are being extracted in differentiation from search type
When with attribute value keyword, the first preset attribute and the second preset attribute are different preset attribute.
Referring to FIG. 2, it illustrates preset attribute and preset attributes in the search result methods of exhibiting of the application
The schematic diagram of the correspondence of corresponding attribute value.In fig. 2, including multiple preset attributes and in each preset attribute
Under, including multiple preset attributes correspond to attribute value.In the present embodiment, following manner may be used and pre-set attribute and category
Property corresponds to attribute value:According to the type of the information of user's search, corresponded to the corresponding attribute of the information type and attribute is arranged
Attribute value.For example, the information of the car category for user's search, can be arranged the categories such as brand, vehicle, discharge capacity, color, price
Property, attribute value corresponding with attribute can be set under corresponding attribute.For example, including benz, BMW under automobile brand attribute
Attribute values are waited, include the attribute values such as 320, C200 under vehicle attribute item.Under discharge capacity attribute including 2.0L, 3.0L etc. attributes, color
Include the attributes such as white, black under attribute.Pre-set attribute and attribute correspond to attribute value can be by the search to user
The analysis of record obtains, for example, the search type in search record of the user when searching for automobile category information can be obtained first, it can
Number to extract appearance from search type is more than the word of preset number as preset attribute value.Optionally, from searching
Before extracting the matched keyword of attribute value corresponding with preset attribute and attribute in cable-styled, search type can be removed and be searched
" good or not " in cable-styled middle qualifier, such as removal search type, " how ", the word on the practicing Buddhism or Taoism property ground such as " how many ".
In the present embodiment, can be extracted from search type first with the matched attribute keywords of preset attribute and with it is pre-
If the matched attribute value keyword of the corresponding attribute value of attribute.For example, can be by preset attribute and the corresponding attribute value of attribute
It is indicated with the trie trees (word lookup tree) in data structure, which can be referred to as first layer trie trees.Utilize this
Trie trees by the matched attribute keywords of the first preset attribute in search type and with the matched category of attribute value of the second preset attribute
Property value keyword extracts respectively, as attribute keywords and attribute value keyword.For example, search type input by user is treasured
The price of horse 320 be it is how many, then can utilize first layer trie trees by search type with preset attribute, that is, brand, price (
Can be referred to as the second preset attribute) under preset attribute value i.e. BMW, 320 matched attribute value keyword BMW, 320 extraction
Out, it and will be extracted with preset attributes price (also referred to as the first preset attribute) matched attribute keywords price
Come.Then the attribute belonging to attribute value keyword BMW is may further determine that for automobile brand, belonging to 320 attribute value keywords
Attribute be automotive type, price then correspond to user it is expected inquire attribute.
It in the present embodiment, can be based on the attribute keywords (price) extracted from search type and attribute value keyword
Attribute (brand, vehicle) belonging to (such as BMW, 320), finds out default template from default template library.Wherein, mould is preset
Plate can be the default template containing the template item to match with the attribute belonging to attribute keywords and attribute value keyword.
Referring to FIG. 3, it illustrates the structural schematic diagrams of the default template library in the search result methods of exhibiting of the application.
Wherein, each default template may include multiple template item, for example, by taking the template library of automobile information category information as an example, template
Can include simultaneously【Automobile brand】、【Automotive type】、【Discharge capacity】Etc. templates item, template can also include simultaneously【Automobile product
Board】、【Automotive type】、【Quantity in stock】、【Price】Etc. templates item.Template item trie trees in template can be indicated,
The trie trees can be referred to as second layer trie trees.Then first layer trie trees are extracted into attribute key using second layer trie trees
Attribute belonging to word and attribute value keyword, is matched with default template.For example, when with default template matches, pass through
The attribute keywords that one layer of trie tree extracts are price, the attribute belonging to attribute keywords (BMW, 320) be automobile brand,
Automotive type, then can be with the default template in template library【Automobile brand】、【Automotive type】、【Price】Matching, to find out
Default template with the template item to match with the attribute belonging to attribute keywords and attribute value keyword.
Step 103, it is scanned for based on attribute keywords and attribute value keyword, obtains search result.
In the present embodiment, attribute keywords can be based on and attribute value keyword scans for, obtain search result.Example
Such as, search type input by user includes 320 price of BMW, then can pass through attribute value keyword, that is, BMW, 320 and attribute
Keyword, that is, price determines that the search intention of user is that user it is expected to search the price of 320 vehicles of Bayerische Motorne Werke Aktiengeellschaft, to search for
The price of 320 vehicle of BMW.Information database can be preset, BMW 320 is searched from preset information database
The price of vehicle.
The present embodiment some optionally in realization method, obtain type information from third-party platform, and type is believed
Breath is added to type information database, wherein type information is information associated with the type belonging to attribute keywords;To class
Type information carries out data cleansing processing, entry normalized successively.In the present embodiment, it can be obtained from multiple third-party platforms
Breath is won the confidence to establish type information database.For example, for the information of car category, it can be respectively from the shops the 4S net of automobile brand
It stands, the official website of automobile brand, the multiple third-party platforms in automobile evaluation and test website etc. obtain the information of car categories.It can be based on
The information of the car category of acquisition, establishes type information database.Then successively to the type information in type information database
Carry out data cleansing processing, entry normalized.
The present embodiment some optionally in realization method, type information can be based on, determine that type information is corresponding
Hot spot word, hot spot word are that the number occurred in type information is more than the word of threshold value;Hot spot selected ci poem is taken as the first default category
Property or the second preset attribute.
The present embodiment some optionally in realization method, attribute value keyword can be based on, from type information data
The corresponding type information of attribute value keyword is found out in library;From type information, search result, i.e. attribute keywords are found out
Corresponding attribute value.
Below by taking search type input by user contains the attribute that attribute keywords i.e. user it is expected inquiry as an example, illustrate
Preset type information database scans for obtaining the mode of search result.For example, search type input by user is BMW
320 price is how many.Inverted index that can be by 320 vehicles that pre-establish in data of attribute information library, determination include
The data in the data of attribute information library of 320 vehicle this keyword.Then in the attribute information for including 320 vehicle this keyword
The data of database further match attribute value BMW, is finally based on attribute value BMW, 320, is looked into from type information database
The corresponding attribute value of price attribute keyword is looked for, to obtain the corresponding attribute value of attribute that user it is expected inquiry, i.e. BMW 320
Price.
Below by taking search type input by user does not include attribute as an example, illustrate to be searched in preset type information database
Rope and the mode for obtaining search result.For example, it includes keyword benz, C200 that user, which inputs search type,.It can be pre-configured with
One attribute is used to indicate the query intention of user, such as the attribute of the configuration can be price, color, discharge capacity etc..Then exist
Data of attribute information library lookup goes out the corresponding attribute value of the attribute.
Optionally, the attribute of configuration can be by being analyzed to obtain to search type input by user.Such as it can obtain
It is recorded with the relevant search of automotive-type data in the search record of user, calculates separately time that attribute word occurs in search record
Number, and according to attribute word occur number search type is ranked up, using the number of appearance higher than threshold value attribute word as
Attribute.For example, when automobile vendor releases a new vehicle, within a certain period of time, in the search record of the vehicle,
Indicate whether that the number that can make a reservation for or the whether in stock attribute word of vehicle occurs in search type is more than threshold value.Then can with
It is the attribute in search type by the attribute configuration when family inputs search type not including the attribute.
Step 104, it is based on default template, determines the exhibition method of search result.
In the present embodiment, exhibition method includes merging attribute value with preset pushed information and being shown
Mode.After determining the corresponding default template of attribute keywords, the displaying of search result can be determined according to default template
Mode.A kind of template corresponds to a kind of exhibition method.In this way, the attribute keywords and attribute value worked as in search type input by user are closed
When keyword and a default template matches, then the exhibition method of search result can be determined by the template, it is possible to further
The exhibition method that the corresponding search result of template is preset to this configures, so as to flexibly adjust showing for search result
Mode.
The present embodiment some optionally in realization method, based on default template, determine the exhibition method of search result
Including:Mapping table based on default template Yu search result exhibition method determines the corresponding search result exhibition of default template
Show mode;Search result exhibition method is determined as to the exhibition method of search result.For example, each default template can be directed to
One style template is set.In the pattern template, the mode of displaying search result can be defined, such as is defined in search result
The mode that the corresponding attribute value of attribute of user's inquiry is combined with pushed information (such as advertising information).
Step 105, search result is shown with exhibition method.
In the present embodiment, the attribute value that obtained user inquires can mutually be melted with pushed information (such as advertising information)
Conjunction is shown.For example, pushed information can be the picture comprising benz C200, the text of the related entities attribute for the C200 that runs quickly
The advertising information of the information such as the web site url of dealer of word, the C200 that runs quickly, then can be in the price of displaying benz C200, together
When displaying benz C200 pushed information.
The present embodiment some optionally in realization method, displaying search result includes:According to preset rules, polymerization belongs to
Property value;It is shown after being merged with preset pushed information to the attribute value after aggregated.It in the present embodiment, can be with
Search result is shown according to the corresponding exhibition method of displaying content.For example, for the pricing information for C200 vehicles of running quickly, it can be with
Multiple pricing informations are polymerized to a price range, are then opened up the price range as the attribute value of price attribute
Show.When the attribute value of user's inquiry is independent values, such as when the colors such as black, white, then can establish comprising black, white
Etc. color attribute values property value set, then show property value set.
Referring to FIG. 4, showing the search result bandwagon effect signal in the search result methods of exhibiting of the application
Figure.In Fig. 4, include that the entity property value arrived according to keyword query input by user is run quickly C200 vehicles discharge capacity, price
Deng, utilize entity property value form entity attribute content.Simultaneously in the displaying content for showing user, further include and default mould
The corresponding default pushed information of plate is the relevant advertisements material information that the retailer of benz C200 vehicles provides.
The present embodiment some optionally in realization method, rendering behaviour is carried out to attribute value and preset pushed information
Make, wherein Rendering operations include at least one of following:The display location of adjustment attribute value and pushed information, adjustment attribute value exist
Corresponding font format, adjustment the attribute value corresponding font color in displaying when displaying.In the present embodiment, by entity category
Property when being shown together with pushed information, entity attribute content and push can also be believed in the way of pre-setting rendering
Breath is adjusted.For example, the mode of rendering includes the setting to the font size of entity attribute content, entity attribute content and push
The layout etc. of information.So as to neatly be directed to entity attribute content and pushed information, carried out using different rendering modes
It renders, forms final displaying content, displaying content is also referred to as material information.
Referring to FIG. 5, Fig. 5 shows the structural representation of the one embodiment for showing device according to the search result of the application
Figure.
As shown in figure 5, search result displaying device includes including 500:Acquisition module 501, extraction module 502, search knot
Fruit acquisition module 503, exhibition method determining module 504, display module 505.Wherein, acquisition module 501 is configured to obtain and use
The search type of family input;Extraction module 502 is configured to extract from search type and be closed with the matched attribute of the first preset attribute
Keyword and the matched attribute value keyword of attribute value with the second preset attribute, and find out from default template library with
The default template for the template item that attribute belonging to attribute keywords and attribute value keyword matches;Search result acquisition module
503 are configured to scan for based on attribute keywords and attribute value keyword, obtain search result, search result includes attribute
The corresponding attribute value of keyword;Exhibition method determining module 504 is configured to, based on default template, determine the displaying of search result
Mode, wherein exhibition method includes the mode for merging attribute value with preset pushed information and being shown;Show mould
Block 505 is configured to show search result with exhibition method.
The present embodiment some optionally in realization method, exhibition method determining module 504 is further configured to:Base
In the mapping table of default template and search result exhibition method, the corresponding search result exhibition method of default template is determined;
Search result exhibition method is determined as to the exhibition method of search result.
The present embodiment some optionally in realization method, display module 505 is further configured to:According to default rule
Then, Aggregate attribute value;It is shown after being merged with preset pushed information to the attribute value after aggregated.
The present embodiment some optionally in realization method, further include:Rendering module (not shown) is configured to belonging to
Property value and preset pushed information carry out Rendering operations, wherein Rendering operations include at least one of following:It adjusts attribute value and pushes away
It delivers letters the display location of breath, adjustment attribute value corresponding font format, adjustment attribute value corresponding word in displaying in displaying
Body color.
The present embodiment some optionally in realization method, further include:Type information acquisition module (not shown), configuration
For obtaining type information from third-party platform, and type information is added to type information database, wherein type information is
Information associated with the type belonging to attribute keywords;Type information processing module (not shown) is configured to believe type
Breath carries out data cleansing processing, entry normalized successively.
The present embodiment some optionally in realization method, search result acquisition module 503 is further configured to base
In attribute value keyword, the corresponding type information of attribute value keyword is found out from type information database;From type information
In, find out the corresponding attribute value of attribute keywords.
The present embodiment some optionally in realization method, further include:Determining module (not shown) is configured to be based on
Type information determines that the corresponding hot spot word of type information, hot spot word are that the number occurred in type information is more than the word of threshold value
Language;Module (not shown) is chosen, is configured to hot spot selected ci poem being taken as the first preset attribute or the second preset attribute.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.This type of technology people
Member should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
Other technical solutions of arbitrary combination and formation.Such as features described above has similar work(with (but not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (14)
1. a kind of search result methods of exhibiting, which is characterized in that the method includes:
Obtain search type input by user;
The attribute with the matched attribute keywords of the first preset attribute and with the second preset attribute is extracted from described search formula
Be worth matched attribute value keyword, and find out from default template library with and the attribute keywords and the attribute
The default template for the template item that attribute belonging to value keyword matches;
It is scanned for based on the attribute keywords and attribute value keyword, obtains search result, described search result includes institute
State the corresponding attribute value of attribute keywords;
Based on the default template, the exhibition method of described search result is determined, wherein the exhibition method includes by the category
The property corresponding attribute value of keyword is merged with preset pushed information and the mode that is shown;
Described search result is shown with the exhibition method.
2. according to the method described in claim 1, it is characterized in that, it is described be based on the default template, determine described search knot
The exhibition method of fruit includes:
Based on the mapping table of the default template and search result exhibition method, the corresponding search of the default template is determined
As a result exhibition method;
Described search result exhibition method is determined as to the exhibition method of described search result.
3. according to the method described in claim 2, it is characterized in that, described show described search result packet with the exhibition method
It includes:
According to preset rules, it polymerize the corresponding attribute value of the attribute keywords;
It is opened up after being merged with preset pushed information to the corresponding attribute value of the attribute keywords after aggregated
Show.
4. according to the method described in claim 3, it is characterized in that, the method further includes:
Rendering operations are carried out to the corresponding attribute value of the attribute keywords and preset pushed information, wherein the rendering behaviour
Work includes at least one of following:Adjust display location, the adjustment institute of the corresponding attribute value of the attribute keywords and pushed information
State the corresponding attribute value of attribute keywords corresponding font format, the corresponding attribute value of the adjustment attribute keywords in displaying
The corresponding font color in displaying.
5. according to the method described in one of claim 1-4, which is characterized in that the method further includes:
Type information is obtained from third-party platform, and the type information is added to type information database, wherein the class
Type information is information associated with the type belonging to the attribute keywords;
Carry out data cleansing processing, entry normalized successively to the type information.
6. according to the method described in claim 5, it is characterized in that, described be based on the attribute keywords and attribute value keyword
It scans for, obtaining search result includes:
Based on the attribute value keyword, the corresponding class of the attribute value keyword is found out from the type information database
Type information;
From the type information, the corresponding attribute value of the attribute keywords is found out.
7. according to the method described in claim 6, it is characterized in that, the method further includes:
Based on the type information, determine that the corresponding hot spot word of type information, the hot spot word are to go out in the type information
Existing number is more than the word of threshold value;
The hot spot selected ci poem is taken as first preset attribute or second preset attribute.
8. a kind of search result shows device, which is characterized in that described device includes:
Acquisition module is configured to obtain search type input by user;
Extraction module is configured to extract from described search formula with the matched attribute keywords of the first preset attribute and with
The matched attribute value keyword of attribute value of two preset attributes, and find out to have from default template library and be closed with the attribute
The default template for the template item that attribute belonging to keyword and the attribute value keyword matches;
Search result acquisition module is configured to be scanned for based on the attribute keywords and attribute value keyword, be searched
Rope is as a result, described search result includes the corresponding attribute value of the attribute keywords;
Exhibition method determining module is configured to be based on the default template, determines the exhibition method of described search result,
In, the exhibition method includes merging the corresponding attribute value of the attribute keywords with preset pushed information and being carried out
The mode of displaying;
Display module is configured to show described search result with the exhibition method.
9. device according to claim 8, which is characterized in that the exhibition method determining module is further configured to:
Based on the mapping table of the default template and search result exhibition method, the corresponding search of the default template is determined
As a result exhibition method;
Described search result exhibition method is determined as to the exhibition method of described search result.
10. device according to claim 9, which is characterized in that the display module is further configured to:
According to preset rules, it polymerize the corresponding attribute value of the attribute keywords;
It is opened up after being merged with preset pushed information to the corresponding attribute value of the attribute keywords after aggregated
Show.
11. device according to claim 10, which is characterized in that described device further includes:
Rendering module is configured to carry out rendering behaviour to the corresponding attribute value of the attribute keywords and preset pushed information
Make, wherein the Rendering operations include at least one of following:Adjust the corresponding attribute value of the attribute keywords and pushed information
Display location, the corresponding attribute value of the adjustment attribute keywords corresponding font format, adjustment attribute in displaying
The corresponding attribute value of keyword corresponding font color in displaying.
12. according to the device described in one of claim 8-11, which is characterized in that described device further includes:
Type information acquisition module is configured to obtain type information from third-party platform, and the type information is added to
Type information database, wherein the type information is information associated with the type belonging to the attribute keywords;
Type information processing module is configured to carry out the type information successively data cleansing processing, at entry normalization
Reason.
13. device according to claim 12, which is characterized in that described search result acquisition module further configures use
In:
Based on the attribute value keyword, the corresponding class of the attribute value keyword is found out from the type information database
Type information;
From the type information, the corresponding attribute value of the attribute keywords is found out.
14. device according to claim 13, which is characterized in that described device further includes:
Determining module is configured to be based on the type information, determines the corresponding hot spot word of type information, the hot spot word be
The number occurred in the type information is more than the word of threshold value;
Module is chosen, is configured to the hot spot selected ci poem being taken as first preset attribute or second preset attribute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510303278.0A CN104899285B (en) | 2015-06-04 | 2015-06-04 | Search result methods of exhibiting and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510303278.0A CN104899285B (en) | 2015-06-04 | 2015-06-04 | Search result methods of exhibiting and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104899285A CN104899285A (en) | 2015-09-09 |
CN104899285B true CN104899285B (en) | 2018-09-25 |
Family
ID=54031948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510303278.0A Active CN104899285B (en) | 2015-06-04 | 2015-06-04 | Search result methods of exhibiting and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104899285B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107402937B (en) * | 2016-05-20 | 2021-01-05 | 北京搜狗科技发展有限公司 | Searching method and device and electronic equipment |
CN106383875B (en) * | 2016-09-09 | 2019-10-15 | 北京百度网讯科技有限公司 | Man-machine interaction method and device based on artificial intelligence |
CN106407377B (en) * | 2016-09-12 | 2020-03-03 | 北京百度网讯科技有限公司 | Search method and device based on artificial intelligence |
CN106484827A (en) * | 2016-09-28 | 2017-03-08 | 北京金山安全软件有限公司 | Retrieval method and device, and terminal |
CN106844482B (en) * | 2016-12-23 | 2021-01-29 | 北京奇虎科技有限公司 | Search engine-based retrieval information matching method and device |
CN108628861B (en) * | 2017-03-15 | 2022-03-04 | 百度在线网络技术(北京)有限公司 | Method and device for pushing information |
CN108962398B (en) * | 2017-05-17 | 2021-12-14 | 武汉默联股份有限公司 | Hospital information acquisition method and device |
CN109213942A (en) * | 2017-06-30 | 2019-01-15 | 北京搜狗科技发展有限公司 | A kind of search result methods of exhibiting and device |
CN110020095A (en) * | 2017-07-21 | 2019-07-16 | 北京搜狗科技发展有限公司 | Temperature based reminding method, device and the device reminded for temperature |
CN107679059B (en) * | 2017-07-25 | 2020-08-11 | 平安科技(深圳)有限公司 | Service template matching method and device, computer equipment and storage medium |
CN107491539A (en) * | 2017-08-24 | 2017-12-19 | 上海擎感智能科技有限公司 | For the search result rendering method and device of vehicle device, storage medium, terminal |
CN110020286A (en) * | 2017-09-29 | 2019-07-16 | 车伯乐(北京)信息科技有限公司 | A kind of vehicle ginseng matches the clustering method of information, apparatus and system |
CN107908717A (en) * | 2017-11-13 | 2018-04-13 | 北京百度网讯科技有限公司 | method and device for interactive information |
CN110750705A (en) * | 2018-07-06 | 2020-02-04 | 北京高德云图科技有限公司 | Search result display method and device and electronic equipment |
CN111325037B (en) * | 2020-03-05 | 2022-03-29 | 苏宁云计算有限公司 | Text intention recognition method and device, computer equipment and storage medium |
CN111782947B (en) * | 2020-06-29 | 2022-04-22 | 北京达佳互联信息技术有限公司 | Search content display method and device, electronic equipment and storage medium |
CN112883225B (en) * | 2021-02-02 | 2022-10-11 | 聚好看科技股份有限公司 | Media resource searching and displaying method and equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7890499B1 (en) * | 2006-07-28 | 2011-02-15 | Google Inc. | Presentation of search results with common subject matters |
CN103294815A (en) * | 2013-06-08 | 2013-09-11 | 北京邮电大学 | Search engine device with various presentation modes based on classification of key words and searching method |
CN104503988A (en) * | 2014-12-03 | 2015-04-08 | 百度在线网络技术(北京)有限公司 | Searching method and device |
CN104537065A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Search result pushing method and system |
-
2015
- 2015-06-04 CN CN201510303278.0A patent/CN104899285B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7890499B1 (en) * | 2006-07-28 | 2011-02-15 | Google Inc. | Presentation of search results with common subject matters |
CN103294815A (en) * | 2013-06-08 | 2013-09-11 | 北京邮电大学 | Search engine device with various presentation modes based on classification of key words and searching method |
CN104503988A (en) * | 2014-12-03 | 2015-04-08 | 百度在线网络技术(北京)有限公司 | Searching method and device |
CN104537065A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Search result pushing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN104899285A (en) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104899285B (en) | Search result methods of exhibiting and device | |
Yu et al. | Coloring the destination: The role of color psychology on Instagram | |
JP5450681B2 (en) | Generate ads with context images | |
CN103218719B (en) | A kind of e-commerce website air navigation aid and system | |
CN111212303B (en) | Video recommendation method, server and computer-readable storage medium | |
CN102375856B (en) | A kind of product search method and device | |
CN102866990B (en) | A kind of theme dialogue method and device | |
US8126907B2 (en) | Commercial shape search engine | |
CN103995848B (en) | Image searching method and device | |
EP2765534A2 (en) | System and method for normalization and codificaton of colors for dynamic analysis | |
CN107862562B (en) | Method and device for recommending commodities according to picture preference selection of user | |
CN110309388A (en) | The illegal Risk Identification Method of data object information, device and computer system | |
CN104462327B (en) | Calculating, search processing method and the device of statement similarity | |
CN107832468A (en) | Demand recognition methods and device | |
CN109213921A (en) | A kind of searching method and device of merchandise news | |
CN107169002A (en) | A kind of personalized interface method for pushing and device recognized based on face | |
CN109582849A (en) | A kind of Internet resources intelligent search method of knowledge based map | |
CN107609902A (en) | The methods of exhibiting and device of a kind of targeted ads | |
CN105580006B (en) | Be identified based on color, search for and matching product system and method | |
CN102999576B (en) | For the method and apparatus determining the page-describing information corresponding to target pages | |
CN110399559A (en) | Intelligence insurance recommender system and computer storage medium | |
CA3108517A1 (en) | Comparative ranking system | |
CN110334261A (en) | Information of vehicles methods of exhibiting, device, equipment and storage medium | |
CN103020141B (en) | It is a kind of for the method and apparatus of Search Results is provided | |
Shafiee et al. | The effect of implementing SEO techniques and websites design methods on e-tourism development: A study of travel agencies e-tourism websites |
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 |