Summary of the invention
The invention provides a kind of generation method and apparatus of network shop, in order to carry out analyzing and processing accurately to a large amount of merchant data, realize fast, the object in generating network shop easily.
The invention provides a kind of generation method of network shop, comprising:
Steps A: the user profile and the merchandise news set that receive user's input, the merchandise news sorting technique according to presetting is classified to described merchandise news set;
Step B: the keyword corresponding to sorted each merchandise news coupling, by the matching relationship production Methods set with corresponding merchandise news of described keyword and keyword;
Step C: according to described user profile and set of relationship, described user profile and merchandise news are added in the corresponding goods information column of default network shop template, generating network shop, described merchandise news column is provided with keyword corresponding to one or more merchandise newss belonging to this column.
Some beneficial effects of the embodiment of the present invention can comprise:
The method that this embodiment provides, first in the information getting user's input, (comprise the set of user profile and merchandise news, user profile is the essential information of the seller of network shop, as shop title, contact method etc.; Merchandise news set is that user needs to add in network shop the storewide information of carrying out selling, as: trade name, the place of production, shelf-life, model, function, purposes etc.) after, merchandise news is classified; Then corresponding to each merchandise news coupling in each class keyword, this keyword is consistent with the keyword in the column of the network shop template preset, as being: the title etc. of commodity.The merchandise news of distributing keyword is bound with corresponding keyword, corresponding merchandise news can be got quickly and accurately according to keyword.Finally, user profile and merchandise news are added in the corresponding goods information column of network shop template, generating network shop.The method of this embodiment when ensureing the information that user inputs to add in network shop template, can perform, being design and input time that user saves network shop, improve the formation efficiency of network shop accurately and rapidly.
In one embodiment, also comprised before described steps A:
Step D: set up network shop model, described network shop model comprises storekeeper's column and multiple merchandise news column;
Step e: according to the attribute of commodity, for each merchandise news column arranges 1 or multiple keyword respectively, described keyword belongs to 1 or multiple commodity of same plate for identifying, the attribute of described commodity is for pre-setting;
Step F: judge whether existence 1 or the identical merchandise news column of multiple keyword, if existed, then carries out merging generating network shop template by identical merchandise news column;
If there is no then direct generating network shop template.
This example has been described in detail the process building network shop template, when building network shop template, needs to arrange storekeeper's module, user profile (comprising shop title, contact method etc.) to be added; Also need to arrange multiple merchandise news column, as: best-selling product, discounting commodity, commodity of limited amount etc.Needing in each Merchandise Template to arrange one or more keywords, can be trade name, as arranged the title of multiple commodity for best-selling product column: " the fast and the furious 7 ", " sky is by Sambalion " etc.When comprising " the fast and the furious 7 ", " sky is by Sambalion " in the data of user's input, just can be added in best-selling product column and be gone, for system identifies that the column that each commodity should belong to provides basis for estimation fast, and execution efficiency is high, the execution time is fast.What the method for this embodiment also provided commodity Information page block looks into weighing method, as: as one or more keywords " the fast and the furious 7 ", " sky is by Sambalion " appear at different column best-selling producies, discounting commodity simultaneously time, these two columns can be carried out merging treatment.
In one embodiment, described steps A comprises:
Receive user profile and the merchandise news set of user's input, described merchandise news set is the storewide information of network shop to be generated;
According to function or the purposes of described merchandise news, described merchandise news set is divided into multiple commodity class.
The method of this embodiment is mainly illustrated the step of merchandise news classification, after the merchandise news set getting user's input, according to function or the purposes of merchandise news, described merchandise news set is divided into multiple commodity class; As: be divided into digital product, food, music, video etc.It will be understood by those skilled in the art that and can also classify according to other attributes of merchandise news.The method that this embodiment provides can be classified according to the merchandise news set of commodity class to the numerous and complicated that user inputs, so that added in the corresponding column of network shop by each commodity fast.
In one embodiment, described step B comprises:
Obtain storewide keyword, described keyword is text descriptor corresponding to the title of described commodity;
For entire service sets up commodity sign respectively, described commodity sign comprises the keyword of commodity and the matching relationship of corresponding goods;
Described keyword and the keyword of commodity and the matching relationship of corresponding goods are stored, and production Methods set.
This embodiment offers a kind of method of production Methods set, set of relationship comprises the matching relationship of keyword and keyword and corresponding commodity.First the keyword of each commodity is obtained, i.e. the text descriptor of trade name, as " the fast and the furious 7 " etc.; Then set up commodity sign for each commodity, this commodity sign for the matching relationship of the keyword and corresponding goods that identify commodity, as the matching relationship between the fast and the furious 7-film " the fast and the furious 7 ".Finally, aforesaid keyword and commodity sign are stored, namely generate set of relationship, this set of relationship is under the follow-up different plates different merchandise news added to quickly and accurately in network shop template, provides convenience.
In one embodiment, described step C comprises:
Gather the user profile of user's input, described user profile is added to storekeeper's column of described default network shop template;
Gather described set of relationship, obtain the matching relationship of the keyword in described set of relationship, keyword and corresponding merchandise news;
Keyword corresponding for the column of described default network shop template is mated with the keyword in described set of relationship, if the match is successful, then the merchandise news of correspondence is added in this column;
If the Keywords matching failure in the keyword that the column of described default network shop template is corresponding and described set of relationship, the column of the network shop then mated with first time by the keyword in described set of relationship sets up corresponding relation, and the merchandise news of correspondence is added in this column.
This embodiment mainly limits how to add user profile and entire service information aggregate to position corresponding in network shop template, and user profile is the information such as shop title, contact method, first adds in storekeeper's plate of network shop.Then, obtain different commodity keyword corresponding respectively according to set of relationship, keyword corresponding respectively with commodity column each in network shop template for this keyword is mated, when the match is successful, under illustrating that these commodity should add this commodity column to; If mate unsuccessful, commodity column not corresponding with this keyword under the commodity shop of presetting then is described, do not added in network shop in time to prevent merchandise news set, the commodity column that this keyword mated with first time can be set up corresponding relation, the merchandise news of correspondence be added in the commodity column of first time coupling.The method that the method for this embodiment provides can according to the keyword of commodity, quickly and accurately merchandise news is added in corresponding commodity column and go, and be commodity keyword cannot with the success of the Keywords matching of each commodity column time, provide solution.
A generating apparatus for network shop, comprising:
Information acquisition module, for receiving user profile and the merchandise news set of user's input, the merchandise news sorting technique according to presetting is classified to described merchandise news set;
Keywords matching module, for the keyword corresponding to sorted each merchandise news coupling, by the matching relationship production Methods set with corresponding merchandise news of described keyword and keyword;
Shop generation module, for according to described user profile and set of relationship, described user profile and merchandise news are added in the corresponding goods information column of default network shop template, generating network shop, described merchandise news column is provided with keyword corresponding to one or more merchandise newss belonging to this column.
In one embodiment, also comprise:
Model construction module, for setting up network shop model, described network shop model comprises storekeeper's column and multiple merchandise news column;
Keyword respective modules, for the attribute according to commodity, for each merchandise news column arranges 1 or multiple keyword respectively, described keyword belongs to 1 or multiple commodity of same plate for identifying, the attribute of described commodity is for pre-setting;
Template generation module, for judging whether existence 1 or the identical merchandise news column of multiple keyword, if existed, then carries out mergings generating network shop template by identical merchandise news column, if there is no then direct generating network shop template.
In one embodiment, described information acquisition module comprises:
Receives information submodule, for receiving user profile and the merchandise news set of user's input, described merchandise news set is the storewide information of network shop to be generated;
Classifying and dividing submodule, for according to the function of described merchandise news or purposes, is divided into multiple commodity class by described merchandise news set.
In one embodiment, described Keywords matching module comprises:
Keyword obtains submodule, and for obtaining storewide keyword, described keyword is text descriptor corresponding to the title of described commodity;
Mark sets up submodule, and for setting up commodity sign respectively for entire service, described commodity sign comprises the keyword of commodity and the matching relationship of corresponding goods;
Set generates submodule, for the keyword of described keyword and commodity and the matching relationship of corresponding goods are stored, and production Methods set.
In one embodiment, described shop generation module comprises:
First adds submodule, for gathering the user profile of user's input, described user profile is added to storekeeper's column of described default network shop template;
Set gathers submodule, for gathering described set of relationship, obtains the matching relationship of the keyword in described set of relationship, keyword and corresponding merchandise news;
Second adds submodule, for being mated with the keyword in described set of relationship by keyword corresponding for the column of described default network shop template, if the match is successful, then adds in this column by the merchandise news of correspondence;
3rd adds submodule, if the Keywords matching failure in the keyword corresponding for the column of described default network shop template and described set of relationship, the column of the network shop then mated with first time by the keyword in described set of relationship sets up corresponding relation, and the merchandise news of correspondence is added in this column.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from instructions, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write instructions, claims and accompanying drawing and obtain.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
Fig. 1 is the process flow diagram of the generation method of a kind of network shop in the embodiment of the present invention, as shown in Figure 1, comprises the following steps S101-S103:
Step S101: the user profile and the merchandise news set that receive user's input, the merchandise news sorting technique according to presetting is classified to described merchandise news set;
Step S102: the keyword corresponding to sorted each merchandise news coupling, by the matching relationship production Methods set with corresponding merchandise news of described keyword and keyword;
Step S103: according to described user profile and set of relationship, described user profile and merchandise news are added in the corresponding goods information column of default network shop template, generating network shop, described merchandise news column is provided with keyword corresponding to one or more merchandise newss belonging to this column.
The method that this embodiment provides, first in the information getting user's input, (comprise the set of user profile and merchandise news, user profile is the essential information of the seller of network shop, as shop title, contact method etc.; Merchandise news set is that user needs to add in network shop the storewide information of carrying out selling, as: trade name, the place of production, shelf-life, model, function, purposes etc.) after, merchandise news is classified; Then corresponding to each merchandise news coupling in each class keyword, this keyword is consistent with the keyword in the column of the network shop template preset, as being: the title etc. of commodity.The merchandise news of distributing keyword is bound with corresponding keyword, corresponding merchandise news can be got quickly and accurately according to keyword.Finally, user profile and merchandise news are added in the corresponding goods information column of network shop template, generating network shop.The method of this embodiment when ensureing the information that user inputs to add in network shop template, can perform, being design and input time that user saves network shop, improve the formation efficiency of network shop accurately and rapidly.
In one embodiment, as shown in Figure 2, also comprised before described step S101:
Step S201: set up network shop model, described network shop model comprises storekeeper's column and multiple merchandise news column;
Step S202: according to the attribute of commodity, for each merchandise news column arranges 1 or multiple keyword respectively, described keyword belongs to 1 or multiple commodity of same plate for identifying, the attribute of described commodity is for pre-setting;
Step S203: judge whether existence 1 or the identical merchandise news column of multiple keyword, if existed, then carries out merging generating network shop template by identical merchandise news column;
If there is no then direct generating network shop template.
This example has been described in detail the process building network shop template, when building network shop template, needs to arrange storekeeper's module, user profile (comprising shop title, contact method etc.) to be added; Also need to arrange multiple merchandise news column, as: best-selling product, discounting commodity, commodity of limited amount etc.Needing in each Merchandise Template to arrange one or more keywords, can be trade name, as arranged the title of multiple commodity for best-selling product column: " the fast and the furious 7 ", " sky is by Sambalion " etc.When comprising " the fast and the furious 7 ", " sky is by Sambalion " in the data of user's input, just can be added in best-selling product column and be gone, for system identifies that the column that each commodity should belong to provides basis for estimation fast, and execution efficiency is high, the execution time is fast.What the method for this embodiment also provided commodity Information page block looks into weighing method, as: as one or more keywords " the fast and the furious 7 ", " sky is by Sambalion " appear at different column best-selling producies, discounting commodity simultaneously time, these two columns can be carried out merging treatment.
In one embodiment, as shown in Figure 3, described step S101 can be embodied as following steps S301-S302:
Step S301: the user profile and the merchandise news set that receive user's input, described merchandise news set is the storewide information of network shop to be generated;
Step S302: according to function or the purposes of described merchandise news, is divided into multiple commodity class by described merchandise news set.
The method of this embodiment is mainly illustrated the step of merchandise news classification, after the merchandise news set getting user's input, according to function or the purposes of merchandise news, described merchandise news set is divided into multiple commodity class; As: be divided into digital product, food, music, video etc.It will be understood by those skilled in the art that and can also classify according to other attributes of merchandise news.The method that this embodiment provides can be classified according to the merchandise news set of commodity class to the numerous and complicated that user inputs, so that added in the corresponding column of network shop by each commodity fast.
In one embodiment, as shown in Figure 4, described step S102 can be embodied as following steps S401-S403:
Step S401: obtain storewide keyword, described keyword is text descriptor corresponding to the title of described commodity;
Step S402: for entire service sets up commodity sign respectively, described commodity sign comprises the keyword of commodity and the matching relationship of corresponding goods;
Step S403: described keyword and the keyword of commodity and the matching relationship of corresponding goods are stored, and production Methods set.
This embodiment offers a kind of method of production Methods set, set of relationship comprises the matching relationship of keyword and keyword and corresponding commodity.First the keyword of each commodity is obtained, i.e. the text descriptor of trade name, as " the fast and the furious 7 " etc.; Then set up commodity sign for each commodity, this commodity sign for the matching relationship of the keyword and corresponding goods that identify commodity, as the matching relationship between the fast and the furious 7-film " the fast and the furious 7 ".Finally, aforesaid keyword and commodity sign are stored, namely generate set of relationship, this set of relationship is under the follow-up different plates different merchandise news added to quickly and accurately in network shop template, provides convenience.
In one embodiment, as shown in Figure 5, described step S103 can be embodied as following steps S501-S504:
Step S501: the user profile gathering user's input, adds storekeeper's column of described default network shop template to by described user profile;
Step S502: gather described set of relationship, obtains the matching relationship of the keyword in described set of relationship, keyword and corresponding merchandise news;
Step S503: mated with the keyword in described set of relationship by keyword corresponding for the column of described default network shop template, if the match is successful, then adds in this column by the merchandise news of correspondence;
Step S504: if the Keywords matching failure in keyword corresponding to the column of described default network shop template and described set of relationship, the column of the network shop then mated with first time by the keyword in described set of relationship sets up corresponding relation, and the merchandise news of correspondence is added in this column.
This embodiment mainly limits how to add user profile and entire service information aggregate to position corresponding in network shop template, and user profile is the information such as shop title, contact method, first adds in storekeeper's plate of network shop.Then, obtain different commodity keyword corresponding respectively according to set of relationship, keyword corresponding respectively with commodity column each in network shop template for this keyword is mated, when the match is successful, under illustrating that these commodity should add this commodity column to; If mate unsuccessful, commodity column not corresponding with this keyword under the commodity shop of presetting then is described, do not added in network shop in time to prevent merchandise news set, the commodity column that this keyword mated with first time can be set up corresponding relation, the merchandise news of correspondence be added in the commodity column of first time coupling.The method that the method for this embodiment provides can according to the keyword of commodity, quickly and accurately merchandise news is added in corresponding commodity column and go, and be commodity keyword cannot with the success of the Keywords matching of each commodity column time, provide solution.
The generation method of the network shop that the embodiment of the present invention provides is described below by specific embodiment, as shown in Figure 6, comprises the following steps S601-S612:
Step S601: set up network shop model, described network shop model comprises storekeeper's column and multiple merchandise news column;
Step 602: according to the attribute of commodity, for each merchandise news column arranges 1 or multiple keyword respectively, described keyword belongs to 1 or multiple commodity of same plate for identifying, the attribute of described commodity is for pre-setting;
Step S603: judge whether existence 1 or the identical merchandise news column of multiple keyword, if existed, then carries out merging generating network shop template by identical merchandise news column;
If there is no then direct generating network shop template.
Step S604: the user profile and the merchandise news set that receive user's input, described merchandise news set is the storewide information of network shop to be generated;
Step S605: according to function or the purposes of described merchandise news, is divided into multiple commodity class by described merchandise news set;
Step S606: obtain storewide keyword, described keyword is text descriptor corresponding to the title of described commodity;
Step S607: for entire service sets up commodity sign respectively, described commodity sign comprises the keyword of commodity and the matching relationship of corresponding goods;
Step S608: described keyword and the keyword of commodity and the matching relationship of corresponding goods are stored, and production Methods set.
Step S609: the user profile gathering user's input, adds storekeeper's column of described default network shop template to by described user profile;
Step S610: gather described set of relationship, obtains the matching relationship of the keyword in described set of relationship, keyword and corresponding merchandise news;
Step S611: mated with the keyword in described set of relationship by keyword corresponding for the column of described default network shop template, if the match is successful, then adds in this column by the merchandise news of correspondence;
Step S612: if the Keywords matching failure in keyword corresponding to the column of described default network shop template and described set of relationship, the column of the network shop then mated with first time by the keyword in described set of relationship sets up corresponding relation, and the merchandise news of correspondence is added in this column.
Corresponding to the generation method of a kind of network shop that above-described embodiment provides, the embodiment of the present invention also provides a kind of generating apparatus of network shop, as shown in Figure 7, comprising:
Information acquisition module 71, for receiving user profile and the merchandise news set of user's input, the merchandise news sorting technique according to presetting is classified to described merchandise news set;
Keywords matching module 72, for the keyword corresponding to sorted each merchandise news coupling, by the matching relationship production Methods set with corresponding merchandise news of described keyword and keyword;
Shop generation module 73, for according to described user profile and set of relationship, described user profile and merchandise news are added in the corresponding goods information column of default network shop template, generating network shop, described merchandise news column is provided with keyword corresponding to one or more merchandise newss belonging to this column.
Model construction module 74, for setting up network shop model, described network shop model comprises storekeeper's column and multiple merchandise news column;
Keyword respective modules 75, for the attribute according to commodity, for each merchandise news column arranges 1 or multiple keyword respectively, described keyword belongs to 1 or multiple commodity of same plate for identifying, the attribute of described commodity is for pre-setting;
Template generation module 76, for judging whether existence 1 or the identical merchandise news column of multiple keyword, if existed, then carries out mergings generating network shop template by identical merchandise news column, if there is no then direct generating network shop template.
In one embodiment, as shown in Figure 8, described information acquisition module 71 comprises:
Receives information submodule 711, for receiving user profile and the merchandise news set of user's input, described merchandise news set is the storewide information of network shop to be generated;
Classifying and dividing submodule 712, for according to the function of described merchandise news or purposes, is divided into multiple commodity class by described merchandise news set.
In one embodiment, as shown in Figure 9, described Keywords matching module 72 comprises:
Keyword obtains submodule 721, and for obtaining storewide keyword, described keyword is text descriptor corresponding to the title of described commodity;
Mark sets up submodule 722, and for setting up commodity sign respectively for entire service, described commodity sign comprises the keyword of commodity and the matching relationship of corresponding goods;
Set generates submodule 723, for the keyword of described keyword and commodity and the matching relationship of corresponding goods are stored, and production Methods set.
In one embodiment, as Figure 10, described shop generation module 73 comprises:
First adds submodule 731, for gathering the user profile of user's input, described user profile is added to storekeeper's column of described default network shop template;
Set gathers submodule 732, for gathering described set of relationship, obtains the matching relationship of the keyword in described set of relationship, keyword and corresponding merchandise news;
Second adds submodule 733, for being mated with the keyword in described set of relationship by keyword corresponding for the column of described default network shop template, if the match is successful, then adds in this column by the merchandise news of correspondence;
3rd adds submodule 734, if the Keywords matching failure in the keyword corresponding for the column of described default network shop template and described set of relationship, the column of the network shop then mated with first time by the keyword in described set of relationship sets up corresponding relation, and the merchandise news of correspondence is added in this column.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.