CN110796509A - Commodity recommendation method and device - Google Patents

Commodity recommendation method and device Download PDF

Info

Publication number
CN110796509A
CN110796509A CN201810879863.9A CN201810879863A CN110796509A CN 110796509 A CN110796509 A CN 110796509A CN 201810879863 A CN201810879863 A CN 201810879863A CN 110796509 A CN110796509 A CN 110796509A
Authority
CN
China
Prior art keywords
destination
user
commodities
type
determining
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
CN201810879863.9A
Other languages
Chinese (zh)
Other versions
CN110796509B (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.)
Alibaba Group Holding 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 CN201810879863.9A priority Critical patent/CN110796509B/en
Publication of CN110796509A publication Critical patent/CN110796509A/en
Application granted granted Critical
Publication of CN110796509B publication Critical patent/CN110796509B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/0631Item recommendations
    • 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/0639Item locations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a commodity recommendation method and device. Wherein, the method comprises the following steps: acquiring a destination of travel of a user; determining a type to which the destination belongs and an attribute label of the destination, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; determining commodities matched with the destination according to the type and the attribute label of the destination; and recommending the commodity to the user. The invention solves the technical problem that the pertinence of commodity recommendation is not high in the related technology, so that the experience degree of a user using a travel product is low.

Description

Commodity recommendation method and device
Technical Field
The invention relates to the technical field of travel application, in particular to a commodity recommendation method and device.
Background
At present, most tourism websites recommend related travel or tourism related accommodation food and the like to users, most e-commerce websites recommend related commodities only according to historical purchasing behaviors of the users, and for some commercial tourism platforms, the recommendation is usually performed through accommodation, food, tourist attractions and the like. But none of the current various travel platforms or websites have a recommendation for goods related to the user's destination, when a user goes out to travel, various types of destinations for the travel are available, such as that some people select sea island travel, some people select snow mountain travel and the like, so that when recommending commodities (such as gourmet), recommendation unification exists, that is, no matter where the user travels, the recommended goods are of the same type, and are not recommended adaptively according to the destination of the user, this often results in the user not knowing what needs to be prepared for travel at the destination, nor what should be purchased, the goods recommended in the platform are not satisfactory to the user, the user can only know the items to be purchased by asking the local person after arriving at the travel destination, therefore, the user can feel the afterthought of the travel, and the interest of the user in using travel products or using a travel platform is reduced.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a commodity recommendation method and device, which at least solve the technical problem that the pertinence of commodity recommendation is not high in the related technology, so that the experience degree of a user using a travel product is low.
According to an aspect of an embodiment of the present invention, there is provided a commodity recommendation method including: acquiring a destination of travel of a user; determining a type to which the destination belongs and an attribute label of the destination, the type comprising a geographic feature of the destination, the attribute label comprising an atmosphere and a climate of the destination; determining goods matched with the destination according to the type of the destination and the attribute label; recommending the goods to the user.
According to another aspect of the embodiments of the present invention, there is also provided a commodity recommendation method, including: detecting purchasing information of the travel product; determining the destination of the user tour according to the tour product; determining goods matched with the destination, wherein the goods matched with the destination are determined according to the type of the destination and the attribute label of the destination, the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; displaying the item so as to recommend the item to the user.
According to another aspect of the embodiments of the present invention, there is also provided a commodity recommending apparatus including: the acquisition module is used for acquiring the destination of the user tour; a first determination module for determining a type to which the destination belongs and an attribute label of the destination, the type comprising a geographical feature of the destination, the attribute label comprising an atmosphere and a climate of the destination; the second determining module is used for determining commodities matched with the destination according to the type of the destination and the attribute label; and the recommending module is used for recommending the commodity to the user.
The invention can recommend commodities according to the tourist destinations of the user, the recommended content is matched with the tourist places where the user arrives, the user can select the commodities more conveniently, and the selected commodities are commodities which the user is interested in, namely, after the user purchases tourist related products, the system can automatically identify the destinations, automatically realize the recommendation of the commodities corresponding to the destinations, increase the recommendation precision and improve the click rate of the user.
In addition, when recommending, the invention divides the type of the destination and the attribute labels in advance, divides the type and the attribute labels of the commodities, matches the similarity according to the attribute, the type of the destination, the type of the labels and the type of the commodities and the attribute labels of the commodities, determines a preset number of commodities according with the characteristics of the destination, then scatters the preset number of commodities and recommends the commodities to the user. If the user selects the commodity, the commodity can be directly delivered to the destination of the travel of the user.
In the embodiment of the invention, the destination of the user for traveling is obtained, then the type of the destination and the attribute label of the destination can be determined, the type comprises the geographic characteristics of the destination, the attribute label comprises the atmosphere and climate of the destination, the commodity matched with the destination is determined according to the type of the destination and the attribute label, and finally the commodity can be recommended to the user. In the embodiment, the type of the destination and the attribute label of the destination can be determined according to the destination of the user in the travel, so that the commodity recommended by the destination can be determined, the commodity required by the user at the destination can be recommended to the user, the user can know the commodity belonging to the destination in advance, the user can know the product required by the destination in advance, the user can purchase the product according to the recommended commodity and know the commodity at the travel destination in advance, the user does not need to worry about purchasing the product in the travel, the worry of the user is reduced, the interest of the user in using the travel product is also improved, and the technical problem that the pertinence of commodity recommendation in the related technology is not high, and the experience degree of the user in using the travel product is low is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 shows a hardware configuration block diagram of a computer terminal for implementing a goods recommendation method;
fig. 2 is a schematic diagram of a mobile terminal for recommending goods according to a first embodiment of the present invention;
FIG. 3 is a flowchart of a method for recommending merchandise according to a first embodiment of the present invention;
FIG. 4 is a flowchart of a method for obtaining a destination of a user's tour according to a first embodiment of the invention;
FIG. 5 is a flow chart of an alternative method of determining an item matching a destination according to one embodiment of the present invention;
fig. 6 is a flowchart of an alternative method for determining the relevance between a destination and a product to be selected according to a first embodiment of the present invention;
FIG. 7 is a flowchart of a method for processing a user selection of an item according to a first embodiment of the invention;
FIG. 8 is a flowchart of another merchandise recommendation method according to a first embodiment of the invention;
FIG. 9 is a schematic diagram of an article recommendation device according to an embodiment of the present invention;
FIG. 10 is a schematic view of an alternative merchandise recommendation device according to an embodiment of the present invention;
FIG. 11 is a block diagram of an alternative computer terminal according to an embodiment of the present invention;
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
First, some terms or terms appearing in the description of the embodiments of the present application are applicable to the following explanations:
and (3) commodity list: and (6) a list of goods (list) formed by the suitable goods recommended to the user.
Personalized recommendation: and generating commodity recommendation of thousands of people and thousands of faces according to the preference of the user.
Destination attribute: the characteristics of the destination, such as the environmental characteristics of the destination and travel-essential products.
Example 1
There is also provided, in accordance with an embodiment of the present invention, a method embodiment of merchandise recommendation, it should be noted that the steps illustrated in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions and that, although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than that presented herein.
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Fig. 1 shows a hardware configuration block diagram of a computer terminal for implementing an article recommendation method. As shown in fig. 1, the computer terminal 10 (or mobile device 10) may include one or more (shown as 102a, 102b, … …, 102 n) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions. Besides, the method can also comprise the following steps: a display, an input/output interface (I/O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of the I/O interface), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the electronic device. For example, the computer terminal 10 may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
It should be noted that the one or more processors 102 and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuit may be a single stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computer terminal 10 (or mobile device). As referred to in the embodiments of the application, the data processing circuit acts as a processor control (e.g. selection of a variable resistance termination path connected to the interface).
The memory 104 may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the commodity recommendation method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, implements the vulnerability detection method of the application program. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission module 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission module 106 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission module 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with a user interface of the computer terminal 10 (or mobile device).
It should be noted here that, in some embodiments, the computer terminal shown in fig. 1 may be a mobile device, and the mobile device may have a touch display (also referred to as a "touch screen" or a "touch display screen"). In some embodiments, the computer device (or mobile device) shown in fig. 1 above has a Graphical User Interface (GUI) with which a user can interact by making finger contacts and/or gesture contacts on the touch screen surface, where the human interaction functionality optionally includes the following interactions: executable instructions for creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, emailing, call interfacing, playing digital video, playing digital music, and/or web browsing, etc., for performing the above-described human-computer interaction functions, are configured/stored in one or more processor-executable computer program products or readable storage media.
Optionally, fig. 2 is a schematic diagram of a mobile terminal for recommending goods according to a first embodiment of the present invention, as shown in fig. 2, which may include: touch screen 112, contact intensity sensor 165, tactile output generator 167, speaker 111, touch interface 200, optical sensor 210, proximity sensor 166, SIM card slot 210, headset interface 212, microphone 113, Home key 204, accelerometer 168, and external port 124. The user can touch the touch screen 112 by touching/clicking/pressing/sliding actions such as a finger 202 or a stylus 203, and the background of the mobile terminal can determine that the user selects goods according to the operation of the user or determine the destination to which the user travels according to the content input by the user.
The touch screen 112 may be a capacitive touch screen, and the content selected by the user is determined according to the touch point of the user, and the touch screen may receive the action information of the user, so as to obtain the corresponding content. The contact strength sensor 165 may detect the strength value of the user contacting the touch screen, and then determine the contact position and the touch target (e.g., a control in an application) of the user according to the strength value. The tactile output generator 167 may output a tactile action of the user, including outputting a touch action, a gesture action, and the like of the user.
Optionally, the touch interface 200 corresponds to an area where the touch screen is located, and the touch interface may be an action interface of a user, for example, for a game, the mobile terminal can only react in the area where the touch interface is located. The optical sensor 210 may be an external light or dark interface detection device. The proximity sensor 166 may detect that the user is near the mobile terminal. The SIM card can be accessed through the SIM card slot for subsequent communication, the headset device can be accessed through the headset interface 212, and when necessary, sounds such as music, video and the like can be played through the 212 interface.
In addition, for the microphone 113 below the mobile terminal shown in fig. 2, it may receive the voice information when the user is communicating, in the embodiment of the present invention, a voice input prompt control may be directly set on the interface of the travel application, the user may directly speak after clicking the voice input prompt control, and the microphone 113 is used to input the voice information to the background processor, so as to determine the commodity that the user wants to select. The Home204 can return to the main interface of the touch interface by one key. The movement of the user or other speed calculator may be calculated by the accelerometer as steps moved or as numbers moved. Finally, for the external port 124 shown in fig. 2, it can be accessed to an external port, such as a Type-C or USB interface, so as to directly connect to a computer or other terminal, so as to receive related data or output related data.
Of course, the mobile terminal shown in fig. 2 may further include a camera, and when the user takes a picture of a favorite product, the user may search for the product at the destination, so that the user may determine whether to purchase the favorite product.
In the embodiment of the invention, the destination to which the user wants to travel can be automatically identified through travel products purchased by the user, then commodities required by the destination can be analyzed based on the travel attributes of the destination, such as sunscreen cream required for island trip and desert trip, ski pole required for snow mountain trip, cross-country vehicle required for grassland trip, commodities required by the destination can be analyzed, and the labels in the destination label library can be marked on the commodities by combining the attributes of each commodity planned in advance and the attributes of the commodities required by the destination, so that the commodities at the destination can be recommended for the user, and if the commodity is purchased by the user, the system can automatically mail to a lodging place (such as a hotel) where the destination predetermined by the user is located.
Under the above operating environment, the present application provides a merchandise recommendation method as shown in fig. 3. Fig. 3 is a flowchart of a product recommendation method according to a first embodiment of the present invention. As shown in fig. 3, the method comprises the steps of:
in step S301, a destination of the user' S travel is obtained.
Step S302, determining the type of the destination and the attribute label of the destination, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination.
Step S303, determining the goods matched with the destination according to the type and the attribute label of the destination.
Step S304, recommending the goods to the user.
Through the steps, the destination of the user for travelling can be obtained, then the type of the destination and the attribute label of the destination can be determined, the type comprises the geographic characteristics of the destination, the attribute label comprises the atmosphere and the climate of the destination, the commodity matched with the destination is determined according to the type of the destination and the attribute label, and finally the commodity can be recommended to the user. In the embodiment, the type of the destination and the attribute label of the destination can be determined according to the destination of the user in the travel, so that the commodity recommended by the destination can be determined, the commodity required by the user at the destination can be recommended to the user, the user can know the commodity belonging to the destination in advance, the user can know the product required by the destination in advance, the user can purchase the product according to the recommended commodity and know the commodity at the travel destination in advance, the user does not need to worry about purchasing the product in the travel, the worry of the user is reduced, the interest of the user in using the travel product is also improved, and the technical problem that the pertinence of commodity recommendation in the related technology is not high, and the experience degree of the user in using the travel product is low is solved.
The individual steps of the present invention shown in FIG. 3 above can be described in detail below. First, with respect to step S301, the destination to which the user travels is acquired. Fig. 4 is a flowchart of a method for obtaining a destination of a user's travel according to an embodiment of the present invention, as shown in fig. 4, the method includes the following steps:
step S402, the travel product purchased by the user is obtained.
The user may be a user holding a terminal (mobile terminal or computer), and the purchased travel products include but are not limited to: airline tickets, hotels, itineraries, etc. When the travel products purchased by the user are obtained, the travel products purchased for the destination in the terminal can be directly called, the destination information in the travel products is read, for example, for air tickets (air tickets, train tickets, bus tickets and the like), the name of the destination can be directly read, for hotels, the destination information in front of the hotels can be read, for example, for 'seven-day holiday hotels in south of china', the destination can be determined to be south of china.
Step S404, according to the travel product, the travel destination of the user is determined.
The destination to be reached by the user can be obtained through the travel product, and optionally, the number of destinations is not limited in the embodiment of the present invention, that is, the user may travel an area in a period of time to reach many cities or many scenic spots, and each destination needs to be determined. If the user is to travel between 7 months 15 and 7 months 30 at multiple attractions in Yunnan and Tibet, it may be determined that the destination includes: and if the destinations are determined, all the destinations in the period of time can be determined, and further preparation is made for commodities with the destinations determined subsequently.
The destination in the embodiment of the present invention is not limited to a type, and may be a geographic sign (e.g., a country, a city, a town, a county city, etc.), or may be a specific attraction.
For step 302 above, a type to which the destination belongs and an attribute tag for the destination are determined, the type including a geographic characteristic of the destination and the attribute tag including an atmosphere and a climate of the destination.
That is, after determining the destination to which the user travels, the type of the destination is analyzed, which indicates the characteristics of the location where the user travels, and which may be pre-divided, including but not limited to: the land-island tour, the desert tour, the snow mountain tour, the grassland tour, the city tour, the garden tour, the riding tour, the mountain climbing tour and the like can be defined as the land-island tour if the destination of the user is the Puji island, the type of the land-island tour can be defined as the land-island tour, the type of the land-garden tour if the destination of the user is the Suzhou garden, the type of the land-garden tour, the type of the land-park tour if the destination of the user is the Loran fence, the type of the land-mountain tour can be defined as the grassland tour, and the type of the land climbing tour if the destination of. For the attribute label of the destination, the atmosphere and the climate of the destination can be indicated, and the atmosphere and the climate can be divided for each destination in advance or matched in advance, and the atmosphere and the climate of the destination can be known through inquiry, and the atmosphere includes but is not limited to: enthusiasm, romantic, comfortable, wide and hard. And for climates, it may include, but is not limited to: tropical zone, frigid zone, subtropical zone, temperate zone continental land, temperate zone monsoon, mediterranean, plateau, etc. After the destination is determined, the atmosphere and the climate of the destination can be directly defined, for example, after the destination is known as the Puji island, the atmosphere can be defined as romantic, and the climate is tropical; knowing that the destination is columbian, the atmosphere can be defined as broad, with the climate being a temperate continental climate.
Optionally, the type of the destination and the attribute label of the destination in the embodiment of the present invention may be directly determined according to a classification model, where the classification model may be predefined and trained, and the type and the attribute label are pre-assigned to each destination by determining a known travel destination. In addition, the classification model can be trained in the embodiment of the invention, so that the type and the attribute label of the destination can be divided in time when the subsequent unknown destination appears.
For step S303, the item matching the destination is determined according to the type of the destination and the attribute tag. When determining the goods matching with the destination, the goods matching with the destination can be determined through the type and the attribute tag, fig. 5 is a flowchart of an alternative method for determining the goods matching with the destination according to an embodiment of the present invention, as shown in fig. 5, including the following steps:
step S502, the classification standard same as the destination is adopted to classify the multiple goods to be selected, and the label library same as the destination is adopted to print attribute labels for the multiple goods to be selected.
The classification criterion of the destination in the above steps may indicate the type of the destination, or when the type of the product is classified, different products may be classified into types corresponding to the destination. Due to the diversity of the commodities, during the division, the division needs to be performed according to the common types, if the same commodity is possibly suitable for two types of destinations, during the recommendation, each destination can be recommended respectively, and the commodity types include but are not limited to: the walking aid can be used for island tourism, desert tourism, snow mountain tourism, grassland tourism, city tourism, garden tourism, riding tourism, mountain climbing tourism and the like, for example, a alpenstock can be defined as the mountain climbing tourism, for example, sunscreen cream, and can be defined as the island tourism and the desert tourism, for example, commodity climbing shoes, and can be defined as the snow mountain tourism. The commodity type is not limited to the number of the defined types, and may be one type, or two or more types, such as a tent, and the type may be defined as a grassland tour, a city tour, a riding tour, and the like. For the attribute label of the commodity, the classification type and the classification standard can also correspond to the attribute label of the destination, namely the label attribute of the commodity corresponds to atmosphere and climate, such as climbing shoes, the type of the commodity is snowmountain tourism, and the attribute label can be defined as passion atmosphere and plateau snowmountain climate.
Step S504, according to the type and the attribute label of the destination and the types and the attribute labels of the multiple goods to be selected, the correlation degree between the destination and the multiple goods to be selected is determined.
When the correlation degree is determined, the types of the destination and the commodity can be determined according to the type of the commodity and the type of the destination, and the destination and the commodity with the attribute labels with the larger similarity can be inquired again under the same type. If the destination is the Puji island, the commodities of the island trip can be inquired, and the commodities with romantic and tropical attribute labels are determined, so that the inquiry speed is increased when the correlation degree is determined.
Fig. 6 is a flowchart of an alternative method for determining the correlation between a destination and a product to be selected according to an embodiment of the present invention, and as shown in fig. 6, the method includes the following steps:
in step S5041, the destination is vectorized according to the type and attribute tag of the destination to obtain a first vector.
In the above steps, the destination may be vectorized according to the type and the attribute tag of the destination, that is, a vector of the destination may be divided according to the set type and the attribute tag of the destination.
Step S5043, vectorizing the multiple to-be-selected commodities according to the types and attribute labels of the to-be-selected commodities to obtain multiple second vectors.
The above steps may be vectorization of the commodity, so that preparation may be made for projecting the commodity to a vector space of a destination in the following and determining the correlation between the destination and a plurality of commodities to be selected.
Step S5045, determining the correlation between the destination and the multiple candidate commodities according to the first vector and the multiple second vectors.
The relevance between the destination and the multiple commodities to be selected can be that the commodity and the destination vector are utilized to calculate the relevance vector of each destination to obtain the commodity relevant to the destination, and the relevance calculation is carried out on each commodity, wherein the relevance indicates the relation between the destination and the commodity, and preparation is made for subsequently determining the commodity to be recommended.
Optionally, the correlation may be a score, and a specific numerical value of the correlation is not specifically limited, for example, the correlation is set to be any one of 1 to 10.
In step S506, the product matching the destination is determined according to the degree of correlation.
When determining the commodities matched with the destination, sorting the commodities according to the sequence of the relevance between the destination and the plurality of commodities to be selected from high to low; a predetermined number of items ranked top may then be selected as items matching the destination. That is, the commodities matched with the destination can be selected by sorting the commodities, and optionally, when a predetermined number of commodities sorted in the top are selected as the commodities matched with the destination, the preset number can be set by itself, for example, the preset number is set to 30. The most suitable product for the destination is determined.
For step S304, the item is recommended to the user. The method can be characterized in that recommendation is carried out through an interface where a travel application in a terminal is located, when recommendation is carried out, a preset number of commodities which are ranked in the front are selected as commodities matched with destinations, then the commodities are displayed on the terminal interface one by one, each commodity can have link information, and therefore after a user clicks the commodity, the commodity can directly enter a merchant selling shop, and the user can directly purchase the commodity.
Fig. 7 is a flowchart of a method for processing a product selected by a user according to a first embodiment of the present invention, and as shown in fig. 7, the method includes:
in step S701, a predetermined number of products are displayed.
Wherein displaying the predetermined number of the commodities includes: scattering a predetermined number of commodities according to the sequence of the relevance from high to low; displaying the predetermined number of the commodities after the sequential scattering. The method and the device can break up the commodities with the preset number and display the commodities at the interface position of the terminal respectively, so that the situation that the homogeneous commodities are frequently recommended when being displayed is avoided.
In step S703, a selection instruction for selecting a product from a predetermined number of products is received.
The selection instruction can be a commodity instruction generated after the user selects a commodity, and for example, after a plurality of recommended commodities are displayed on a terminal page, the selection instruction can be directly generated after the user clicks one commodity.
Step S705, responding to the selection instruction, and executing order processing on the selected commodity, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
Wherein, the mailing address of the order can not only include the hotel, but also can be: the dispersion of hotels, express delivery points and commodities is low, so that the user can directly send the commodities to the user after arriving at a certain place, and the user can directly use the commodities with the same destination.
Alternatively, when order processing is performed on a selected article, the time period from placing an order to arrival of an article at a destination of a plurality of stores selling the article may be acquired first, and then a store having the shortest time period may be selected from the plurality of stores to perform order processing on the selected article. Namely, according to the embodiment of the invention, the shop with the shortest time length can be selected according to the order arrival time length of the commodity, so that the commodity can be quickly delivered to the destination.
Through the embodiment, the recommendation can be made according to the destination of the user tour, the type and the attribute label of the destination are analyzed, then the type and the attribute label of each commodity are determined in advance according to the type and the attribute label of the destination, the commodity with high similarity between the commodity and the destination is determined, then the preset number of commodities can be recommended to the user for selection, if the user selects the commodity, the commodity can be automatically sent to the destination, and the commodity recommendation of the destination is more accurate. Based on the scheme, when a user purchases a travel related to the travel, the destination can be automatically identified, commodities related to the destination are automatically recommended, the recommendation accuracy is improved, the user click rate is improved, and the purpose that the user uses the product is also improved.
The invention is illustrated below by means of an alternative method. Fig. 8 is a flowchart of another product recommendation method according to a first embodiment of the present invention, as shown in fig. 8, the method includes the following steps:
in step S802, purchasing information for purchasing travel products is detected.
When the purchase information of the travel product is detected, the travel product purchased by the user through the terminal, such as an air ticket, a hotel and the like, can be detected, and after the user detects the submitted information, the user can be determined to arrive at the destination in the travel product.
Step S804, according to the travel product, the travel destination of the user is determined.
Step S806, determining the goods matched with the destination, wherein the goods matched with the destination are determined according to the type of the destination and the attribute label of the destination, the type comprises the geographic feature of the destination, and the attribute label comprises the atmosphere and the climate of the destination.
In the embodiment of the present invention, after determining the destination to which the user travels, the type of the destination is analyzed, where the type indicates the characteristics of the location where the user travels, and the type may include, but is not limited to: island trip, desert trip, snow mountain trip, grassland trip, city trip, garden trip, riding trip, climbing trip, etc. While for the attribute tag of the destination, the atmosphere and climate of the destination may be indicated, including but not limited to: enthusiasm, romantic, comfortable, wide and hard. And for climates, it may include, but is not limited to: tropical zone, frigid zone, subtropical zone, temperate zone continental land, temperate zone monsoon, mediterranean, plateau, etc. After the destination is determined, the atmosphere and the climate of the destination can be directly defined, for example, after the destination is known as the Puji island, the atmosphere can be defined as romantic, and the climate is tropical; knowing that the destination is columbian, the atmosphere can be defined as broad, with the climate being a temperate continental climate.
Step S808, displaying the goods so as to recommend the goods to the user.
Through the steps, the submission information of the travel product can be detected, then the destination of travel of the user can be determined according to the travel product, the commodities matched with the destination are determined according to the type of the destination and the attribute label of the destination, the type comprises the geographic feature of the destination, the attribute label comprises the atmosphere and climate of the destination, and finally the commodities can be displayed. In the embodiment, the destination of the travel of the user, the type of the destination and the attribute label of the destination can be analyzed according to the travel product purchased by the user, so that the commodity recommendable corresponding to the destination is determined, the commodity required by the user at the destination is recommended to the user, the user can know the commodity belonging to the destination in advance, the user can know the product required to be used at the destination in advance, the user can purchase the product by himself according to the recommended commodity and know the commodity of the travel destination in advance, the user does not need to worry about purchasing the product during travel, the worry of the user is reduced, the interest of the user in using the travel product is also improved, and the technical problems that the pertinence of commodity recommendation in the related technology is not high, and the experience of the user in using the travel product is low are solved.
With regard to the above step S808, when displaying the commodities, the commodities may be sorted in order from high to low in the degree of correlation between the commodities and the destination, and then a predetermined number of commodities sorted in the front may be determined and the predetermined number of commodities may be displayed, where the display order of the commodities is the order in which the orders sorted from high to low in the degree of correlation are broken.
Optionally, in the embodiment of the present invention, the following implementation may be further performed, where the implementation corresponds to the implementation step shown in fig. 7:
11. receiving a selection instruction for selecting commodities from a predetermined number of commodities;
12. in response to the selection instruction, performing order processing on the selected commodity;
13. and displaying order information, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
Wherein, the mailing address of the order can not only include the hotel, but also can be: the dispersion of hotels, express delivery points and commodities is low, so that the user can directly send the commodities to the user after arriving at a certain place, and the user can directly use the commodities with the same destination.
Alternatively, when order processing is performed on a selected article, the time period from placing an order to arrival of an article at a destination of a plurality of stores selling the article may be acquired first, and then a store having the shortest time period may be selected from the plurality of stores to perform order processing on the selected article. Namely, according to the embodiment of the invention, the shop with the shortest time length can be selected according to the order arrival time length of the commodity, so that the commodity can be quickly delivered to the destination.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method for recommending a commodity according to the above embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Example 2
According to an embodiment of the present invention, there is also provided a product recommendation apparatus for implementing the product recommendation method, and fig. 9 is a schematic diagram of a product recommendation apparatus according to an embodiment of the present invention, as shown in fig. 9, the apparatus includes: an obtaining module 91, a first determining module 93, a second determining module 95, and a recommending module 97, wherein,
the obtaining module 91 is used for obtaining the destination of the user tour.
A first determining module 93 for determining a type to which the destination belongs and an attribute label of the destination, the type comprising a geographical feature of the destination, the attribute label comprising an atmosphere and a climate of the destination.
And a second determining module 95, configured to determine the goods matching the destination according to the type and the attribute tag of the destination.
And the recommending module 97 is used for recommending commodities to the user.
The commodity recommending device can acquire the destination of travel of the user through the acquiring module 91, then can determine the type of the destination and the attribute label of the destination through the first determining module 93, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination, and can determine the commodity matched with the destination through the second determining module 95 according to the type of the destination and the attribute label, and finally can recommend the commodity to the user through the recommending module 97. In the embodiment, the type of the destination and the attribute label of the destination can be determined according to the destination of the user in the travel, so that the commodity recommended by the destination can be determined, the commodity required by the user at the destination can be recommended to the user, the user can know the commodity belonging to the destination in advance, the user can know the product required by the destination in advance, the user can purchase the product according to the recommended commodity and know the commodity at the travel destination in advance, the user does not need to worry about purchasing the product in the travel, the worry of the user is reduced, the interest of the user in using the travel product is also improved, and the technical problem that the pertinence of commodity recommendation in the related technology is not high, and the experience degree of the user in using the travel product is low is solved.
Optionally, the second determining module includes: the classification unit is used for classifying the types of the multiple commodities to be selected by adopting the same classification standard as the destination and marking attribute labels on the multiple commodities to be selected by adopting the label library as the destination; the first determining unit is used for determining the correlation degree of the destination and the multiple commodities to be selected according to the type and the attribute label of the destination and the types and the attribute labels of the multiple commodities to be selected; and a second determination unit for determining the commodity matched with the destination according to the correlation.
Alternatively, the first determining unit includes: the first vector quantum unit is used for vectorizing the destination according to the type and the attribute label of the destination to obtain a first vector; the second vector quantum unit is used for vectorizing a plurality of commodities to be selected according to the types and the attribute labels of the commodities to be selected to obtain a plurality of second vectors; and the first determining subunit is used for determining the correlation degree between the destination and the plurality of commodities to be selected according to the first vector and the plurality of second vectors.
Optionally, the second determining unit includes: the sorting subunit is used for sorting according to the sequence of the relevance between the destination and the multiple commodities to be selected from high to low; and a selection subunit, configured to select a predetermined number of the commodities ranked in the top order as the commodities matching the destination.
In an optional embodiment, the article recommendation device further includes: the display module is used for displaying a preset number of commodities; the receiving module is used for receiving a selection instruction for selecting commodities from a preset number of commodities; and the order module is used for responding to the selection instruction and executing order processing on the selected commodity, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
Optionally, the display module includes: the scattering unit is used for scattering a preset number of commodities according to the sequence of the relevance from high to low; and the display unit is used for displaying the predetermined number of commodities scattered in sequence.
In another optional implementation, the order module includes: acquiring the time from ordering to arrival of goods at a destination of a plurality of shops selling goods; a store with the shortest time length is selected from a plurality of stores, and order processing is performed on the selected product.
Optionally, the obtaining module includes: the acquisition unit is used for acquiring the travel products purchased by the user; and the third determining unit is used for determining the destination of the travel of the user according to the travel product.
In addition, another article recommendation device is provided in the present invention, the article recommendation device corresponds to the method steps shown in fig. 8, fig. 10 is a schematic diagram of another optional article recommendation device according to an embodiment of the present invention, and as shown in fig. 10, the device may include: a detection module 1001, a third determination module 1002, a fourth determination module 1003, and a display module 1004, wherein,
the detecting module 1001 is used for detecting the purchasing information of the purchased travel product.
A third determining module 1002, configured to determine a destination of the user's travel according to the travel product;
a fourth determining module 1003, configured to determine a commodity matching the destination, where the commodity matching the destination is determined according to a type to which the destination belongs and an attribute tag of the destination, the type includes a geographic feature of the destination, and the attribute tag includes an atmosphere and a climate of the destination;
the display module 1004 is configured to display the goods so as to recommend the goods to the user.
With the above-mentioned merchandise recommendation device, the submission information of the travel product is detected by the detection module 1001, then the destination of the travel of the user can be determined by the third determination module 1002 according to the travel product, and the merchandise matched with the destination can be determined by the fourth determination module 1003, wherein the merchandise matched with the destination is determined according to the type of the destination and the attribute tag of the destination, the type includes the geographic feature of the destination, and the attribute tag includes the atmosphere and climate of the destination, and finally the recommended merchandise can be displayed to the user by the display module 1004. In the embodiment, the destination of the travel of the user, the type of the destination and the attribute label of the destination can be analyzed according to the travel product purchased by the user, so that the commodity recommendable corresponding to the destination is determined, the commodity required by the user at the destination is recommended to the user, the user can know the commodity belonging to the destination in advance, the user can know the product required to be used at the destination in advance, the user can purchase the product by himself according to the recommended commodity and know the commodity of the travel destination in advance, the user does not need to worry about purchasing the product during travel, the worry of the user is reduced, the interest of the user in using the travel product is also improved, and the technical problems that the pertinence of commodity recommendation in the related technology is not high, and the experience of the user in using the travel product is low are solved.
Optionally, the display module includes: the sorting subunit is used for sorting the commodities according to the sequence of the relevance between the commodities and the destination from high to low; a third determining subunit, configured to determine a predetermined number of commodities ranked in the top; the display device comprises a first display subunit and a second display subunit, wherein the first display subunit is used for displaying a preset number of commodities, and the display sequence of the commodities is the sequence after the commodities are scattered according to the sequence of the relevance from high to low.
In addition, the above-mentioned article recommendation device may further include: a receiving subunit, configured to receive a selection instruction for selecting a commodity from a predetermined number of commodities; the order subunit is used for responding to the selection instruction and executing order processing on the selected commodity; and the second display subunit is used for displaying the order information, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
It should be noted here that the acquiring module 91, the first determining module 93, the second determining module 95, and the recommending module 97 correspond to steps S301 to S304 in embodiment 1, and the detecting module 1001, the third determining module 1002, the fourth determining module 1003, and the displaying module 1004 correspond to steps S802 to S808 in embodiment 1, and the two modules are the same as the corresponding steps in the implementation example and application scenarios, but are not limited to the disclosure in embodiment 1. It should be noted that the above modules may be operated in the computer terminal 10 provided in embodiment 1 as a part of the apparatus.
Example 3
The embodiment of the invention can provide a computer terminal which can be any computer terminal device in a computer terminal group. Optionally, in this embodiment, the computer terminal may also be replaced with a terminal device such as a mobile terminal.
Optionally, in this embodiment, the computer terminal may be located in at least one network device of a plurality of network devices of a computer network.
In this embodiment, the computer terminal may execute program codes of the following steps in the product recommendation method: acquiring a destination of travel of a user; determining a type to which the destination belongs and an attribute label of the destination, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; determining commodities matched with the destination according to the type and the attribute label of the destination; and recommending the commodity to the user.
Optionally, fig. 11 is a block diagram of another alternative computer terminal according to an embodiment of the present invention. As shown in fig. 11, the computer terminal 100 may include: one or more (only one shown) processors 102, memory 104, and peripheral interfaces, display screens, and network modules.
The memory may be configured to store software programs and modules, such as program instructions/modules corresponding to the product recommendation method and apparatus in the embodiments of the present invention, and the processor executes various functional applications and data processing by operating the software programs and modules stored in the memory, so as to implement the product recommendation method. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory located remotely from the processor, which may be connected to the terminal 100 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The processor can call the information and the application program stored in the memory through the transmission module to execute the following steps: acquiring a destination of travel of a user; determining a type to which the destination belongs and an attribute label of the destination, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; determining commodities matched with the destination according to the type and the attribute label of the destination; and recommending the commodity to the user.
Optionally, the processor may further execute the program code of the following steps: classifying the types of the multiple commodities to be selected by adopting the classification standard same as the destination, and marking attribute labels on the multiple commodities to be selected by adopting a label library same as the destination; determining the correlation degree of the destination and the multiple commodities to be selected according to the type and the attribute label of the destination and the types and the attribute labels of the multiple commodities to be selected; and determining the commodity matched with the destination according to the correlation.
Optionally, the processor may further execute the program code of the following steps: vectorizing the destination according to the type and the attribute label of the destination to obtain a first vector; vectorizing a plurality of commodities to be selected according to the types and the attribute labels of the commodities to be selected to obtain a plurality of second vectors; and determining the relevance of the destination and the multiple commodities to be selected according to the first vector and the multiple second vectors.
Optionally, the processor may further execute the program code of the following steps: sorting according to the sequence of the relevance between the destination and the multiple commodities to be selected from high to low; a predetermined number of items ranked in the top are selected as items matching the destination.
Optionally, the processor may further execute the program code of the following steps: displaying a predetermined number of items; receiving a selection instruction for selecting commodities from a predetermined number of commodities; and in response to the selection instruction, performing order processing on the selected commodity, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
Optionally, the processor may further execute the program code of the following steps: scattering a predetermined number of commodities according to the sequence of the relevance from high to low; displaying the predetermined number of the commodities after the sequential scattering.
Optionally, the processor may further execute the program code of the following steps: acquiring the time from ordering to arrival of goods at a destination of a plurality of shops selling goods; a store with the shortest time length is selected from a plurality of stores, and order processing is performed on the selected product.
Optionally, the processor may further execute the program code of the following steps: acquiring a tourist product purchased by a user; detecting purchasing information of the travel product; and determining the destination of the travel of the user according to the travel product. The processor can also call the information and the application program stored in the memory through the transmission module to execute the following steps: determining the destination of the travel of the user according to the travel product; determining goods matched with the destination, wherein the goods matched with the destination are determined according to the type of the destination and the attribute label of the destination, the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; displaying goods to recommend the goods to a user
Optionally, the processor may further execute the program code of the following steps: sorting the commodities according to the sequence of the relevance between the commodities and the destination from high to low; determining a predetermined number of commodities ranked in the front; displaying a predetermined number of commodities, wherein the display order of the commodities is the order in which the orders sorted from high to low according to the degree of correlation are broken.
Optionally, the processor may further execute the program code of the following steps: receiving a selection instruction for selecting commodities from a predetermined number of commodities; in response to the selection instruction, performing order processing on the selected commodity; and displaying order information, wherein the mailing address of the order is the hotel where the destination underground user travels and lives.
By adopting the embodiment of the invention, the type of the destination and the attribute label of the destination are determined according to the destination of the user tour, so that the commodity which can be recommended by the destination is determined, the commodity which is required by the user at the destination is recommended to the user, the user can know the commodity which belongs to the destination in advance, the user can know the product which is required to be used at the destination in advance, the user can purchase the product by himself according to the recommended commodity and know the commodity at the tour destination in advance, the interest of the user in using the tour product is improved, and the technical problem that the user has low experience degree of using the tour product due to low pertinence of commodity recommendation in the related technology is solved.
It can be understood by those skilled in the art that the structure shown in fig. 11 is only an illustration, and the computer terminal may also be a terminal device such as a smart phone (e.g., an Android phone, an iOS phone, etc.), a tablet computer, a palmtop computer, a Mobile Internet Device (MID), a PAD, and the like. Fig. 11 is a diagram illustrating a structure of the electronic device. For example, the computer terminal 100 may also include more or fewer components (e.g., transmission modules, display devices, etc.) than shown in FIG. 11, or have a different configuration than shown in FIG. 11.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by a program instructing hardware associated with the terminal device, where the program may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
Example 4
The embodiment of the invention also provides a storage medium. Optionally, in this embodiment, the storage medium may be configured to store a program code executed by the product recommendation method provided in the first embodiment.
Optionally, in this embodiment, the storage medium may be located in any one of computer terminals in a computer terminal group in a computer network, or in any one of mobile terminals in a mobile terminal group.
Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps: acquiring a destination of travel of a user; determining a type to which the destination belongs and an attribute label of the destination, wherein the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination; determining commodities matched with the destination according to the type and the attribute label of the destination; and recommending the commodity to the user.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (14)

1. A method for recommending an article, comprising:
acquiring a destination of travel of a user;
determining a type to which the destination belongs and an attribute label of the destination, the type comprising a geographic feature of the destination, the attribute label comprising an atmosphere and a climate of the destination;
determining goods matched with the destination according to the type of the destination and the attribute label;
recommending the goods to the user.
2. The method of claim 1, wherein determining the item matching the destination based on the type of the destination and the attribute tag comprises:
classifying a plurality of goods to be selected by adopting the same classification standard as the destination, and marking attribute labels on the goods to be selected by adopting a label library same as the destination;
determining the correlation degree of the destination and the multiple commodities to be selected according to the type and the attribute label of the destination and the type and the attribute label of the multiple commodities to be selected;
and determining the commodity matched with the destination according to the correlation.
3. The method of claim 2, wherein determining the relevance of the destination to the plurality of items of interest based on the type and attribute label of the destination and the type and attribute labels of the plurality of items of interest comprises:
vectorizing the destination according to the type of the destination and the attribute tag to obtain a first vector;
vectorizing the multiple commodities to be selected according to the types and the attribute labels of the commodities to be selected to obtain multiple second vectors;
and determining the relevance of the destination and the multiple commodities to be selected according to the first vector and the multiple second vectors.
4. The method of claim 3, wherein determining the item matching the destination according to the correlation comprises:
sorting according to the sequence of the relevance between the destination and the multiple commodities to be selected from high to low;
and selecting a predetermined number of the commodities ranked at the top as the commodities matched with the destination.
5. The method of claim 4, further comprising:
displaying the predetermined number of items;
receiving a selection instruction for selecting commodities from the predetermined quantity of commodities;
and responding to the selection instruction, performing order processing on the selected commodity, wherein the mailing address of the order is the destination of the hotel where the user travels and lives.
6. The method of claim 5, wherein displaying the predetermined number of items comprises:
scattering the predetermined number of commodities according to the sequence of the relevance from high to low;
displaying the predetermined number of the commodities after the sequential scattering.
7. The method of claim 6, wherein performing order processing on the selected goods comprises:
acquiring the time length from ordering to the time when the goods arrive at the destination of a plurality of shops selling the goods;
and selecting the shop with the shortest time length from the shops, and executing order processing on the selected commodity.
8. The method of any one of claims 1 to 7, wherein obtaining a destination for the user's tour comprises:
acquiring a travel product purchased by the user;
and determining the destination of the user tour according to the tour product.
9. A method for recommending an article, comprising:
detecting purchasing information of the travel product;
determining the destination of the user tour according to the tour product;
determining goods matched with the destination, wherein the goods matched with the destination are determined according to the type of the destination and the attribute label of the destination, the type comprises the geographic characteristics of the destination, and the attribute label comprises the atmosphere and the climate of the destination;
displaying the item so as to recommend the item to the user.
10. The method of claim 9, wherein displaying the item of merchandise comprises:
sorting the commodities according to the sequence of the relevance of the commodities to the destination from high to low;
determining a predetermined number of commodities ranked in the front;
displaying the predetermined number of commodities, wherein the display order of the commodities is the order in which the orders sorted from high to low according to the degree of correlation are scattered.
11. The method of claim 10, further comprising:
receiving a selection instruction for selecting commodities from the predetermined quantity of commodities;
in response to the selection instruction, performing order processing on the selected commodity;
and displaying order information, wherein the mailing address of the order is the hotel where the user travels and lives in the destination.
12. An article recommendation device, comprising:
the acquisition module is used for acquiring the destination of the user tour;
a first determination module for determining a type to which the destination belongs and an attribute label of the destination, the type comprising a geographical feature of the destination, the attribute label comprising an atmosphere and a climate of the destination;
the second determining module is used for determining commodities matched with the destination according to the type of the destination and the attribute label;
and the recommending module is used for recommending the commodity to the user.
13. A storage medium characterized by comprising a stored program, wherein when the program runs, a device on which the storage medium is located is controlled to execute the commodity recommendation method according to any one of claims 1 to 11.
14. A processor, characterized in that the processor is configured to run a program, wherein the program is configured to execute the item recommendation method according to any one of claims 1 to 11 when running.
CN201810879863.9A 2018-08-03 2018-08-03 Commodity recommendation method and device Active CN110796509B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810879863.9A CN110796509B (en) 2018-08-03 2018-08-03 Commodity recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810879863.9A CN110796509B (en) 2018-08-03 2018-08-03 Commodity recommendation method and device

