CN108614859A - Intelligent search method, server and storage medium - Google Patents
Intelligent search method, server and storage medium Download PDFInfo
- Publication number
- CN108614859A CN108614859A CN201810253825.2A CN201810253825A CN108614859A CN 108614859 A CN108614859 A CN 108614859A CN 201810253825 A CN201810253825 A CN 201810253825A CN 108614859 A CN108614859 A CN 108614859A
- Authority
- CN
- China
- Prior art keywords
- attribute
- service
- goods
- label
- search
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000000605 extraction Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of intelligent search method, server and storage medium, the service of goods provided is illustrated in the form of first-level class, secondary classification the front end page that service of goods platform provides by this method.Then, definition provides the attribute model table of service of goods for managing the service of goods platform, and defines the relevant information of each product attribute of the service of goods.When the product attribute in attribute model table is defined as label element, the Property Name of the product attribute is automatically extracted as label, and be illustrated in the label as querying condition under corresponding secondary classification.Finally, label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received, the selection result of user, which is assembled into querying condition, executes search operation, and obtained service of goods shows user.Using the present invention, querying condition can be automatically updated, improves the accuracy of search.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of intelligent search method, servers and computer-readable
Storage medium.
Background technology
Currently, existing searching method is usually to carry out full-text search according to keyword, or combine search catalogue configuration
It is combined search.Either keyword, or search catalogue, are all arranged by system background, querying condition by hand in advance
It cannot be changed according to the variation of service of goods.However, with the exploitation and operation of system, the later stage frequently may more change products
The attribute of product service adds new service of goods, if removing trasaction key by hand or searching for the configuration of catalogue, heavy workload, effect
Rate is low and easily malfunctions.Meanwhile the configuration update of keyword or search catalogue also results in the accuracy rate of systematic search not in time
Decline, seriously affects the experience of user.
Invention content
In view of the foregoing, a kind of intelligent search method of present invention offer, server and computer readable storage medium,
Main purpose is to improve querying condition update timeliness and the accuracy of search.
To achieve the above object, the present invention provides a kind of intelligent search method, and this method includes:
Front end shows step:The service of goods provided is illustrated in service of goods in the form of first-level class, secondary classification
The front end page that platform provides, each first-level class includes multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides,
The relevant information of each product attribute of the service of goods defined in the attribute model table, including the affiliated mesh of Property ID, attribute
Record whether ID, Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the production is automatically extracted
The Property Name of product attribute is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition and executes search operation, and the service of goods that search is obtained is with predetermined manner exhibition
Show to user.
Preferably, described search step could alternatively be:
Input step:User is received in the keyword of search input frame input, is searched in the database according to keyword, just
Step obtains service of goods associated with the keyword;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition in service of goods associated with the keyword and further executes search
Operation, and user is showed with predetermined manner by obtained service of goods is finally searched for.
Preferably, this method further includes:
Tag update step:When the product attribute about label element in attribute model table changes, according to change
As a result label is extracted again, and the label under secondary classification is illustrated in the tag update extracted again.
Preferably, this method further includes:
Service of goods updates step:When needing new product attribute, the new volume increase is added in the attribute model table
The relevant information of product attribute configures, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
Preferably, the front end displaying step further includes:
Front end page generates according to the control type of each product attribute in the attribute model table and shows the product category
The control of property.
In addition, the present invention also provides a kind of server, which includes:Memory, processor and display, it is described to deposit
Intelligent search program is stored on reservoir, the intelligent search program is executed by the processor, it can be achieved that following steps:
Front end shows step:The service of goods provided is illustrated in service of goods in the form of first-level class, secondary classification
The front end page that platform provides, each first-level class includes multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides,
The relevant information of each product attribute of the service of goods defined in the attribute model table, including the affiliated mesh of Property ID, attribute
Record whether ID, Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the production is automatically extracted
The Property Name of product attribute is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition and executes search operation, and the service of goods that search is obtained is with predetermined manner exhibition
Show to user.
Preferably, described search step could alternatively be:
Input step:User is received in the keyword of search input frame input, is searched in the database according to keyword, just
Step obtains service of goods associated with the keyword;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition in service of goods associated with the keyword and further executes search
Operation, and user is showed with predetermined manner by obtained service of goods is finally searched for.
Preferably, the intelligent search program is executed by the processor, can also be achieved following steps:
Tag update step:When the product attribute about label element in attribute model table changes, according to change
As a result label is extracted again, and the label under secondary classification is illustrated in the tag update extracted again.
Preferably, the intelligent search program is executed by the processor, can also be achieved following steps:
Service of goods updates step:When needing new product attribute, the new volume increase is added in the attribute model table
The relevant information of product attribute configures, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
In addition, to achieve the above object, it is described computer-readable the present invention also provides a kind of computer readable storage medium
Storage medium includes intelligent search program, when the intelligent search program is executed by processor, it can be achieved that intelligent as described above
Arbitrary steps in searching method.
Intelligent search method, server and computer readable storage medium proposed by the present invention, by flat in service of goods
Service of goods is carried out I and II classification by the front end page that platform provides, and defines the attribute model table for management product service.
Later, when the product attribute in attribute model table is defined as label element, the Property Name of the product attribute is automatically extracted
It is illustrated under corresponding secondary classification as label, and using the label as querying condition.User is finally received in front end page
The selection result of user is assembled into querying condition and executed by the label under the first-level class of selection, secondary classification and secondary classification
Search operation, and show search result to user, the accuracy that the flexibility and service of goods to improve search process are searched for.
Description of the drawings
Fig. 1 is the schematic diagram of server preferred embodiment of the present invention;
Fig. 2 is the module diagram of intelligent search program preferred embodiment in Fig. 1;
Fig. 3 is the flow chart of intelligent search method preferred embodiment of the present invention;
Fig. 4 is the service of goods schematic diagram of front end page displaying.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific implementation mode
It should be appreciated that described herein, specific examples are only used to explain the present invention, is not intended to limit the present invention.
As shown in Figure 1, being the schematic diagram of 1 preferred embodiment of server of the present invention.
In the present embodiment, server 1 refers to service of goods platform, the server 1 can be server, tablet computer,
PC, pocket computer and other electronic equipments with calculation function.
The server 1 includes:Memory 11, processor 12, display 13, network interface 14 and communication bus 15.Wherein,
Network interface 14 may include optionally standard wireline interface and wireless interface (such as WI-FI interface).Communication bus 15 is for real
Connection communication between these existing components.
Memory 11 includes at least a type of readable storage medium storing program for executing.The readable storage medium storing program for executing of at least one type
It can be the non-volatile memory medium of such as flash memory, hard disk, multimedia card, card-type memory.In some embodiments, described to deposit
Reservoir 11 can be the internal storage unit of the server 1, such as the hard disk of the server 1.In further embodiments, institute
State the external memory unit that memory 11 can also be the server 1, such as the plug-in type being equipped on the server 1 is hard
Disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card
(Flash Card) etc..
In the present embodiment, the memory 11 can be not only used for the application software that storage is installed on the server 1
And Various types of data, such as intelligent search program 10 and attribute model table etc..
Processor 12 can be in some embodiments a central processing unit (Central Processing Unit,
CPU), microprocessor or other data processing chips, the program code for being stored in run memory 11 or processing data, example
Such as execute the computer program code of intelligent search program 10.
Display 13 is properly termed as display screen or display unit.Display 13 can be that LED is shown in some embodiments
Device, liquid crystal display, touch-control liquid crystal display and Organic Light Emitting Diode (Organic Light-Emitting
Diode, OLED) touch device etc..Display 13 is visual for showing the information handled in the server 1 and for showing
Working interface, such as display front end page select the label under first-level class, secondary classification and secondary classification for user.
Fig. 1 is illustrated only with component 11-15 and the server of intelligent search program 10 1, it should be understood that simultaneously
All components shown realistic are not applied, the implementation that can be substituted is more or less component.
Optionally, which can also include user interface, and user interface may include input unit such as keyboard
(Keyboard), instantaneous speech power such as sound equipment, earphone etc., optionally user interface can also be connect including the wired of standard
Mouth, wireless interface.
Optionally, which further includes touch sensor.What the touch sensor was provided touches for user
The region of operation is known as touch area.In addition, touch sensor described here can be resistive touch sensor, condenser type
Touch sensor etc..Moreover, the touch sensor not only includes the touch sensor of contact, touching for proximity may also comprise
Touch sensor etc..In addition, the touch sensor can be single sensor, or such as multiple sensings of array arrangement
Device.User can start intelligent search program 10 by touching the touch area.
In addition, the area of the display of the electronic device 1 can be identical as the area of the touch sensor, it can not also
Together.Optionally, display and touch sensor stacking are arranged, to form touch display screen.The device is based on touching aobvious
Display screen detects the touch control operation of user's triggering.
The server 1 can also include radio frequency (Radio Frequency, RF) circuit, sensor and voicefrequency circuit etc.,
Details are not described herein.
It is intelligent as being stored in a kind of memory 11 of computer storage media in 1 embodiment of server shown in Fig. 1
The program code of search program 10 when processor 12 executes the program code of intelligent search program 10, realizes following steps:
Front end shows step:The service of goods provided is illustrated in service of goods in the form of first-level class, secondary classification
The front end page that platform provides, each first-level class includes multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides,
The relevant information of each product attribute of the service of goods defined in the attribute model table, including the affiliated mesh of Property ID, attribute
Record whether ID, Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the production is automatically extracted
The Property Name of product attribute is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition and executes search operation, and the service of goods that search is obtained is with predetermined manner exhibition
Show to user.
Concrete principle please refers to following Fig. 2 and is closed about the module diagram and Fig. 3 of 10 preferred embodiment of intelligent search program
In the introduction of the flow chart of intelligent search program technic preferred embodiment.
As shown in Fig. 2, being the module diagram of 10 preferred embodiment of intelligent search program in Fig. 1.The so-called mould of the present invention
Block is the series of computation machine program instruction section for referring to complete specific function.
In the present embodiment, intelligent search program 10 includes:Front end display module 110, attribute table definition module 120, mark
Abstraction module 130, search module 140 are signed, the functions or operations step that the module 110-140 is realized is similar as above,
And will not be described here in detail, illustratively, such as wherein:
Front end display module 110, for the service of goods provided to be illustrated in production in the form of first-level class, secondary classification
The front end page that product service platform provides, each first-level class includes multiple secondary classifications, each corresponding set product category of classification
Property.As shown in figure 4, being the service of goods schematic diagram of front end page displaying.For example, in the present embodiment, the level-one of service of goods
Classification includes financial class, life kind, healthy class, foundation class and other classes.The secondary classification of financial class includes insurance class, financing
Class, credit-card type, loan class, wallet class, other financial classes etc..After user selects the financial class in first-level class, preceding end page
Secondary classification information under the face automatic Display finance class.
Attribute table definition module 120 manages the product that the service of goods platform provides for defined attribute model table
Service, the relevant information of each product attribute of the service of goods defined in the attribute model table.Wherein, the product attribute
Relevant information to include Property ID, the affiliated catalogue ID of attribute, Property Name, attribute type, attribute control type and the attribute be
No is label element.Each column in attribute model table includes the information of a product attribute, and the information of all product attributes exists
It is all defined with unified specification in the attribute model table.As shown in table 1, be financial class secondary classification in " financing class "
Attribute model table.Backstage operation people is responsible for the setting and management of the attribute model table, and is write accordingly for the attribute model table
Program code.
Table 1
Further, when the product attribute about label element in attribute model table changes, attribute list defines mould
Block 120 extracts label again according to change result, and the tag update after change is illustrated in the label under secondary classification.
When needing new product attribute, attribute table definition module 120 adds the new volume increase in the attribute model table
The relevant information of product attribute configures, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
Label abstraction module 130, when the product attribute in attribute model table is defined as label element, for carrying automatically
It takes the Property Name of the product attribute as label, and is illustrated in the label as querying condition under corresponding secondary classification.
Further, front end page generates according to the control type of each product attribute in the attribute model table and shows the product category
The control of property.For example, the control type of " product type " label under " financing class " is " combobox ", then front end page displaying one
A combobox, in frame drop-down may be selected " bank financing " ..., " other financings " etc..The control type of " loan is invested " is " multiselect
Frame ", the then control of front end page displaying " loan is invested ", including " real estate ", " financial market ", " infrastructure " and " industry and commerce
Enterprise " etc..Program code is as follows:
<label>Product type</label>
<Select name=" productType " sid=" elements ID ">
<Option value=" ">All</option>
<Option value=" 1 ">Bank financing</option>
……
</select>
<label>Loan is invested</label>
<1 " sid=" elements ID " of checkbox name=" investarea " value=">Real estate</checkbox
>…
Search module 140, for receiving user under the first-level class, secondary classification and secondary classification that front end page selects
Label, the selection result of user is assembled into querying condition and executes search operation, and will the obtained service of goods of search with pre-
If mode shows user.The predetermined manner can be pop-up mode, can also be in a manner of inventory list.For example, with
Family selects the secondary classification " financing class " under " financial class ", and then has selected " product type ", " loan is invested " label, chooses
" product type " is bank financing, and it is financial market, industrial and commercial enterprises that loan, which is invested, and the selection result of user is assembled into inquiry item
After part is submitted to backstage, foreign exchange product is shown to user from the background.
In another embodiment, the classification and label that can also be selected with user by keyword input by user are mutually tied
The mode of conjunction inquires associated service of goods.
As shown in figure 3, being the flow chart of intelligent search method preferred embodiment of the present invention.
In the present embodiment, when processor 12 executes the computer program of the intelligent search program 10 stored in memory 11
Realize that intelligent search method includes:Step S10- steps S40:
Step S10, front end display module 110 show the service of goods provided in the form of first-level class, secondary classification
In the front end page that service of goods platform provides, each first-level class includes multiple secondary classifications, each corresponding one group of production of classification
Product attribute.As shown in figure 4, being the service of goods schematic diagram of front end page displaying.For example, in the present embodiment, service of goods
First-level class includes financial class, life kind, healthy class, foundation class and other classes.The secondary classification of financial class includes insurance class, reason
Wealth class, credit-card type, loan class, wallet class, other financial classes etc..After user selects the financial class in first-level class, front end
Secondary classification information under the page automatic Display finance class.
Step S20,120 defined attribute model table of attribute table definition module manage the production that the service of goods platform provides
Product service, the relevant information of each product attribute of the service of goods defined in the attribute model table.Wherein, the product category
The relevant information of property includes Property ID, the affiliated catalogue ID of attribute, Property Name, attribute type, attribute control type and the attribute
Whether it is label element.Each column in attribute model table includes the information of a product attribute, the information of all product attributes
It is all defined with unified specification in the attribute model table.As shown in table 1, be financial class secondary classification in " financing class "
Attribute model table.Wherein, " element " in table represents attribute.Backstage operation people is responsible for setting and the pipe of the attribute model table
Reason, and write corresponding logical code for the attribute model table.
Table 1
Further, when the product attribute about label element in attribute model table changes, attribute list defines mould
Block 120 extracts label again according to change result, and the tag update after change is illustrated in the label under secondary classification.Example
Such as, certain label of the financing class under financial class changes, then extracts the label and be updated, and shows again again later resonable
Under wealth class.The Property Name that the attribute change further includes label element is changed, cancels label element, is newly-increased as label element
Product attribute.
When needing new product attribute, attribute table definition module 120 adds the new volume increase in the attribute model table
The relevant information of product attribute configures, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.For example, needing
It to increase a weight disease class newly under healthy class, then increase the relevant information configuration of weight disease class, such as label in attribute model table.And
The service of goods is shown in front end page.
Step S30, when the product attribute in attribute model table is defined as label element, label abstraction module 130 is certainly
The dynamic Property Name for extracting the product attribute is illustrated in corresponding secondary classification as label, and using the label as querying condition
Under.Further, front end page generates according to the control type of each product attribute in the attribute model table and shows the production
The control of product attribute.For example, the control type of " loan is invested " is " multiselect frame ", then the control of front end page displaying " loan is invested "
Part, including real estate, financial market, infrastructure and industrial and commercial enterprises.
Step S40, search module 140 receive first-level class, secondary classification and two fractions that user selects in front end page
The selection result of user is assembled into querying condition and executes search operation, and the service of goods that search is obtained by the label under class
User is showed with predetermined manner.The predetermined manner can be pop-up mode, can also be in a manner of inventory list.Example
Such as, user selects the secondary classification " financing class " under " financial class ", and then has selected " product type ", " loan is invested " label,
" product type " chosen is bank financing, and it is financial market, industrial and commercial enterprises that loan, which is invested, and the selection result of user is assembled into
After querying condition is submitted to backstage, foreign exchange product is shown to user from the background.
In another embodiment, the classification and label that can also be selected with user by keyword input by user are mutually tied
The mode of conjunction inquires associated service of goods.In this embodiment, it is defeated in search input frame first to receive user for search module 140
The keyword entered is searched for according to keyword in keyword database, and product clothes associated with the keyword are tentatively obtained
Business.Later, search module 140 receives user under the first-level class, secondary classification and secondary classification that front end page selects again
The result that user selects is assembled into querying condition in the above-mentioned associated service of goods tentatively obtained and further searched by label
Rope obtains user and most it is expected the service of goods found.
The intelligent search method that above-described embodiment proposes utilizes category by the way that service of goods is carried out I and II classification displaying
Property model table to service of goods carry out be managed collectively and shown under secondary classification using the Property Name in table as label.It
Afterwards, the service of goods that user's search is quickly positioned according to the I and II classification of user's selection and label, to improve search speed
And accuracy, be conducive to the change and management of service of goods information.
In addition, the embodiment of the present invention also proposes a kind of computer readable storage medium, the computer readable storage medium
Include intelligent search program 10, following operation is realized when the intelligent search program 10 is executed by processor:
Front end shows step:The service of goods provided is illustrated in service of goods in the form of first-level class, secondary classification
The front end page that platform provides, each first-level class includes multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides,
The relevant information of each product attribute of the service of goods defined in the attribute model table, including the affiliated mesh of Property ID, attribute
Record whether ID, Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the production is automatically extracted
The Property Name of product attribute is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition and executes search operation, and the service of goods that search is obtained is with predetermined manner exhibition
Show to user.
Preferably, described search step could alternatively be:
Input step:User is received in the keyword of search input frame input, is searched in the database according to keyword, just
Step obtains service of goods associated with the keyword;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received,
The selection result of user is assembled into querying condition in service of goods associated with the keyword and further executes search
Operation, and user is showed with predetermined manner by obtained service of goods is finally searched for.
Preferably, this method further includes:
Tag update step:When the product attribute about label element in attribute model table changes, according to change
As a result label is extracted again, and the label under secondary classification is illustrated in the tag update extracted again.
Preferably, this method further includes:
Service of goods updates step:When needing new product attribute, the new volume increase is added in the attribute model table
The relevant information of product attribute configures, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
Preferably, the front end displaying step further includes:
Front end page generates according to the control type of each product attribute in the attribute model table and shows the product category
The control of property.
The specific implementation of the specific implementation mode of the computer readable storage medium of the present invention and above-mentioned intelligent search method
Mode is roughly the same, and details are not described herein.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
It should be noted that herein, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that process, device, article or method including a series of elements include not only those elements, and
And further include other elements that are not explicitly listed, or further include for this process, device, article or method institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including this
There is also other identical elements in the process of element, device, article or method.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical scheme of the present invention substantially in other words does the prior art
Going out the part of contribution can be expressed in the form of software products, which is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disc, CD), including some instructions use so that a station terminal equipment (can be mobile phone,
Computer, server or network equipment etc.) execute method described in each embodiment of the present invention.
It these are only the preferred embodiment of the present invention, be not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of intelligent search method is applied to server, which is characterized in that the method includes:
Front end shows step:The service of goods provided is illustrated in service of goods platform in the form of first-level class, secondary classification
The front end page of offer, each first-level class include multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides, at this
The relevant information of each product attribute of the service of goods defined in attribute model table, including the affiliated catalogue ID of Property ID, attribute,
Whether Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the product category is automatically extracted
The Property Name of property is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received, will be used
The selection result at family is assembled into querying condition and executes search operation, and the service of goods that search obtains is showed with predetermined manner
User.
2. intelligent search method according to claim 1, which is characterized in that described search step could alternatively be:
Input step:User is received in the keyword of search input frame input, is searched in the database according to keyword, preliminary
To service of goods associated with the keyword;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received, will be used
The selection result at family is assembled into querying condition and further executes search operation in service of goods associated with the keyword,
And user is showed with predetermined manner by obtained service of goods is finally searched for.
3. intelligent search method according to claim 1, which is characterized in that this method further includes:
Tag update step:When the product attribute about label element in attribute model table changes, according to change result
Again label is extracted, and the label under secondary classification is illustrated in the tag update extracted again.
4. intelligent search method according to claim 1, which is characterized in that this method further includes:
Service of goods updates step:When needing new product attribute, the newly-increased product category is added in the attribute model table
Property relevant information configuration, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
5. intelligent search method according to claim 1, which is characterized in that the front end shows that step further includes:
Front end page generates according to the control type of each product attribute in the attribute model table and shows the product attribute
Control.
6. a kind of server, which is characterized in that the server includes:Memory, processor and display, on the memory
It is stored with intelligent search program, the intelligent search program is executed by the processor, it can be achieved that following steps:
Front end shows step:The service of goods provided is illustrated in service of goods platform in the form of first-level class, secondary classification
The front end page of offer, each first-level class include multiple secondary classifications, each corresponding set product attribute of classification;
Attribute list definition step:Defined attribute model table is used to manage the service of goods that the service of goods platform provides, at this
The relevant information of each product attribute of the service of goods defined in attribute model table, including the affiliated catalogue ID of Property ID, attribute,
Whether Property Name, attribute type, attribute control type and the attribute are label element;
Label extraction step:When the product attribute in attribute model table is defined as label element, the product category is automatically extracted
The Property Name of property is illustrated in as label, and using the label as querying condition under corresponding secondary classification;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received, will be used
The selection result at family is assembled into querying condition and executes search operation, and the service of goods that search obtains is showed with predetermined manner
User.
7. server according to claim 6, which is characterized in that described search step could alternatively be:
Input step:User is received in the keyword of search input frame input, is searched in the database according to keyword, preliminary
To service of goods associated with the keyword;
Search step:Label of the user under the first-level class, secondary classification and secondary classification that front end page selects is received, will be used
The selection result at family is assembled into querying condition and further executes search operation in service of goods associated with the keyword,
And user is showed with predetermined manner by obtained service of goods is finally searched for.
8. server according to claim 6, which is characterized in that the intelligent search program is executed by the processor,
It can also be achieved following steps:
Tag update step:When the product attribute about label element in attribute model table changes, according to change result
Again label is extracted, and the label under secondary classification is illustrated in the tag update extracted again.
9. server according to claim 6, which is characterized in that the intelligent search program is executed by the processor,
It can also be achieved following steps:
Service of goods updates step:When needing new product attribute, the newly-increased product category is added in the attribute model table
Property relevant information configuration, according to the service of goods of newly-increased product attribute dynamic update front end page displaying.
10. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes intelligent search
Program, when the intelligent search program is executed by processor, it can be achieved that as described in any one of claim 1 to 5 intelligent search
The step of method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810253825.2A CN108614859A (en) | 2018-03-26 | 2018-03-26 | Intelligent search method, server and storage medium |
PCT/CN2018/102125 WO2019184219A1 (en) | 2018-03-26 | 2018-08-24 | Method, server, and storage medium for smart search |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810253825.2A CN108614859A (en) | 2018-03-26 | 2018-03-26 | Intelligent search method, server and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108614859A true CN108614859A (en) | 2018-10-02 |
Family
ID=63658721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810253825.2A Pending CN108614859A (en) | 2018-03-26 | 2018-03-26 | Intelligent search method, server and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108614859A (en) |
WO (1) | WO2019184219A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110119416A (en) * | 2019-05-16 | 2019-08-13 | 重庆八戒传媒有限公司 | A kind of service data analysis system and method |
WO2019184281A1 (en) * | 2018-03-26 | 2019-10-03 | 平安科技(深圳)有限公司 | Method and server for dynamically managing product services, and storage medium |
CN111443981A (en) * | 2020-04-23 | 2020-07-24 | 深圳市中深伟业科技有限公司 | Intelligent user interface sample table service system |
CN112445391A (en) * | 2019-09-05 | 2021-03-05 | 腾讯科技(深圳)有限公司 | Service data generation method and device and computer readable storage medium |
CN112965777A (en) * | 2021-03-11 | 2021-06-15 | 北京鲸世科技有限公司 | Method, device and system for processing air traffic control data |
CN113761009A (en) * | 2021-11-09 | 2021-12-07 | 深圳市明源云科技有限公司 | Personnel selection method, system, device and computer readable storage medium |
CN113836383A (en) * | 2021-08-12 | 2021-12-24 | 北京房江湖科技有限公司 | Method, server, user equipment and system for data screening function |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113298542B (en) * | 2020-02-21 | 2024-05-17 | 上海悦璞投资中心(有限合伙) | Data updating method, self-service equipment and storage medium |
CN111339125B (en) * | 2020-02-24 | 2023-07-25 | 浪潮软件科技有限公司 | Data query method and device |
CN113779015A (en) * | 2020-06-10 | 2021-12-10 | 马上消费金融股份有限公司 | Data processing method, device, equipment and computer readable storage medium |
CN111951077A (en) * | 2020-08-13 | 2020-11-17 | 中国民航信息网络股份有限公司 | Ticket buying scheme display method and system |
CN115129185A (en) * | 2021-03-19 | 2022-09-30 | 京东科技控股股份有限公司 | Interactive interface display method and device, storage medium and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102193997A (en) * | 2011-05-04 | 2011-09-21 | 北京神州数码思特奇信息技术股份有限公司 | Information storage method |
CN103034675A (en) * | 2011-10-07 | 2013-04-10 | 索尼公司 | Information processing device, information processing server, information processing method, information extracting method and program |
CN103442271A (en) * | 2013-09-11 | 2013-12-11 | 东莞市远峰科技有限公司 | Classified program searching method used for TV (Television) box |
CN103473354A (en) * | 2013-09-25 | 2013-12-25 | 焦点科技股份有限公司 | Insurance recommendation system framework and insurance recommendation method based on e-commerce platform |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104636451B (en) * | 2015-01-27 | 2018-03-09 | 孙继荣 | A kind of searching method of agriculture electronic goods |
CN106168961A (en) * | 2016-06-30 | 2016-11-30 | 北京金山安全软件有限公司 | Project searching method and device and electronic equipment |
CN106227758A (en) * | 2016-07-14 | 2016-12-14 | 刘思恒 | A kind of method and system of search data of classifying |
CN106919660A (en) * | 2017-02-09 | 2017-07-04 | 厦门快商通科技股份有限公司 | The clothes customer service intelligent Service method and system of knowledge based graphical spectrum technology |
-
2018
- 2018-03-26 CN CN201810253825.2A patent/CN108614859A/en active Pending
- 2018-08-24 WO PCT/CN2018/102125 patent/WO2019184219A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102193997A (en) * | 2011-05-04 | 2011-09-21 | 北京神州数码思特奇信息技术股份有限公司 | Information storage method |
CN103034675A (en) * | 2011-10-07 | 2013-04-10 | 索尼公司 | Information processing device, information processing server, information processing method, information extracting method and program |
CN103442271A (en) * | 2013-09-11 | 2013-12-11 | 东莞市远峰科技有限公司 | Classified program searching method used for TV (Television) box |
CN103473354A (en) * | 2013-09-25 | 2013-12-25 | 焦点科技股份有限公司 | Insurance recommendation system framework and insurance recommendation method based on e-commerce platform |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019184281A1 (en) * | 2018-03-26 | 2019-10-03 | 平安科技(深圳)有限公司 | Method and server for dynamically managing product services, and storage medium |
CN110119416A (en) * | 2019-05-16 | 2019-08-13 | 重庆八戒传媒有限公司 | A kind of service data analysis system and method |
CN112445391A (en) * | 2019-09-05 | 2021-03-05 | 腾讯科技(深圳)有限公司 | Service data generation method and device and computer readable storage medium |
CN112445391B (en) * | 2019-09-05 | 2024-05-14 | 腾讯科技(深圳)有限公司 | Service data generation method, device and computer readable storage medium |
CN111443981A (en) * | 2020-04-23 | 2020-07-24 | 深圳市中深伟业科技有限公司 | Intelligent user interface sample table service system |
CN111443981B (en) * | 2020-04-23 | 2023-07-28 | 深圳市中深伟业科技有限公司 | Intelligent user interface sample list service system |
CN112965777A (en) * | 2021-03-11 | 2021-06-15 | 北京鲸世科技有限公司 | Method, device and system for processing air traffic control data |
CN113836383A (en) * | 2021-08-12 | 2021-12-24 | 北京房江湖科技有限公司 | Method, server, user equipment and system for data screening function |
CN113761009A (en) * | 2021-11-09 | 2021-12-07 | 深圳市明源云科技有限公司 | Personnel selection method, system, device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2019184219A1 (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108614859A (en) | Intelligent search method, server and storage medium | |
CN106415537B (en) | Locally applied search result is inserted into WEB search result | |
CN110163476A (en) | Project intelligent recommendation method, electronic device and storage medium | |
CN110135942A (en) | Products Show method, apparatus and computer readable storage medium | |
CN109299997A (en) | Products Show method, apparatus and computer readable storage medium | |
CN108648029A (en) | Method, server and the storage medium of dynamic management product service | |
CN107871276A (en) | Inquiry unit, method and the computer-readable recording medium of loan product | |
CN105593854A (en) | Location graph adapted video games | |
CN107688987A (en) | Electronic installation, insurance recommendation method and computer-readable recording medium | |
CN107967135A (en) | Computing engines implementation method, electronic device and storage medium | |
CN108765087A (en) | Order asynchronous processing method, server and storage medium | |
CN106462559A (en) | Arbitrary size content item generation | |
CN107656729A (en) | Updating device, method and the computer-readable recording medium of List View | |
TWI662495B (en) | Processing method, device and system for promotion information | |
CN110503459A (en) | User credit degree appraisal procedure, device and storage medium based on big data | |
CN113157947A (en) | Knowledge graph construction method, tool, device and server | |
CN107818492A (en) | Products Show device, method and computer-readable recording medium | |
CN104142990A (en) | Search method and device | |
CN105630813A (en) | Keyword recommendation method and system based on user-defined template | |
US20160323232A1 (en) | Aggregating content associated with topics in a social network | |
CN107844519A (en) | Electronic installation, data base querying scenario generation method and storage medium | |
CN109840120A (en) | Decouple micro services dissemination method, electronic device and computer readable storage medium | |
CN110347789A (en) | Text is intended to intelligent method for classifying, device and computer readable storage medium | |
CN108427700B (en) | Electronic device, user grouping method and computer readable storage medium | |
US8494886B2 (en) | Embedding planning components in transactional applications |
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: 20181002 |
|
RJ01 | Rejection of invention patent application after publication |