CN107093124A - A kind of information recommendation method and device - Google Patents

A kind of information recommendation method and device Download PDF

Info

Publication number
CN107093124A
CN107093124A CN201710106363.7A CN201710106363A CN107093124A CN 107093124 A CN107093124 A CN 107093124A CN 201710106363 A CN201710106363 A CN 201710106363A CN 107093124 A CN107093124 A CN 107093124A
Authority
CN
China
Prior art keywords
drink
food
element information
information
decomposing element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710106363.7A
Other languages
Chinese (zh)
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.)
Koubei Shanghai Information Technology Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710106363.7A priority Critical patent/CN107093124A/en
Publication of CN107093124A publication Critical patent/CN107093124A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the present application discloses a kind of information recommendation method and device.Methods described includes:Obtain the history dining place forms data of user;Each decomposing element information of the corresponding food and drink commodity of history dining place forms data is determined, the decomposing element information includes composition information and/or property information;It is that the user recommends food and drink merchandise news according to each decomposing element information.Utilize the embodiment of the present application, can be according to one or more decomposing element information in each decomposing element information of the corresponding food and drink commodity of history dining place forms data of user, recommend the food and drink merchandise news corresponding to one or more decomposing element information to the user individual, the repeatability of recommendation information is advantageously reduced, is also beneficial to reduce the food and drink class APP wasting of resources.

Description

A kind of information recommendation method and device
Technical field
The application is related to computer software technical field, more particularly to a kind of information recommendation method and device.
Background technology
Popularized with the use of intelligent terminal, types of applications (APP) also rolls up, and facility, food and drink are brought to user Class APP is the class APP being commonly used in user's daily life.
The relevant information of the Catering Pubs under all kinds of lines is summarized on food and drink class APP, such as, and the available food and drink business in shop Product information, store address, shop telephone number, shop are preferential etc..Wherein, Catering Pubs can be restaurant, beverage store, Western-style pastry shop Deng.
In the prior art, food and drink class APP uses for the ease of user, often according to user's present position, is The user recommends the food and drink merchandise news of Catering Pubs nearby, and the specific way of recommendation is usually:Recommend to compare in Catering Pubs Popular food and drink merchandise news.Such as, for certain restaurant, can recommend that the restaurant point single numerical digit occupies the forefront to user a few Dish information.
But, generally compare fixation due to comparing popular food and drink merchandise news in Catering Pubs, therefore, based on existing skill The food and drink merchandise news way of recommendation of art, often can be always to user in longer period of time for same Catering Pubs Recommend identical food and drink merchandise news, the repeatability of recommendation information is higher for a user, can waste food and drink class APP money Source.
The content of the invention
The embodiment of the present application provides a kind of information recommendation method and device, is asked to solve following technology of the prior art Topic:The food and drink merchandise news way of recommendation based on prior art, for same Catering Pubs, often in longer period of time Identical food and drink merchandise news can be recommended to user always, the repeatability of recommendation information is higher for a user, can waste meal Drink class APP resource.
In order to solve the above technical problems, what the embodiment of the present application was realized in:
A kind of information recommendation method that the embodiment of the present application is provided, including:
Obtain the history dining place forms data of user;
Determine each decomposing element information of the corresponding food and drink commodity of history dining place forms data, the decomposing element letter Breath includes composition information and/or property information;
It is that the user recommends food and drink merchandise news according to each decomposing element information.
A kind of information recommending apparatus that the embodiment of the present application is provided, including:
Module is obtained, the history dining place forms data of user is obtained;
Determining module, determines each decomposing element information of the corresponding food and drink commodity of history dining place forms data, described Decomposing element information includes composition information and/or property information;
Recommending module, is that the user recommends food and drink merchandise news according to each decomposing element information.
At least one above-mentioned technical scheme that the embodiment of the present application is used can reach following beneficial effect:Can according to One or more decomposing element information in each decomposing element information of the corresponding food and drink commodity of history dining place forms data at family, Recommend the food and drink merchandise news corresponding to one or more decomposing element information to the user individual, advantageously reduce The repeatability of recommendation information, is also beneficial to reduce the food and drink class APP wasting of resources, therefore, it can partly or entirely solve now The problem of having in technology.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art 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 only this Some embodiments described in application, for those of ordinary skill in the art, are not paying the premise of creative labor Under, other accompanying drawings can also be obtained according to these accompanying drawings.
A kind of schematic flow sheet for information recommendation method that Fig. 1 provides for the embodiment of the present application;
Under a kind of practical application scene that Fig. 2 provides for the embodiment of the present application, believe with decomposing element preserving food and drink commodity The building process schematic diagram of the database of corresponding relation data between breath;
Under a kind of practical application scene that Fig. 3 provides for the embodiment of the present application, the weight of vegetable, and the corresponding original of vegetable The determination schematic flow sheet of the weight of material information and the weight of taste information;
Fig. 4 for the embodiment of the present application provide based on the data in Fig. 3, be the flow signal that user recommends dish information Figure;
A kind of structural representation for information recommending apparatus corresponding to Fig. 1 that Fig. 5 provides for the embodiment of the present application.
Embodiment
The embodiment of the present application provides a kind of information recommendation method and device.
In order that those skilled in the art more fully understand the technical scheme in the application, it is real below in conjunction with the application The accompanying drawing in example is applied, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described implementation Example only some embodiments of the present application, rather than whole embodiments.Based on the embodiment in the application, this area is common The every other embodiment that technical staff is obtained under the premise of creative work is not made, should all belong to the application protection Scope.
A kind of schematic flow sheet for information recommendation method that Fig. 1 provides for the embodiment of the present application, should for program angle The executive agent of flow can apply (APP) or PC ends program etc..For slave unit angle, the executive agent of the flow can be with Including but not limited to following equipment:Mobile phone, tablet personal computer, intelligent wearable device, vehicle device, personal computer, big-and-middle-sized calculating Machine, computer cluster etc..
Flow in Fig. 1 may comprise steps of:
S101:Obtain the history dining place forms data of user.
In the embodiment of the present application, the history dining place forms data of the user of acquisition can belong to specified range.Than Such as, belong to sometime interval, belong to certain block area, belong to the restaurant type specified, belong to the food and drink commodity specified Type, belong to the single amount of money scope of the point specified, etc..
History dining place forms data can be specifically user in the past in the single record data of the one or many points of Catering Pubs. The single record data of point can such as include every time:Shop title, point single time, put the title of food and drink commodity, put food and drink One or more in the data such as the quantity of commodity.
S102:Determine each decomposing element information of the corresponding food and drink commodity of history dining place forms data, the decomposition Element information includes composition information and/or property information.
In the embodiment of the present application, forms data corresponding food and drink commodity in history dining place typically have a variety of, can distinguish pin To every kind of food and drink commodity, each decomposing element information of the food and drink commodity is determined.
In the embodiment of the present application, for the execution speed of the scheme that improves the application, a data can be built in advance The corresponding relation data between various food and drink commodity and various decomposing element information can be preserved in storehouse, the database.This In the case of, for step S102, by being inquired about in the database, you can determine the corresponding meal of history dining place forms data Drink each decomposing element information of commodity.
The above-mentioned corresponding relation data preserved in database can be obtained in several ways.Such as, can be by artificial Typing after analysis, can also automatically analyze rear typing based on existing data such as menu, Western-style pastry formulas.
Certainly, can also be when performing step S102, by manual analysis or certainly if not building above-mentioned database in advance The mode of dynamic analysis, determines each decomposing element information of the corresponding food and drink commodity of history dining place forms data in real time.
In the embodiment of the present application, composition information reflects the composition of corresponding food and drink commodity, and the granule size of composition can To define as the case may be.Such as, composition can refer to each raw material of food and drink commodity in itself, then composition information is correspondingly original Material information, by taking vegetable " Spicy diced chicken with peanuts " as an example, its raw material mainly includes peanut, chicken, cucumber etc., with vegetable " shredded pork and eggs with dired mushroom " Exemplified by, its raw material mainly includes pork, agaric, cucumber, egg etc.;For another example, composition can also refer to the composition of each raw material Composition, such as, and protein, fat, carbohydrate, vitamin, cellulose etc..
Composition information can also include content, the ratio of composition of such as composition in addition to it can include the title of composition The more information such as example, the heat of composition.
In the embodiment of the present application, property information reflects the property of corresponding food and drink commodity specified type.Such as, the sense of taste The property of aspect:Acid, sweet tea, hardship, peppery, salty etc.;For another example, the property in terms of mouthfeel:Warm, hot and cold, boiling hot, soft, hard, glutinous, crisp, sliding, It is crisp, tender, light, greasy etc..For the angle of user, the property in terms of the property and mouthfeel in terms of the sense of taste can be referred to as Taste, then property information is correspondingly taste information.Property information can also reflect other property in addition to it can reflect taste Matter, such as, and the form of food and drink commodity:Solid-state, liquid, semi-fluid state etc..
Property information can also include the degree of such as property, property at any time in addition to it can include the title of property Between the more information such as situation of change.
S103:It is that the user recommends food and drink merchandise news according to each decomposing element information.
In the embodiment of the present application, usually, the food and drink commodity that user is put are user food and drink business interested Product, correspondingly, each decomposing element information of the food and drink commodity can reflect the point of interest of user to a certain extent respectively.Therefore, Can be based on one or more decomposing element information in each decomposing element information, recommend the user for the user has very much Possible food and drink merchandise news interested, wherein, the food and drink merchandise news recommended is not necessarily that history dining place forms data is wrapped The food and drink merchandise news contained.
In this way, can not only realize the personalized recommendation to different user, and be conducive to recommending new food and drink to user Merchandise news, so as to be conducive to improving practicality of the recommendation information for user.
In the embodiment of the present application, step S103 specific embodiment can have a variety of, enumerate two of which as showing Example.
One or more decomposing element information in each decomposing element information can be combined by the first, with And one or more decomposing element information of recombinant other food and drink commodity, it is that the user recommends food and drink according to combined result Merchandise news.
Second, the available food and drink merchandise news of specified Catering Pubs can be carried out with each decomposing element information Matching, is that the user recommends this to specify the food and drink merchandise news of Catering Pubs further according to the result of matching.
, can be according to each decomposition members of the corresponding food and drink commodity of history dining place forms data of user by Fig. 1 method One or more decomposing element information in prime information, recommend to correspond to one or more decomposition to the user individual The food and drink merchandise news of element information, advantageously reduces the repeatability of recommendation information, is also beneficial to reduce food and drink class APP resource Waste, therefore, it can partly or entirely solve the problems of the prior art.
Moreover, the recommendation method of the application also can preferably cater to the interest of user, be conducive to improving user's body Test.
In addition, in actual applications, the scheme of the application can not only be applied to APP, can also equally be applied to such as individual Program on other platforms such as the client at people's computer (PC) end.
Method based on Fig. 1, the embodiment of the present application additionally provides some specific embodiments of this method, and extension side Case, is illustrated below.
In the embodiment of the present application, as it was previously stated, the execution speed of the scheme in order to improve the application, can build in advance Preserve the database of the corresponding relation data between food and drink commodity and decomposing element information.In order to make it easy to understand, Fig. 2 is the application Under a kind of practical application scene that embodiment is provided, a kind of schematic diagram of above-mentioned building process.
Under Fig. 2 scene, food and drink commodity are specially vegetable.The title of all kinds of vegetables is preserved in database 1, from number According to the title that these vegetables are read in storehouse 1, and by way of manual analysis and equipment analysis, it is determined that and into database 2 These vegetables of typing distinguish corresponding raw material information and taste information, and the database 2 after typing is the database constructed.
Such as, preserved in database 1 in data [Spicy diced chicken with peanuts, shredded pork and eggs with dired mushroom], the database 2 after typing and preserve data [Spicy diced chicken with peanuts:Raw material information (peanut, chicken, cucumber), taste information (sweet tea, peppery);Shredded pork and eggs with dired mushroom:Raw material information (pork, Agaric, cucumber, egg), taste information (light)].
It should be noted that it is a kind of specific implementation means to build database, above-mentioned corresponding relation data is only It is crucial.Such as, only corresponding relation data can be loaded in internal memory, without building database for persistence preservation correspondence Relation data.
With reference to analysis above to Fig. 2, for step S102, the corresponding meal of the determination history dining place forms data Each decomposing element information of commodity is drunk, can specifically be included:Determine the corresponding food and drink commodity of history dining place forms data;Root According to default corresponding relation data, each decomposing element information of the food and drink commodity is determined, the corresponding relation data includes meal Drink commodity and the corresponding relation of decomposing element information.
In the embodiment of the present application, aforementioned list step S103 two kinds of specific embodiments.Comparatively, second Specific embodiment is more suitable for the scene in background technology, and reason is, recommends time-division solution element information can not careless group Close, for the food and drink commodity corresponding to the result that is at will combined into, Catering Pubs be able to may not be provided, therefore, in practical application In, preferably (second of specific embodiment can be recommended according to the available food and drink merchandise news of specified Catering Pubs Belong to this way of recommendation).
And the first specific embodiment is more suitable for such scene:Some new food and drink commodity are recommended to believe to user Breath, then user can provide the Catering Pubs of these new food and drink merchandise newss according to recommendation results removal search.
Mainly second of specific embodiment is described in detail below.
In the embodiment of the present application, it is described according to each decomposing element information for step S103, it is that the user pushes away Food and drink merchandise news is recommended, can specifically be included:It is determined that specifying the available food and drink merchandise news of Catering Pubs;According to described each point Element information, and the available food and drink merchandise news of the specified Catering Pubs are solved, is that the user recommends the specified meal Drink the food and drink merchandise news in shop.
In actual applications, different decomposing element information may reflect the point of interest of user to some extent, this Degree can be measured with weight, and then, when recommending food and drink merchandise news, it can also be pushed away according to the weight of decomposing element information Recommend.
It is then described according to each decomposing element information, and the available food and drink commodity letter of the specified Catering Pubs Breath, is the food and drink merchandise news that the user recommends the specified Catering Pubs, can specifically include:Determine each decomposition member The weight of prime information;According to each decomposing element information, the weight of each decomposing element information, and the specified food and drink The available food and drink merchandise news in shop, is the food and drink merchandise news that the user recommends the specified Catering Pubs.
The determination mode of the weight of decomposing element information can have a variety of.Such as, point list statistics that can be based on user is believed Breath determines, (such as, the sex of user, the age of user, the native place of user, user be voluntarily for configuration information that can be based on user Weight of setting etc.) determine, etc..
In former mode as an example, the weight for determining each decomposing element information can specifically include:Determine institute State point list statistical information of the user to the corresponding food and drink commodity of history dining place forms data;According to the single statistics letter of the point Breath, determines the weight of each decomposing element information.
Putting single statistical information such as can be:Point single number, the single amount of money of point, the single time interval of point etc..With above-mentioned history Dining place forms data is similar, and the single statistical information of point can also belong to specified range.
Food and drink commodity can influence the weight of its decomposing element information, and this effect can use the power of food and drink commodity Measure again.It is then described according to the single statistical information of the point, the weight of each decomposing element information is determined, can specifically be wrapped Include:According to the single statistical information of the point, the weight of the corresponding food and drink commodity of history dining place forms data is determined;According to described The weight of the corresponding food and drink commodity of history dining place forms data, determines the weight of each decomposing element information.
So that a single statistical information is a single number as an example.Can be by the point of the corresponding food and drink commodity of history dining place forms data Single number as the food and drink commodity weight.
It is assumed that the corresponding food and drink commodity A of history dining place forms data point single number is 10 times, history dining place forms data Corresponding food and drink commodity B point single number is 8 times, and decomposing element information c is in the corresponding each food and drink business of history dining place forms data In product, food and drink commodity A and food and drink commodity B are corresponded only to.Then food and drink commodity A weight can be 10, and food and drink commodity B weight can It can be the superposition to food and drink commodity A weight and food and drink commodity B weight to think 8, decomposing element information c, be:10+8= 18.Certainly, the weight of superposition food and drink commodity is only a kind of determination mode example of the weight of decomposing element information, it is possibility to have its His determination mode, such as, maximum that can also be in pick-up drink commodity A weight and food and drink commodity B weight are used as decomposition Element information c weight, etc..
With reference to the explanation of upper example, according to the weight of the corresponding food and drink commodity of history dining place forms data, it is determined that described The weight of each decomposing element information, can specifically include:
For each decomposing element information in each decomposing element information, perform:
Determine in the corresponding food and drink commodity of history dining place forms data, corresponding to each food and drink of the decomposing element information Commodity;According to the weight of each food and drink commodity corresponding to the decomposing element information, the weight of the decomposing element information is determined.
In actual applications, the weight of the weight of food and drink commodity and decomposing element information can be predefined, and be stored in In the database specified, the execution speed of the scheme of the application can be so improved.
In order to make it easy to understand, the embodiment of the present application is additionally provided under a kind of practical application scene, the weight of vegetable, Yi Jicai The determination schematic flow sheet of the weight of the corresponding raw material information of product and the weight of taste information, as shown in Figure 3.
Mainly included the following steps that in Fig. 3 flow:
Obtain the history vegetable point forms data of user;
According to history vegetable point forms data, user is counted to the point single number of each vegetable in the past, by what is counted Single number is selected as the weight of correspondence vegetable, such as, statistical result can be expressed as:" user 1, KV-1=[Spicy diced chicken with peanuts, 10 times }, { shredded pork and eggs with dired mushroom, 8 times } ...] ";
According to the weight of vegetable, in the way of weighted superposition, the weight and taste of the corresponding raw material information of vegetable are determined The weight of information, such as, can will determine that result is expressed as:" user 1, KV-2=[{ chicken, 10 times }, { peanut, 10 times }, { cucumber, 18 times }, { pork, 8 times }, { agaric, 8 times }, { egg, 8 times } ...], KV-3=[{ sweet tea, 10 times }, { peppery, 10 times }, { light, 8 times } ...] ";
It can be seen that, it is also the raw material of shredded pork and eggs with dired mushroom because cucumber is both the raw material of Spicy diced chicken with peanuts, therefore, " cucumber " Weight be 10 times (weight of Spicy diced chicken with peanuts)+8 times (weight of shredded pork and eggs with dired mushroom)=18 times;
KV-1, KV-2, KV-3 data can be stored in the database specified, in order to recommend vegetable for user 1 Used during information.
It is in the embodiment of the present application, described according to each decomposing element information, the weight of each decomposing element information, And the available food and drink merchandise news of specified Catering Pubs, it is the food and drink that the user recommends the specified Catering Pubs Merchandise news, can specifically include:By the specified available food and drink merchandise news of Catering Pubs and each decomposing element Information is matched;It is that the user recommends institute according to the weight of the result of the matching, and each decomposing element information State the food and drink merchandise news of specified Catering Pubs.
The mode of matching can have a variety of.
Such as, it can determine to specify the decomposing element information of Catering Pubs available each food and drink merchandise news (be respectively It is easy to distinguish, the decomposing element information of each food and drink merchandise news is referred to as:The information to be matched of each food and drink merchandise news), so Afterwards, judge whether information to be matched is at least partially embodied in each decomposing element information, if so, then it is considered that matching into Work(.And then, it can be recommended according to each decomposing element information that the match is successful, such as, can be recommended in specified Catering Pubs In available each food and drink merchandise news, the higher food and drink commodity of the weight sum comprising the decomposing element information that the match is successful Information.
In addition, only raw material information or taste may not can also also be believed information to be matched is all matched Breath is matched.
For another example, can be by the information to be matched decomposing element higher with fractional weight in each decomposing element information Information is matched.
Based on explanation above, the embodiment of the present application is additionally provided based on the data in Fig. 3, is that user recommends dish information Schematic flow sheet, as shown in Figure 4.
Flow in Fig. 4 is mainly included the following steps that:
Above-mentioned KV-2, KV-3 data are obtained from specified database;
Obtain user 1 and be currently located the available dish information in restaurant;
It is that user 1 recommends available vegetable letter at the restaurant according to KV-2, KV-3 data, and the dish information In breath, the dish information that user 1 may be interested in terms of raw material or taste.
A kind of information recommendation method provided above for the embodiment of the present application, based on same invention thinking, the application is real Apply example and additionally provide corresponding device, as shown in Figure 5.
A kind of structural representation for information recommending apparatus corresponding to Fig. 1 that Fig. 5 provides for the embodiment of the present application, the device The executive agent of flow in Fig. 1 can be located at, including:
Module 501 is obtained, the history dining place forms data of user is obtained;
Determining module 502, determines each decomposing element information of the corresponding food and drink commodity of history dining place forms data, institute Stating decomposing element information includes composition information and/or property information;
Recommending module 503, is that the user recommends food and drink merchandise news according to each decomposing element information.
Alternatively, the determining module 502 determines each decomposition of the corresponding food and drink commodity of history dining place forms data Element information, is specifically included:
The determining module 502 determines the corresponding food and drink commodity of history dining place forms data, according to default correspondence Relation data, determines each decomposing element information of the food and drink commodity, the corresponding relation data is comprising food and drink commodity with decomposing The corresponding relation of element information.
Alternatively, the recommending module 503, according to each decomposing element information, is that the user recommends food and drink commodity letter Breath, is specifically included:
The recommending module 503 determines to specify the available food and drink merchandise news of Catering Pubs, according to each decomposition member Prime information, and the available food and drink merchandise news of the specified Catering Pubs, are that the user recommends the specified eating and drinking establishment The food and drink merchandise news of paving.
Alternatively, the recommending module 503 can be carried according to each decomposing element information, and the specified Catering Pubs The food and drink merchandise news of confession, is the food and drink merchandise news that the user recommends the specified Catering Pubs, specifically includes:
The recommending module 503 determines the weight of each decomposing element information, according to each decomposing element information, institute The weight of each decomposing element information, and the available food and drink merchandise news of the specified Catering Pubs are stated, is that the user pushes away Recommend the food and drink merchandise news of the specified Catering Pubs.
Alternatively, the recommending module 503 determines the weight of each decomposing element information, specifically includes:
The recommending module 503 determines point list of the user to the corresponding food and drink commodity of history dining place forms data Statistical information, according to the single statistical information of the point, determines the weight of each decomposing element information.
Alternatively, the recommending module 503 determines the power of each decomposing element information according to the single statistical information of the point Weight, is specifically included:
The recommending module 503 determines the corresponding meal of history dining place forms data according to the single statistical information of the point The weight of commodity is drunk, according to the weight of the corresponding food and drink commodity of history dining place forms data, each decomposing element is determined The weight of information.
Alternatively, the recommending module 503 is according to the weights of the corresponding food and drink commodity of history dining place forms data, really The weight of fixed each decomposing element information, is specifically included:
The recommending module 503 is directed to each decomposing element information in each decomposing element information, performs:
Determine in the corresponding food and drink commodity of history dining place forms data, corresponding to each food and drink of the decomposing element information Commodity;
According to the weight of each food and drink commodity corresponding to the decomposing element information, the power of the decomposing element information is determined Weight.
Alternatively, the recommending module 503 is according to each decomposing element information, the power of each decomposing element information Weight, and the available food and drink merchandise news of the specified Catering Pubs, are that the user recommends the specified Catering Pubs Food and drink merchandise news, is specifically included:
The recommending module 503 is by the specified available food and drink merchandise news of Catering Pubs and each decomposing element Information is matched, according to the weight of the result of the matching, and each decomposing element information, is that the user recommends institute State the food and drink merchandise news of specified Catering Pubs.
Alternatively, the single statistical information of the point is point single number.
Alternatively, the composition information is raw material information, and the property information is taste information.
The apparatus and method that the embodiment of the present application is provided are one-to-one, and therefore, device also has corresponding side The similar advantageous effects of method, due to the advantageous effects of method being described in detail above, therefore, here Repeat no more the advantageous effects of corresponding intrument.
In the 1990s, for a technology improvement can clearly distinguish be on hardware improvement (for example, Improvement to circuit structures such as diode, transistor, switches) or software on improvement (for the improvement of method flow).So And, with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit. Designer nearly all obtains corresponding hardware circuit by the way that improved method flow is programmed into hardware circuit.Cause This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, PLD (Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate Array, FPGA)) it is exactly such a integrated circuit, its logic function is determined by user to device programming.By designer Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, without asking chip maker to design and make Special IC chip.Moreover, nowadays, substitution manually makes IC chip, and this programming is also used instead mostly " patrols Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development, And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language (Hardware Description Language, HDL), and HDL is also not only a kind of, but have many kinds, such as ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL (Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language) etc., VHDL (Very-High-Speed are most generally used at present Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also should This understands, it is only necessary to slightly programming in logic and be programmed into method flow in integrated circuit with above-mentioned several hardware description languages, The hardware circuit for realizing the logical method flow can be just readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing Device and storage can by the computer of the computer readable program code (such as software or firmware) of (micro-) computing device Read medium, gate, switch, application specific integrated circuit (Application Specific Integrated Circuit, ASIC), the form of programmable logic controller (PLC) and embedded microcontroller, the example of controller includes but is not limited to following microcontroller Device:ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, are deposited Memory controller is also implemented as a part for the control logic of memory.It is also known in the art that except with Pure computer readable program code mode is realized beyond controller, can be made completely by the way that method and step is carried out into programming in logic Obtain controller and come real in the form of gate, switch, application specific integrated circuit, programmable logic controller (PLC) and embedded microcontroller etc. Existing identical function.Therefore this controller is considered a kind of hardware component, and various for realizing to including in it The device of function can also be considered as the structure in hardware component.Or even, can be by for realizing that the device of various functions is regarded For that not only can be the software module of implementation method but also can be the structure in hardware component.
System, device, module or unit that above-described embodiment is illustrated, can specifically be realized by computer chip or entity, Or realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used Think personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play It is any in device, navigation equipment, electronic mail equipment, game console, tablet PC, wearable device or these equipment The combination of equipment.
For convenience of description, it is divided into various units during description apparatus above with function to describe respectively.Certainly, this is being implemented The function of each unit can be realized in same or multiple softwares and/or hardware during application.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can be using the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can be used in one or more computers for wherein including computer usable program code The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product Figure and/or block diagram are described.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which is produced, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, commodity or equipment including a series of key elements are not only including those key elements, but also wrap Include other key elements being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Also there is other identical element in process, method, commodity or the equipment of element.
The application can be described in the general context of computer executable instructions, such as program Module.Usually, program module includes performing particular task or realizes routine, program, object, the group of particular abstract data type Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these DCEs, by Remote processing devices connected by communication network perform task.In a distributed computing environment, program module can be with Positioned at including in the local and remote computer-readable storage medium including storage device.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment Divide mutually referring to what each embodiment was stressed is the difference with other embodiment.It is real especially for system Apply for example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method Part explanation.
Embodiments herein is the foregoing is only, the application is not limited to.For those skilled in the art For, the application can have various modifications and variations.It is all any modifications made within spirit herein and principle, equivalent Replace, improve etc., it should be included within the scope of claims hereof.

Claims (20)

1. a kind of information recommendation method, it is characterised in that including:
Obtain the history dining place forms data of user;
Determine each decomposing element information of the corresponding food and drink commodity of history dining place forms data, the decomposing element packet Include composition information and/or property information;
It is that the user recommends food and drink merchandise news according to each decomposing element information.
2. the method as described in claim 1, it is characterised in that the corresponding food and drink of the determination history dining place forms data Each decomposing element information of commodity, is specifically included:
Determine the corresponding food and drink commodity of history dining place forms data;
According to default corresponding relation data, each decomposing element information of the food and drink commodity, the corresponding relation data are determined Corresponding relation comprising food and drink commodity Yu decomposing element information.
3. the method as described in claim 1, it is characterised in that described according to each decomposing element information, is the user Recommend food and drink merchandise news, specifically include:
It is determined that specifying the available food and drink merchandise news of Catering Pubs;
It is the use according to each decomposing element information, and the available food and drink merchandise news of the specified Catering Pubs Recommend the food and drink merchandise news of the specified Catering Pubs in family.
4. method as claimed in claim 3, it is characterised in that described according to each decomposing element information, and the finger Determine the available food and drink merchandise news of Catering Pubs, be the food and drink merchandise news that the user recommends the specified Catering Pubs, Specifically include:
Determine the weight of each decomposing element information;
It can be carried according to each decomposing element information, the weight of each decomposing element information, and the specified Catering Pubs The food and drink merchandise news of confession, is the food and drink merchandise news that the user recommends the specified Catering Pubs.
5. method as claimed in claim 4, it is characterised in that the weight of determination each decomposing element information, specifically Including:
Determine point list statistical information of the user to the corresponding food and drink commodity of history dining place forms data;
According to the single statistical information of the point, the weight of each decomposing element information is determined.
6. method as claimed in claim 5, it is characterised in that described according to the single statistical information of the point, determines described each point The weight of element information is solved, is specifically included:
According to the single statistical information of the point, the weight of the corresponding food and drink commodity of history dining place forms data is determined;
According to the weight of the corresponding food and drink commodity of history dining place forms data, the power of each decomposing element information is determined Weight.
7. method as claimed in claim 6, it is characterised in that described according to the corresponding food and drink of history dining place forms data The weight of commodity, determines the weight of each decomposing element information, specifically includes:
For each decomposing element information in each decomposing element information, perform:
Determine in the corresponding food and drink commodity of history dining place forms data, corresponding to each food and drink business of the decomposing element information Product;
According to the weight of each food and drink commodity corresponding to the decomposing element information, the weight of the decomposing element information is determined.
8. method as claimed in claim 4, it is characterised in that it is described according to each decomposing element information, described each decompose The weight of element information, and the available food and drink merchandise news of the specified Catering Pubs, are that the user recommends described refer to Determine the food and drink merchandise news of Catering Pubs, specifically include:
The specified available food and drink merchandise news of Catering Pubs is matched with each decomposing element information;
It is that the user recommends the specified meal according to the weight of the result of the matching, and each decomposing element information Drink the food and drink merchandise news in shop.
9. the method as described in any one of claim 5~7, it is characterised in that the point list statistical information is a single number.
10. the method as described in any one of claim 1~8, it is characterised in that the composition information is raw material information, institute Property information is stated for taste information.
11. a kind of information recommending apparatus, it is characterised in that including:
Module is obtained, the history dining place forms data of user is obtained;
Determining module, determines each decomposing element information of the corresponding food and drink commodity of history dining place forms data, the decomposition Element information includes composition information and/or property information;
Recommending module, is that the user recommends food and drink merchandise news according to each decomposing element information.
12. device as claimed in claim 11, it is characterised in that the determining module determines history dining place forms data Each decomposing element information of corresponding food and drink commodity, is specifically included:
The determining module determines the corresponding food and drink commodity of history dining place forms data, according to default corresponding relation number According to determining each decomposing element information of the food and drink commodity, the corresponding relation data is believed comprising food and drink commodity with decomposing element The corresponding relation of breath.
13. device as claimed in claim 11, it is characterised in that the recommending module according to each decomposing element information, Recommend food and drink merchandise news for the user, specifically include:
The recommending module determines to specify the available food and drink merchandise news of Catering Pubs, according to each decomposing element information, And the available food and drink merchandise news of specified Catering Pubs, it is the food and drink that the user recommends the specified Catering Pubs Merchandise news.
14. device as claimed in claim 13, it is characterised in that the recommending module according to each decomposing element information, And the available food and drink merchandise news of specified Catering Pubs, it is the food and drink that the user recommends the specified Catering Pubs Merchandise news, is specifically included:
The recommending module determines the weight of each decomposing element information, according to each decomposing element information, described each point The weight of element information, and the available food and drink merchandise news of the specified Catering Pubs are solved, is described in the user recommends Specify the food and drink merchandise news of Catering Pubs.
15. device as claimed in claim 14, it is characterised in that the recommending module determines each decomposing element information Weight, is specifically included:
The recommending module determines that the user counts to the point list of the corresponding food and drink commodity of history dining place forms data and believed Breath, according to the single statistical information of point, determines the weight of each decomposing element information.
16. device as claimed in claim 15, it is characterised in that the recommending module puts single statistical information according to described, really The weight of fixed each decomposing element information, is specifically included:
The recommending module determines the corresponding food and drink commodity of history dining place forms data according to the single statistical information of the point Weight, according to the weight of the corresponding food and drink commodity of history dining place forms data, determines the power of each decomposing element information Weight.
17. device as claimed in claim 16, it is characterised in that the recommending module is according to history dining place forms data The weight of corresponding food and drink commodity, determines the weight of each decomposing element information, specifically includes:
The recommending module is directed to each decomposing element information in each decomposing element information, performs:
Determine in the corresponding food and drink commodity of history dining place forms data, corresponding to each food and drink business of the decomposing element information Product;
According to the weight of each food and drink commodity corresponding to the decomposing element information, the weight of the decomposing element information is determined.
18. device as claimed in claim 14, it is characterised in that the recommending module according to each decomposing element information, The weight of each decomposing element information, and the available food and drink merchandise news of the specified Catering Pubs, are the user Recommend the food and drink merchandise news of the specified Catering Pubs, specifically include:
The recommending module enters the specified available food and drink merchandise news of Catering Pubs with each decomposing element information Row matching, is that the user recommends described specify according to the weight of the result of the matching, and each decomposing element information The food and drink merchandise news of Catering Pubs.
19. the device as described in any one of claim 15~17, it is characterised in that the point list statistical information is a single Number.
20. the device as described in any one of claim 11~18, it is characterised in that the composition information is raw material information, The property information is taste information.
CN201710106363.7A 2017-02-27 2017-02-27 A kind of information recommendation method and device Pending CN107093124A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710106363.7A CN107093124A (en) 2017-02-27 2017-02-27 A kind of information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710106363.7A CN107093124A (en) 2017-02-27 2017-02-27 A kind of information recommendation method and device

Publications (1)

Publication Number Publication Date
CN107093124A true CN107093124A (en) 2017-08-25

Family

ID=59648800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710106363.7A Pending CN107093124A (en) 2017-02-27 2017-02-27 A kind of information recommendation method and device

Country Status (1)

Country Link
CN (1) CN107093124A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107862542A (en) * 2017-09-28 2018-03-30 北京三快在线科技有限公司 A kind of vegetable recommends method and apparatus
CN109345317A (en) * 2018-10-24 2019-02-15 口口相传(北京)网络技术有限公司 The determination method and device of user's taste preference information
CN110175882A (en) * 2019-04-09 2019-08-27 浙江口碑网络技术有限公司 Taste identification method, apparatus, equipment and readable storage medium storing program for executing
CN110298718A (en) * 2018-03-23 2019-10-01 北京三快在线科技有限公司 Products Show method, apparatus, equipment and storage medium
CN110555752A (en) * 2019-07-31 2019-12-10 北京三快在线科技有限公司 Personalized recommendation method and device, electronic equipment and readable storage medium
CN113570432A (en) * 2021-07-28 2021-10-29 北京达佳互联信息技术有限公司 Resource recommendation determining method, device, equipment and storage medium
CN113625916A (en) * 2021-07-23 2021-11-09 广州玺明机械科技有限公司 Entertainment device for interaction and data acquisition and transmission
CN113570432B (en) * 2021-07-28 2024-06-28 北京达佳互联信息技术有限公司 Resource recommendation determining method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104731846A (en) * 2014-11-17 2015-06-24 陕西师范大学 Individuation catering recommendation method and system based on multiple targets
CN106056399A (en) * 2016-05-16 2016-10-26 北京小米移动软件有限公司 Method and apparatus for pushing information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104731846A (en) * 2014-11-17 2015-06-24 陕西师范大学 Individuation catering recommendation method and system based on multiple targets
CN106056399A (en) * 2016-05-16 2016-10-26 北京小米移动软件有限公司 Method and apparatus for pushing information

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107862542A (en) * 2017-09-28 2018-03-30 北京三快在线科技有限公司 A kind of vegetable recommends method and apparatus
CN110298718A (en) * 2018-03-23 2019-10-01 北京三快在线科技有限公司 Products Show method, apparatus, equipment and storage medium
CN109345317A (en) * 2018-10-24 2019-02-15 口口相传(北京)网络技术有限公司 The determination method and device of user's taste preference information
CN110175882A (en) * 2019-04-09 2019-08-27 浙江口碑网络技术有限公司 Taste identification method, apparatus, equipment and readable storage medium storing program for executing
CN110175882B (en) * 2019-04-09 2021-10-26 浙江口碑网络技术有限公司 Taste sensation recognition method, device, equipment and readable storage medium
CN110555752A (en) * 2019-07-31 2019-12-10 北京三快在线科技有限公司 Personalized recommendation method and device, electronic equipment and readable storage medium
CN113625916A (en) * 2021-07-23 2021-11-09 广州玺明机械科技有限公司 Entertainment device for interaction and data acquisition and transmission
CN113625916B (en) * 2021-07-23 2022-08-16 广州玺明机械科技有限公司 Entertainment device for interaction and data acquisition and transmission
CN113570432A (en) * 2021-07-28 2021-10-29 北京达佳互联信息技术有限公司 Resource recommendation determining method, device, equipment and storage medium
CN113570432B (en) * 2021-07-28 2024-06-28 北京达佳互联信息技术有限公司 Resource recommendation determining method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107093124A (en) A kind of information recommendation method and device
US10474705B2 (en) Iterative image search algorithm informed by continuous human-machine input feedback
US9965798B1 (en) Self-shopping refrigerator
CN106970949A (en) A kind of information recommendation method and device
CN107092608A (en) A kind of search of destination object, recommendation method and apparatus
US20160210678A1 (en) Systems for generating a global product taxonomy
AU2013391827A1 (en) Method, device and system for recommending product information
TW201439797A (en) A computer system for presenting a topic, characteristics and an attribution of the topic to a plurality of users via a predetermined network and method therefor
CN104408553A (en) Health weight-reducing management system and management method thereof
CN107368510A (en) A kind of shop search ordering method and device
US20190096519A1 (en) Appetite Improvement System Through Memory Association
CN107391540A (en) A kind of small routine methods of exhibiting, device and grader
CN104573113B (en) A kind of information processing method and server
US11562446B2 (en) Smart meal preparation using a wearable device for accommodating consumer requests
CN107066471A (en) A kind of method and device of dynamic display of information
WO2016148124A1 (en) Portable terminal used for wine taste evaluation system
CN114926237A (en) Commodity recommendation method and device, storage medium and electronic equipment
JP2018084884A (en) Information processing equipment, food selection method and program
CN113609375A (en) Content recommendation method and device, storage medium and electronic device
CN108682451A (en) Information-pushing method, device, equipment based on intelligent refrigerator and storage medium
CN111221446A (en) Menu display method, device and equipment
CN110780964B (en) Calendar display method, storage medium, terminal and calendar display system
Mock Data quality analysis for food composition databases
US20230281194A1 (en) Systems and methods for detecting and resolving ambiguous search queries
CN105786467A (en) Drawing generation method and apparatus

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
TA01 Transfer of patent application right

Effective date of registration: 20180418

Address after: Room 203-10, No. 14, No. 1502, Luo Shan Road, Shanghai free trade test area

Applicant after: Word-of-mouth (Shanghai) Information Technology Co., Ltd.

Address before: Cayman Islands Grand Cayman capital building a four storey No. 847 mailbox

Applicant before: ALIBABA GROUP HOLDING LIMITED

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20170825

RJ01 Rejection of invention patent application after publication