Publications (2)

Publication Number Publication Date
CN110796509A true CN110796509A (en) 2020-02-14
CN110796509B CN110796509B (en) 2024-03-22

Family

ID=69425701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810879863.9A Active CN110796509B (en) 2018-08-03 2018-08-03 Commodity recommendation method and device

Country Status (1)

Country Link
CN (1) CN110796509B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111476634A (en) * 2020-04-03 2020-07-31 深圳春沐源控股有限公司 Commodity recommendation method and device and computer-readable storage medium
CN111754300A (en) * 2020-06-22 2020-10-09 深圳市分期乐网络科技有限公司 Commodity recommendation method, commodity recommendation device, commodity recommendation equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064924A (en) * 2012-12-17 2013-04-24 浙江鸿程计算机***有限公司 Travel destination situation recommendation method based on geotagged photo excavation
CN104239466A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for recommending user item and equipment
US20150206072A1 (en) * 2014-01-17 2015-07-23 Traxo, Llc System and method for providing a best fit travel service recommendation
US20160183060A1 (en) * 2014-12-19 2016-06-23 Here Global Method and apparatus for providing context-related point-of-interest recommendations
CN107481114A (en) * 2017-08-16 2017-12-15 北京京东尚科信息技术有限公司 Method of Commodity Recommendation, device, e-commerce system and storage medium
CN107766462A (en) * 2017-09-28 2018-03-06 重庆大学 Point of interest based on user preference, social credit worthiness and geographical position recommends method
CN108061558A (en) * 2017-11-30 2018-05-22 深圳中兴网信科技有限公司 intelligent route navigation method, device, server, mobile terminal and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064924A (en) * 2012-12-17 2013-04-24 浙江鸿程计算机***有限公司 Travel destination situation recommendation method based on geotagged photo excavation
US20150206072A1 (en) * 2014-01-17 2015-07-23 Traxo, Llc System and method for providing a best fit travel service recommendation
CN104239466A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for recommending user item and equipment
US20160183060A1 (en) * 2014-12-19 2016-06-23 Here Global Method and apparatus for providing context-related point-of-interest recommendations
CN107481114A (en) * 2017-08-16 2017-12-15 北京京东尚科信息技术有限公司 Method of Commodity Recommendation, device, e-commerce system and storage medium
CN107766462A (en) * 2017-09-28 2018-03-06 重庆大学 Point of interest based on user preference, social credit worthiness and geographical position recommends method
CN108061558A (en) * 2017-11-30 2018-05-22 深圳中兴网信科技有限公司 intelligent route navigation method, device, server, mobile terminal and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111476634A (en) * 2020-04-03 2020-07-31 深圳春沐源控股有限公司 Commodity recommendation method and device and computer-readable storage medium
CN111754300A (en) * 2020-06-22 2020-10-09 深圳市分期乐网络科技有限公司 Commodity recommendation method, commodity recommendation device, commodity recommendation equipment and storage medium

Also Published As

Publication number Publication date
CN110796509B (en) 2024-03-22

Similar Documents

Publication Publication Date Title
CN108446410B (en) Information recommendation method, device, system, equipment and readable storage medium
CN107730313B (en) Shop recommendation method and device based on recommendation reason
CN105283896B (en) Marketing system and marketing method
KR101972285B1 (en) Image evaluation
CN108268573B (en) Method and device for pushing information
CN109286646B (en) Message pushing method, device and system
US8849562B2 (en) Method, apparatus and computer program product for providing instructions to a destination that is revealed upon arrival
CN103534721B (en) It is a kind of using the method for advertising service and the computing device for executing this method
JP4861965B2 (en) Information distribution system
CN107167137B (en) Route recommendation method in indoor place and user terminal
CN106643774B (en) Navigation route generation method and terminal
CN105205089A (en) Account Recommendations
CN111372192B (en) Information recommendation method and device, terminal and storage medium
CN105976222B (en) Information recommendation method, terminal and server
CN110390569B (en) Content promotion method, device and storage medium
CN110489645A (en) A kind of brand association consumer orients the information processing method and device of marketing
CN113254135A (en) Interface processing method and device and electronic equipment
CN108269117A (en) The push of data determines method and device, terminal
US20160316065A1 (en) Apparatus and method of providing call connection information
CN110796509B (en) Commodity recommendation method and device
CN110796508A (en) Travel itinerary processing method, travel itinerary processing device, storage medium and processor
US20170293938A1 (en) Interactive competitive advertising commentary
CN108665318A (en) Validated user label filtration method, apparatus, storage medium and computer equipment
CN111753180A (en) Search method, search device, electronic equipment and computer storage medium
CN107111837A (en) Nested mini-marts in online marketplace

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40023510

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant