CN107092647A - A kind of method and device that combination of resources is provided - Google Patents

A kind of method and device that combination of resources is provided Download PDF

Info

Publication number
CN107092647A
CN107092647A CN201710141794.7A CN201710141794A CN107092647A CN 107092647 A CN107092647 A CN 107092647A CN 201710141794 A CN201710141794 A CN 201710141794A CN 107092647 A CN107092647 A CN 107092647A
Authority
CN
China
Prior art keywords
user
resource
resources
combination
information
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.)
Granted
Application number
CN201710141794.7A
Other languages
Chinese (zh)
Other versions
CN107092647B (en
Inventor
汪萍
宋文凯
汪艳丽
党弘扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaodu Information Technology Co Ltd
Original Assignee
Beijing Xiaodu Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaodu Information Technology Co Ltd filed Critical Beijing Xiaodu Information Technology Co Ltd
Priority to CN201710141794.7A priority Critical patent/CN107092647B/en
Publication of CN107092647A publication Critical patent/CN107092647A/en
Application granted granted Critical
Publication of CN107092647B publication Critical patent/CN107092647B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation

Abstract

The embodiment of the invention discloses a kind of method and device for providing combination of resources, it is related to internet information treatment technology.Wherein method includes:Receive the request to combination of resources;Obtain the user characteristics of active user and the resource information of resource provider;According to the user characteristics and the resource information, available combination of resources set is obtained;One or more combination of resources are selected to be supplied to the user from the combination of resources set.When user has demand to combination of resources (such as the set meal in eating and drinking establishment), configured present invention, avoiding simple when providing combination of resources according to subjective experience, there is provided combination of resources is allowd to look after the individual demand of each user, accomplish the face of thousand people thousand, therefore user is also no longer needed for taking action on one's own to be selected one by one, so as to improve efficiency when providing combination of resources, reduce the alternative costs of user, save the time of user, and then effect is obviously promoted to improving the rate of placing an order.

Description

A kind of method and device that combination of resources is provided
Technical field
The present embodiments relate to internet information processing technology field, more particularly to a kind of method for providing combination of resources And device.
Background technology
With continuing to develop for information technology, internet has been deep into every field, emerges substantial amounts of shopping platform, outer Sell the network information platforms such as platform, taxi taking platform.These network information platforms can provide various resources for visitor, For example small to arrive clothes, food and other items, big arrive is serviced with car, finishing, education etc..Resource provider is by network information platform When visitor (or perhaps user) provides resource, match somebody with somebody to improve efficiency and often provide the user in a packed fashion The combination of resources put so that user saves the time of user to a certain extent without being selected one by one again.To eat Drink exemplified by industry, businessman can be by vegetable, staple food, beverage these three combination of resources together, and forming certain set meal, there is provided to use Family.
However, inventor has found during the present invention is realized, it is often in the prior art root during offer combination of resources Configured according to the subjective experience of resource provider, and the quantity of the combination of resources selected for user is generally also less, this is just The combination of resources for causing resource provider to be provided possibly can not look after the individual demand of each user, finally, Hen Duoshi Standby family, which stills need to take action on one's own to be selected one by one, could complete combination of resources.
The content of the invention
The embodiment of the invention discloses it is a kind of provide combination of resources method and device, with solve provide resource when can not The efficient technical problem that combination of resources is provided.
First aspect according to embodiments of the present invention includes there is provided a kind of method for providing combination of resources, methods described:
Receive the request to combination of resources;
Obtain the user characteristics of active user and the resource information of resource provider;
According to the user characteristics and the resource information, available combination of resources set is obtained;
One or more combination of resources are selected to be supplied to the user from the combination of resources set.
Optionally, the user characteristics includes one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
Optionally, the base attribute feature of the user is obtained, including:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
The transaction feature of the user is obtained, including:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
Tendentiousness feature of the user to resource is obtained, including:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
Optionally, the resource information for obtaining resource provider, including:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, after screening Resource order data is used as the resource information.
Optionally, the preset rules include one or more of rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
Optionally, it is described according to the user characteristics and the resource information, obtain available combination of resources set, bag Include:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics Relevance weight between the various resources in the resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
Optionally, methods described also includes:
Receive the request again to combination of resources;
Another is reselected from the combination of resources set or multiple combination of resources are supplied to the user in addition.
Second aspect according to embodiments of the present invention includes there is provided a kind of device for providing combination of resources, described device:
Request receiving module, for receiving the request to combination of resources;
Data acquisition module, for obtaining the user characteristics of active user and the resource information of resource provider;
Combination of resources set acquisition module, for according to the user characteristics and the resource information, obtaining available Combination of resources set;
Combination of resources selecting module, for selecting one or more combination of resources to be supplied to from the combination of resources set The user.
Optionally, the user characteristics includes one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
Optionally, when the data acquisition module is used to obtain the base attribute feature of the user, it is used for:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
When the data acquisition module is used to obtain the transaction feature of the user, it is used for:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
When the data acquisition module is used to obtain the user to the tendentiousness feature of resource, it is used for:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
Optionally, when the data acquisition module is used to obtain the resource information of resource provider, it is used for:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, after screening Resource order data is used as the resource information.
Optionally, the preset rules include one or more of rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
Optionally, the combination of resources set acquisition module is used for:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics Relevance weight between the various resources in the resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
Optionally, described device also includes:
Reselection procedure module, for receiving the request again to combination of resources;Reselected from the combination of resources set Another or other multiple combination of resources are supplied to the user.
Include processor and memory there is provided the structure of the device of combination of resources in a possible design, it is described Memory is used to store the journey for supporting the device for providing combination of resources to perform the method for providing combination of resources in above-mentioned first aspect Sequence, the processor is configurable for performing the program stored in the memory.The device for providing combination of resources is also Communication interface can be included, device and other equipment or communication for providing combination of resources.
The embodiment of the present invention additionally provides a kind of computer-readable storage medium, used in the device that combination of resources is provided for storing Computer software instructions, its include be used for perform in above-mentioned first aspect provide combination of resources method for provide combination of resources Device involved by program.
Technical scheme provided in an embodiment of the present invention can include the following benefits:
When user has demand to combination of resources (such as the set meal in eating and drinking establishment), use can be obtained in embodiments of the present invention The user characteristics at family and the resource information of resource provider, then obtain available resource according to user characteristics and resource information Composite set, then select one or more combination of resources to be supplied to the user from combination of resources set, so it is avoided that carrying It is simple during for combination of resources to be configured according to subjective experience so that the combination of resources provided can look after each user Individual demand, accomplish the face of thousand people thousand, therefore user is also no longer needed for taking action on one's own to be selected one by one, so as to improve Efficiency during combination of resources is provided, the alternative costs of user is reduced, has saved the time of user, and then the rate that placed an order to raising It is obviously promoted effect.
The aspects of the invention or other aspects can more straightforwards in the following description.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are this hairs Some bright embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can be with root Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of the method for offer combination of resources according to an exemplary embodiment of the invention;
Fig. 2 is the schematic diagram of a scenario according to an exemplary embodiment of the invention;
Fig. 3 is the property content schematic diagram involved by user's portrait according to an exemplary embodiment of the invention;
Fig. 4 is user's portrait schematic diagram according to an exemplary embodiment of the invention;
Fig. 5 is a kind of flow chart of the method for offer combination of resources according to another exemplary embodiment of the present invention;
Fig. 6 is a kind of flow chart of the method for offer combination of resources according to further example embodiment of the present invention;
Fig. 7 is a kind of schematic diagram of the device of offer combination of resources according to an exemplary embodiment of the invention;
Fig. 8 is a kind of schematic diagram of the device of offer combination of resources according to another exemplary embodiment of the present invention.
Embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described.
In some flows of description in description and claims of this specification and above-mentioned accompanying drawing, contain according to Particular order occur multiple operations, but it should be clearly understood that these operation can not herein occur according to it is suitable Sequence is performed or performed parallel, and the sequence number such as 101,102 etc. of operation is only used for distinguishing each different operation, sequence number Any execution sequence is not represented for itself.In addition, these flows can include more or less operations, and these operations can To perform or perform parallel in order.It should be noted that the description such as " first ", " second " herein, is to be used to distinguish not Same message, equipment, module etc., does not represent sequencing, it is different types also not limit " first " and " second ".
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, the every other implementation that those skilled in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
Fig. 1 is a kind of flow chart of the method for offer combination of resources according to an exemplary embodiment of the invention.Make It can be used for the equipment such as server for example this method.
Shown in Figure 1, this method may include steps of:
Step S101, receives the request to combination of resources.
, can be for visitor in other words such as shopping platform, take-away platform, taxi taking platform for network information platform It is that user provides various commodity or service.In embodiments of the present invention, these commodity or service all can be described as resource, and The businessman for providing these commodity or service then can be described as resource provider.By food and drink take out platform exemplified by, resource can be vegetable, Staple food, small food, drink etc., and combination of resources can be then set meal.
As an example, a kind of scene of the embodiment of the present invention can be found in shown in Fig. 2, in fig. 2, user 201 passes through client End is that mobile phone 202 has logged in network information platform, and the network information service platform is runed by server 203, when user 201 exists When actively clicking designated button in the page of some resource provider, for example, click and " obtain in the page of certain merchant store Take individual character set meal " button, then the request to combination of resources that just have issued to server 203.In addition for example some other Under scene, user opens certain sales page and carries out the behavior such as browsing, and can also be considered as have issued to resource group to server 203 The request of conjunction.Hereafter server just can pull user model, merchant information, and combine the suitable set meal of preset model recommendation and return Back to client, etc..
Step S102, obtains the user characteristics of active user and the resource information of resource provider.
In embodiments of the present invention, user characteristics is alternatively referred to as user's portrait, can embody user by some each in every respect The feature or information structure of the characteristics of in each angle of dimension.Such as can be from base attribute, purchase preference, dimension transaction feature To portray user.Resource information indicates the relevant information of the available resource of resource provider, and for example which dish the businessman has Product, etc..
Step S103, according to the user characteristics and the resource information, obtains available combination of resources set.
For example, under a kind of scene, exemplified by taking out platform, user data can be obtained for example comprising basic letter Cease, browse click history, order record etc., to set up ownership goal model, generation user's portrait;Then gathered using data mining Class method, the weight set up between vegetable type and user model;Then, according to weight information profit between vegetable type and user model Default algorithm is used, the set meal of some candidates is combined into;Finally, the set meal for giving user individual is recommended.
Step S104, selects one or more combination of resources to be supplied to the user from the combination of resources set.
For example, under a kind of scene, targeted customer's model can be set up by analyzing the historical behavior data of user, it is comprehensive Consider user's eating habit, taste preference, price sensitivity etc. factor, recommend set meal automatically for user's generation, so as to improve Place an order rate.
All it is that candidate can be recommended in the combination of resources of user, specific implementation process in combination of resources set, in money When being selected in the composite set of source, it can therefrom randomly choose one or more set meals and be supplied to the user, or can also According to the scoring situation of each set meal in the set, the high one or more set meals of selection scoring are supplied to the user.
When user has demand to combination of resources (such as the set meal in eating and drinking establishment), use can be obtained in embodiments of the present invention The user characteristics at family and the resource information of resource provider, then obtain available resource according to user characteristics and resource information Composite set, then select one or more combination of resources to be supplied to the user from combination of resources set, so it is avoided that carrying It is simple during for combination of resources to be configured according to subjective experience so that the combination of resources provided can look after each user Individual demand, accomplish the face of thousand people thousand, therefore user is also no longer needed for taking action on one's own to be selected one by one, so as to improve Efficiency during combination of resources is provided, the alternative costs of user is reduced, has saved the time of user, and then the rate that placed an order to raising It is obviously promoted effect.
As an example, in the present embodiment or some other embodiments of the invention, the user characteristics can include following One or more features:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
As an example, the base attribute feature of user can include some personal information of user, such as place city, age Deng.By taking food and drink as an example, then the feature in terms of user is specifically as follows the taste preference of user to the tendentiousness feature of resource, namely User likes the vegetable of what taste, there is what preference, etc..
For how to obtain user characteristics, the present embodiment is simultaneously not limited, as an example, obtaining the basic of the user Attributive character, can include:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile.
Transaction feature for how to obtain the user, can include:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
And obtain tendentiousness feature of the user to resource, then it can include:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
Be the exemplary constituted mode or content that describe user characteristics above, the present embodiment or the present invention other In embodiment, user characteristics can also be other forms, comprising other guide, to this embodiment of the present invention and be not limited, And the specific analysis embodiment of the present invention that how to be modeled also is not limited, those skilled in the art can be according to different need Ask different scenes and voluntarily select, design, can use here these selection and design all without departing from the present invention essence God and protection domain.
As example reference can be made to shown in Fig. 3, Fig. 3 provides user characteristics namely involved some of user's portrait in different dimensional Property content or perhaps feature on degree, such as base attribute can include positional information, educational information, work letter Breath, family information, personal information, etc., are repeated no more.
Fig. 4 is then user's one example of portrait under a kind of scene, and user portrait can be inclined by essential information, purchase The feature of this four aspect of good, transaction feature and advanced property is constituted, and is repeated no more.
It is shown in Figure 5, in the present embodiment or some other embodiments of the invention, the money for obtaining resource provider Source information, can include:
Step S501, obtains resource order data of the resource provider in preset time period.
Such as preset time period can be in nearest two weeks, etc..
Step S502, is screened according to preset rules to the resource order data in the preset time period.
As an example, under some scenes, the preset rules can include one or more of rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
For example, by taking food and drink as an example, then the preset rules specifically may include one or more of:
A) order should meet the combination of entree+staple food+snack (optional)+beverage (optional);
B) order of the bag filter containing current undercarriage vegetable;
C) filtering is containing the order for repeating vegetable;
D) order of filtering price too low (such as less than rise and send valency).Etc..
Step S503, regard the resource order data after screening as the resource information.
It is shown in Figure 6, in the present embodiment or of the invention some other embodiments, it is described according to the user characteristics and The resource information, obtains available combination of resources set, can include:
Step S601, weight information is obtained by data mining, wherein the weight information is included in the user characteristics Various features and the resource information in various resources between relevance weight.
As an example, weight information can be excavated by analyzing mass data.
For example for for a user, retrievable information has:Regional information is obtained from conventional dispatching address;From order Dish information, Chang Xuan taste information, etc. that user bought are obtained in history.
For trade company, retrievable information has:The contextual information that menu categories title is constituted with menu name;Currently The fast-selling merchandise news of trade company;Default set meal model of trade company, etc..
In analysis information phase, extract feature and determine weight.For example, city and taste (such as Shanxi preference can be set up Wheaten food, Jiangsu and Zhejiang Provinces preference rice, the partially peppery taste in Sichuan etc.) between association, obtain degree of association weight.In another example, it can set up User and taste (user's A preferences it is micro- it is peppery, normal order staple food be steamed bun, often the beverage of ordering be cola etc.) between associate, associated Spend weight, etc..Then according to the default algorithm of features above Information Pull, it is combined into the set meal side of optimum active user Case.
Step S602, the score of every kind of combination of resources is calculated according to the weight information.
Exemplified by taking out platform, it can additionally integrate the factors such as set meal sales volume, price and further calculate set meal score.
Step S603, the combination of resources set is included by the combination of resources that the score meets preparatory condition.
In addition, in the present embodiment or some other embodiments of the invention, methods described can also include:
Receive the request again to combination of resources;
Another is reselected from the combination of resources set or multiple combination of resources are supplied to the user in addition.
If for example, user is unsatisfied with to the set meal currently recommended, " changing " button in interface can be clicked on, from And see another or multiple recommendation set meals.
When user has demand to combination of resources (such as the set meal in eating and drinking establishment), use can be obtained in embodiments of the present invention The user characteristics at family and the resource information of resource provider, then obtain available resource according to user characteristics and resource information Composite set, then select one or more combination of resources to be supplied to the user from combination of resources set, so it is avoided that carrying It is simple during for combination of resources to be configured according to subjective experience so that the combination of resources provided can look after each user Individual demand, accomplish the face of thousand people thousand, therefore user is also no longer needed for taking action on one's own to be selected one by one, so as to improve Efficiency during combination of resources is provided, the alternative costs of user is reduced, has saved the time of user, and then the rate that placed an order to raising It is obviously promoted effect.
Following is apparatus of the present invention embodiment, can be used for performing the inventive method embodiment.It is real for apparatus of the present invention The details not disclosed in example is applied, the inventive method embodiment is refer to.
Fig. 7 is a kind of schematic diagram of the device of offer combination of resources according to an exemplary embodiment of the invention.Make For example, the device can be used for the equipment such as server.
Shown in Figure 7, the device can include:
Request receiving module 701, for receiving the request to combination of resources.
, can be for visitor in other words such as shopping platform, take-away platform, taxi taking platform for network information platform It is that user provides various commodity or service.In embodiments of the present invention, these commodity or service all can be described as resource, and The businessman for providing these commodity or service then can be described as resource provider.By food and drink take out platform exemplified by, resource can be vegetable, Staple food, small food, drink etc., and combination of resources can be then set meal.
Data acquisition module 702, for obtaining the user characteristics of active user and the resource information of resource provider.
In embodiments of the present invention, user characteristics is alternatively referred to as user's portrait, can embody user by some each in every respect The feature or information structure of the characteristics of in each angle of dimension.Such as can be from base attribute, purchase preference, dimension transaction feature To portray user.Resource information indicates the relevant information of the available resource of resource provider, and for example which dish the businessman has Product, etc..
Combination of resources set acquisition module 703, for according to the user characteristics and the resource information, acquisition can be provided Combination of resources set.
For example, under a kind of scene, exemplified by taking out platform, user data can be obtained for example comprising basic letter Cease, browse click history, order record etc., to set up ownership goal model, generation user's portrait;Then gathered using data mining Class method, the weight set up between vegetable type and user model;Then, according to weight information profit between vegetable type and user model Default algorithm is used, the set meal of some candidates is combined into;Finally, the set meal for giving user individual is recommended.
Combination of resources selecting module 704, for selecting one or more combination of resources to carry from the combination of resources set Supply the user.
For example, under a kind of scene, targeted customer's model can be set up by analyzing the historical behavior data of user, it is comprehensive Consider user's eating habit, taste preference, price sensitivity etc. factor, recommend set meal automatically for user's generation, so as to improve Place an order rate.
All it is that candidate can be recommended in the combination of resources of user, specific implementation process in combination of resources set, in money When being selected in the composite set of source, it can therefrom randomly choose one or more set meals and be supplied to the user, or can also According to the scoring situation of each set meal in the set, the high one or more set meals of selection scoring are supplied to the user.
In the present embodiment or some other embodiments of the invention, the user characteristics can include one or more of Feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
In the present embodiment or some other embodiments of the invention, the data acquisition module is used to obtain the user's During base attribute feature, it is used for:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
When the data acquisition module is used to obtain the transaction feature of the user, it can be used for:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
When the data acquisition module is used to obtain the user to the tendentiousness feature of resource, it can be used for:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
Be the exemplary constituted mode or content that describe user characteristics above, the present embodiment or the present invention other In embodiment, user characteristics can also be other forms, comprising other guide, to this embodiment of the present invention and be not limited, And the specific analysis embodiment of the present invention that how to be modeled also is not limited, those skilled in the art can be according to different need Ask different scenes and voluntarily select, design, can use here these selection and design all without departing from the present invention essence God and protection domain.
In the present embodiment or some other embodiments of the invention, the data acquisition module is used to obtain resource provider Resource information when, can be used for:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, after screening Resource order data is used as the resource information.
In the present embodiment or some other embodiments of the invention, the preset rules can include one or more of Rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
In the present embodiment or some other embodiments of the invention, the combination of resources set acquisition module can be used for:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics Relevance weight between the various resources in the resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
In addition, shown in Figure 8, in the present embodiment or some other embodiments of the invention, described device can also be wrapped Include:
Reselection procedure module 801, for receiving the request again to combination of resources;Selected again from the combination of resources set Select another or multiple combination of resources are supplied to the user in addition.
If for example, user is unsatisfied with to the set meal currently recommended, " changing " button in interface can be clicked on, from And see another or multiple recommendation set meals.
When user has demand to combination of resources (such as the set meal in eating and drinking establishment), use can be obtained in embodiments of the present invention The user characteristics at family and the resource information of resource provider, then obtain available resource according to user characteristics and resource information Composite set, then select one or more combination of resources to be supplied to the user from combination of resources set, so it is avoided that carrying It is simple during for combination of resources to be configured according to subjective experience so that the combination of resources provided can look after each user Individual demand, accomplish the face of thousand people thousand, therefore user is also no longer needed for taking action on one's own to be selected one by one, so as to improve Efficiency during combination of resources is provided, the alternative costs of user is reduced, has saved the time of user, and then the rate that placed an order to raising It is obviously promoted effect.
On the device in above-described embodiment, wherein unit module perform the concrete mode of operation relevant It is described in detail in the embodiment of this method, explanation will be not set forth in detail herein.
Include processor and memory there is provided the structure of the device of combination of resources in a possible design, it is described Memory is used for the program for storing the method for supporting the device for providing combination of resources to perform above-mentioned offer combination of resources, the processing Device is configurable for performing the program stored in the memory.
Described program includes one or more computer instruction, wherein, one or more computer instruction is for described Processor calls execution.
The processor is used for:
Receive the request to combination of resources;
Obtain the user characteristics of active user and the resource information of resource provider;
According to the user characteristics and the resource information, available combination of resources set is obtained;
One or more combination of resources are selected to be supplied to the user from the combination of resources set
The embodiment of the present invention additionally provides a kind of computer-readable storage medium, used in the device that combination of resources is provided for storing Computer software instructions, it, which is included, is used to perform method of above-mentioned offer combination of resources to provide involved by the device of combination of resources And program.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
Device embodiment described above is only schematical, wherein the unit illustrated as separating component can To be or may not be physically separate, the part shown as unit can be or may not be physics list Member, you can with positioned at a place, or can also be distributed on multiple NEs.It can be selected according to the actual needs In some or all of module realize the purpose of this embodiment scheme.Those of ordinary skill in the art are not paying creativeness Work in the case of, you can to understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can Realized by the mode of software plus required general hardware platform, naturally it is also possible to pass through hardware.Understood based on such, on The part that technical scheme substantially in other words contributes to prior art is stated to embody in the form of software product, should Computer software product can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disc, CD, including some fingers Order is to cause a computer equipment (can be personal computer, server, or network equipment etc.) to perform each implementation Method described in some parts of example or embodiment.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used To be modified to the technical scheme described in foregoing embodiments, or equivalent substitution is carried out to which part technical characteristic; And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and Scope.
The invention discloses A1, a kind of method of offer combination of resources, methods described includes:
Receive the request to combination of resources;
Obtain the user characteristics of active user and the resource information of resource provider;
According to the user characteristics and the resource information, available combination of resources set is obtained;
One or more combination of resources are selected to be supplied to the user from the combination of resources set.
A2, the method according to A1, the user characteristics include one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
A3, the method according to A2, obtain the base attribute feature of the user, including:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
The transaction feature of the user is obtained, including:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
Tendentiousness feature of the user to resource is obtained, including:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
A4, the method according to A1, the resource information of the acquisition resource provider, including:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, after screening Resource order data is used as the resource information.
A5, the method according to A4, the preset rules include one or more of rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
A6, the method according to A1, it is described according to the user characteristics and the resource information, obtain available money Source composite set, including:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics Relevance weight between the various resources in the resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
A7, the method according to A1, methods described also include:
Receive the request again to combination of resources;
Another is reselected from the combination of resources set or multiple combination of resources are supplied to the user in addition.
B8, a kind of device of offer combination of resources, described device include:
Request receiving module, for receiving the request to combination of resources;
Data acquisition module, for obtaining the user characteristics of active user and the resource information of resource provider;
Combination of resources set acquisition module, for according to the user characteristics and the resource information, obtaining available Combination of resources set;
Combination of resources selecting module, for selecting one or more combination of resources to be supplied to from the combination of resources set The user.
B9, the device according to B8, the user characteristics include one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
B10, the device according to B9, the data acquisition module are used for the base attribute feature for obtaining the user When, it is used for:
The first kind user profile of the user is obtained, wherein the first kind user profile includes one in following information Plant or a variety of:The educational information of the user, the job information of the user, the family information of the user, the user Personal information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
When the data acquisition module is used to obtain the transaction feature of the user, it is used for:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
When the data acquisition module is used to obtain the user to the tendentiousness feature of resource, it is used for:
The Equations of The Second Kind user profile of the user is obtained, wherein the Equations of The Second Kind user profile includes one in following information Plant or two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
B11, the device according to B8, when the data acquisition module is used to obtain the resource information of resource provider, For:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, after screening Resource order data is used as the resource information.
B12, the device according to B11, the preset rules include one or more of rule:
Resource order should meet default combination of resources rule;
Filter out the resource order that the current resource no longer provided is provided;
Filter out containing the resource order for repeating resource;
Filter out the resource order that parameter preset is less than predetermined threshold value.
B13, the device according to B8, the combination of resources set acquisition module are used for:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics Relevance weight between the various resources in the resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
B14, the device according to B8, described device also include:
Reselection procedure module, for receiving the request again to combination of resources;Reselected from the combination of resources set Another or other multiple combination of resources are supplied to the user.

Claims (10)

1. a kind of method that combination of resources is provided, it is characterised in that methods described includes:
Receive the request to combination of resources;
Obtain the user characteristics of active user and the resource information of resource provider;
According to the user characteristics and the resource information, available combination of resources set is obtained;
One or more combination of resources are selected to be supplied to the user from the combination of resources set.
2. according to the method described in claim 1, it is characterised in that the user characteristics includes one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
3. method according to claim 2, it is characterised in that obtain the base attribute feature of the user, including:
Obtain the first kind user profile of the user, wherein the first kind user profile include following information in one kind or It is a variety of:The educational information of the user, the job information of the user, the family information of the user, the individual of the user Information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
The transaction feature of the user is obtained, including:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
Tendentiousness feature of the user to resource is obtained, including:
Obtain the Equations of The Second Kind user profile of the user, wherein the Equations of The Second Kind user profile include following information in one kind or Two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
4. according to the method described in claim 1, it is characterised in that the resource information for obtaining resource provider, including:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, by the resource after screening Order data is used as the resource information.
5. according to the method described in claim 1, it is characterised in that described according to the user characteristics and the resource information, Available combination of resources set is obtained, including:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics and institute State the relevance weight between the various resources in resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
6. a kind of device that combination of resources is provided, it is characterised in that described device includes:
Request receiving module, for receiving the request to combination of resources;
Data acquisition module, for obtaining the user characteristics of active user and the resource information of resource provider;
Combination of resources set acquisition module, for according to the user characteristics and the resource information, obtaining available resource Composite set;
Combination of resources selecting module, it is described for selecting one or more combination of resources to be supplied to from the combination of resources set User.
7. device according to claim 6, it is characterised in that the user characteristics includes one or more of feature:
The base attribute feature of user, user is to the tendentiousness feature of resource, the transaction feature of user.
8. device according to claim 7, it is characterised in that the data acquisition module is used for the base for obtaining the user During this attributive character, it is used for:
Obtain the first kind user profile of the user, wherein the first kind user profile include following information in one kind or It is a variety of:The educational information of the user, the job information of the user, the family information of the user, the individual of the user Information, the geographical location information of the user;
The base attribute feature of the user is generated according to the first kind user profile;
When the data acquisition module is used to obtain the transaction feature of the user, it is used for:
Obtain the historical record that the user obtains resource;
The historical record for obtaining resource according to the user generates the transaction feature of the user;
When the data acquisition module is used to obtain the user to the tendentiousness feature of resource, it is used for:
Obtain the Equations of The Second Kind user profile of the user, wherein the Equations of The Second Kind user profile include following information in one kind or Two kinds:The user obtains the historical record that the historical record of resource, the user browse resource;
Analysis is modeled according to the Equations of The Second Kind user profile, to generate tendentiousness feature of the user to resource.
9. device according to claim 6, it is characterised in that the data acquisition module is used to obtain resource provider During resource information, it is used for:
Obtain resource order data of the resource provider in preset time period;
The resource order data in the preset time period is screened according to preset rules, and, by the resource after screening Order data is used as the resource information.
10. device according to claim 6, it is characterised in that the combination of resources set acquisition module is used for:
Weight information is obtained by data mining, wherein the weight information includes the various features in the user characteristics and institute State the relevance weight between the various resources in resource information;
The score of every kind of combination of resources is calculated according to the weight information;
The combination of resources that the score meets preparatory condition is included into the combination of resources set.
CN201710141794.7A 2017-03-10 2017-03-10 Method and device for providing resource combination Active CN107092647B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710141794.7A CN107092647B (en) 2017-03-10 2017-03-10 Method and device for providing resource combination

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710141794.7A CN107092647B (en) 2017-03-10 2017-03-10 Method and device for providing resource combination

Publications (2)

Publication Number Publication Date
CN107092647A true CN107092647A (en) 2017-08-25
CN107092647B CN107092647B (en) 2020-09-22

Family

ID=59648889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710141794.7A Active CN107092647B (en) 2017-03-10 2017-03-10 Method and device for providing resource combination

Country Status (1)

Country Link
CN (1) CN107092647B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107886390A (en) * 2017-09-30 2018-04-06 北京小蓦机器人技术有限公司 Method, equipment, system and the storage medium of the actual demand resource of user are provided
CN108053282A (en) * 2017-12-15 2018-05-18 北京小度信息科技有限公司 A kind of method for pushing of combined information, device and terminal
CN108229758A (en) * 2018-02-02 2018-06-29 北京小度信息科技有限公司 Service providing method, device, electronic equipment and computer readable storage medium
CN110992148A (en) * 2019-12-02 2020-04-10 珠海格力电器股份有限公司 Information pushing method and device
WO2020098120A1 (en) * 2018-11-13 2020-05-22 平安科技(深圳)有限公司 Food ordering information recommendation method and apparatus, electronic device and storage medium
WO2020192635A1 (en) * 2019-03-22 2020-10-01 口碑(上海)信息技术有限公司 Order placing method and device for set meal product
CN112163879A (en) * 2020-09-18 2021-01-01 深圳市分期乐网络科技有限公司 User rights pushing method, device, server and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102651052A (en) * 2012-03-29 2012-08-29 陶杰 Intelligent combo type dish ordering method
CN103412936A (en) * 2013-08-21 2013-11-27 五八同城信息技术有限公司 Dish recommendation system based on data mining and cloud computing service
CN105608650A (en) * 2016-03-22 2016-05-25 广州聚数信息科技有限公司 Dish collocation recommending method and system
CN106447388A (en) * 2016-08-31 2017-02-22 广东华邦云计算股份有限公司 Method and system for recommending dishes

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102651052A (en) * 2012-03-29 2012-08-29 陶杰 Intelligent combo type dish ordering method
CN103412936A (en) * 2013-08-21 2013-11-27 五八同城信息技术有限公司 Dish recommendation system based on data mining and cloud computing service
CN105608650A (en) * 2016-03-22 2016-05-25 广州聚数信息科技有限公司 Dish collocation recommending method and system
CN106447388A (en) * 2016-08-31 2017-02-22 广东华邦云计算股份有限公司 Method and system for recommending dishes

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107886390A (en) * 2017-09-30 2018-04-06 北京小蓦机器人技术有限公司 Method, equipment, system and the storage medium of the actual demand resource of user are provided
CN107886390B (en) * 2017-09-30 2019-09-06 北京小蓦机器人技术有限公司 Method, equipment, system and the storage medium of the actual demand resource of user are provided
CN108053282A (en) * 2017-12-15 2018-05-18 北京小度信息科技有限公司 A kind of method for pushing of combined information, device and terminal
CN108229758A (en) * 2018-02-02 2018-06-29 北京小度信息科技有限公司 Service providing method, device, electronic equipment and computer readable storage medium
WO2020098120A1 (en) * 2018-11-13 2020-05-22 平安科技(深圳)有限公司 Food ordering information recommendation method and apparatus, electronic device and storage medium
WO2020192635A1 (en) * 2019-03-22 2020-10-01 口碑(上海)信息技术有限公司 Order placing method and device for set meal product
CN110992148A (en) * 2019-12-02 2020-04-10 珠海格力电器股份有限公司 Information pushing method and device
CN112163879A (en) * 2020-09-18 2021-01-01 深圳市分期乐网络科技有限公司 User rights pushing method, device, server and storage medium

Also Published As

Publication number Publication date
CN107092647B (en) 2020-09-22

Similar Documents

Publication Publication Date Title
CN107092647A (en) A kind of method and device that combination of resources is provided
US11200274B2 (en) Method of e-commerce
KR101726520B1 (en) Personalized recommendation method, system and computer-readable record medium
US20140089321A1 (en) Method and system to recommend recipes
WO2017092602A1 (en) Method for screening information delivery user and server
US20130262995A1 (en) Systems and Methods for Menu and Shopping List Creation
Chen McCain et al. An analysis of a third-party food delivery app during the COVID-19 pandemic
CN109214956B (en) Meal pushing method and device
CN107103028A (en) A kind of information processing method and device
CN108256970A (en) A kind of method that Products Show is carried out based on shopping need
JP6945518B2 (en) Information processing equipment, information processing methods and information processing programs
JP2017134744A (en) Information processing system, information processing method, and information processing program
JP2013206414A (en) Information provision program, information provision device and information provision method
CN114730435A (en) Management server and product search method
US10699325B2 (en) Web service method
US11514495B2 (en) Creating custom objects from a static list of objects and turning the custom objects into trends
JP6664604B1 (en) Information processing apparatus, information processing method, and information processing program
CN108694171A (en) The method and device of information push
JP7147215B2 (en) Information processing device, information processing method and program
CN112907292B (en) Information processing method and device and computer readable storage medium
US20230075489A1 (en) Control system
Ketmaneechairat et al. Recommender system for thai food cooking on smartphone
JP6899949B6 (en) Signage terminal, signage terminal management method, and signage terminal management program
CN107609951A (en) Recommend the method and device of consumer objects to user
CN113469765B (en) Order information processing method, device, equipment and computer readable storage medium

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
CB02 Change of applicant information

Address after: 100085 Beijing, Haidian District on the road to the information on the ground floor of the 1 to the 3 floor of the 2 floor, room 11, 202

Applicant after: Beijing Xingxuan Technology Co.,Ltd.

Address before: 100085 Beijing, Haidian District on the road to the information on the ground floor of the 1 to the 3 floor of the 2 floor, room 11, 202

Applicant before: Beijing Xiaodu Information Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant