Commodity recommendation method and device, equipment, medium and product
By displaying the basic product model and expectation bubble of smart home products on the interactive interface of the shopping platform, users can upgrade the product model by dragging the expectation bubble, solving the problem of low product recommendation accuracy and improving users' shopping experience and desire to buy.
Patent Information
- Application Number
- CN202411872266.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-15
AI Technical Summary
The accuracy of product recommendations during shopping is low, making it difficult for users to find smart home products that meet their desired functions.
By displaying the basic product model corresponding to the selected product category on the interactive interface and displaying the relevant expected bubbles in the expectation pool, the user can drag the expected bubbles to the basic product model to upgrade to the recommended product model.
It improves the accuracy of product recommendations, enables users to understand the matching degree of product functions and their own needs more intuitively, and enhances users' shopping experience and desire to buy.
Smart Images

Figure CN119831688A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of commodity recommendation, and in particular to a commodity recommendation method, device, equipment, medium and product. Background Art
[0002] As smart homes continue to penetrate into people's lives, in addition to whole-house smart home customization, there are also many smart home beginners who want to purchase smart home products. However, faced with the complex brands and product types, smart home beginners often find it difficult to make a choice.
[0003] Most of the related shopping platforms allow users to search through the search box in the store. It is cumbersome for users who are new to smart home to choose a product they want. The screening function of related search strategies is too mechanical. Users cannot understand what functions good products have during the search process, resulting in low user retention rate on the page and reduced purchase desire.
[0004] There is a technical problem in this field that the accuracy of product recommendations during shopping is low. Summary of the invention
[0005] The present invention provides a commodity recommendation method, device, equipment, medium and product, which solve the technical problem of low accuracy of commodity recommendation during shopping.
[0006] In a first aspect, the present invention provides a product recommendation method, comprising: displaying a basic product model corresponding to a selected product category in a first area of an interactive interface; displaying an expectation pool in a second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the product category; and when expectation bubbles are added to the basic product model, changing the basic product model in the first area to a recommended product model corresponding to the expectation bubbles.
[0007] In some embodiments, before the step of displaying the basic product model corresponding to the selected major product category in the first area of the interactive interface, the method also includes: obtaining the selection status of the major product category, wherein the major product category includes: air conditioners, purifiers, fans, and washing machines.
[0008] In some embodiments, after the step of changing the basic product model of the first area to a recommended product model corresponding to the expected bubble, if the expected bubbles of the expected pool are added to the recommended product model, the recommended product model of the first area is changed to a recommended product model corresponding to all the expected bubbles added to the first area.
[0009] In some embodiments, the desired bubble is added to the base item model, including: in a case where the desired bubble is dragged from the desired pool to the first area, adding the desired bubble to the base item model.
[0010] In some embodiments, the method further includes: when a rotation action on the first area is acquired, rotating the product model accordingly.
[0011] In some embodiments, the first area also includes an editing control, and the method also includes: when the editing control is operated, displaying an expected bubble corresponding to the recommended product model in the first area; if the expected bubble in the first area is operated, removing the expected bubble from the first area and updating the recommended product model in the first area.
[0012] In a second aspect, the present invention provides a product recommendation device, which includes: a model display module for displaying a basic product model corresponding to a selected product category in a first area of an interactive interface; an expectation display module for displaying an expectation pool in a second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the product category; and an update module for changing the basic product model in the first area to a recommended product model corresponding to the expectation bubble when the expectation bubble is added to the basic product model.
[0013] In a third aspect, the present invention provides a computer device comprising a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any one of the product recommendation methods in the above aspects.
[0014] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the product recommendation methods in the above aspects.
[0015] In a fifth aspect, the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any of the product recommendation methods in the above aspects.
[0016] The present invention provides a commodity recommendation method, device, equipment, medium and product, wherein the method comprises: displaying a basic commodity model corresponding to a selected commodity category in a first area of an interactive interface; displaying an expectation pool in a second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the commodity category; when the expectation bubbles are added to the basic commodity model, changing the basic commodity model in the first area to a recommended commodity model corresponding to the expectation bubbles; the accuracy of commodity recommendations during the shopping process can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The present invention will be described in more detail below based on embodiments and with reference to the accompanying drawings:
[0018] Figure 1 A flowchart of a product recommendation method provided by an embodiment of the present invention;
[0019] Figure 2 A schematic diagram of the structure of a commodity recommendation device provided by an embodiment of the present invention;
[0020] Figure 3 A schematic diagram of a basic model provided for an application example of the present invention;
[0021] Figure 4 A schematic diagram of an expected pool provided for an application example of the present invention;
[0022] Figure 5 A schematic diagram of model screening provided for an application example of the present invention;
[0023] Figure 6 A schematic diagram of a model upgrade provided for an application example of the present invention;
[0024] Figure 7 A model viewing schematic diagram provided for an application example of the present invention;
[0025] Figure 8 A bubble editing schematic diagram provided for an application example of the present invention;
[0026] Fig. 9 A schematic diagram of bubble deletion provided for an application example of the present invention.
[0027] In the drawings, the same reference numerals are used for the same components, and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, and to fully understand and implement how the present invention applies technical means to solve technical problems and achieve the corresponding technical effects, the technical scheme in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is only an embodiment of a part of the present invention, not all of the embodiments. The embodiments of the present invention and the various features in the embodiments can be combined with each other without conflict, and the technical schemes formed are all within the scope of protection of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0030] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0031] As smart homes continue to penetrate into people's lives, in addition to whole-house smart home customization, there are also many smart home beginners who want to buy smart home products. However, faced with complicated brands and product types, smart home beginners often find it difficult to choose. Most of the relevant shopping platforms allow users to search through the search box in the store. As a beginner of smart home, it is cumbersome to choose a product that you want in your heart. The screening function of the relevant search strategy is too mechanical. Users cannot understand what functions a good product will have during the search process, resulting in a low user retention rate on the page and a decrease in the desire to buy. There is a technical problem in this field where the accuracy of product recommendations is low during shopping.
[0032] In order to solve the technical problem of low accuracy of product recommendations during the above-mentioned shopping process, the present invention proposes a product recommendation method, device, equipment, medium and product. The implementation details of the present invention are described in detail below. The following content is only the implementation details provided for the convenience of understanding and is not necessary for the implementation of this solution.
[0033] Embodiment 1
[0034] Figure 1 is a flowchart of a product recommendation method provided in an embodiment of the present application, such as Figure 1As shown, in the technical solution of this embodiment, a product recommendation method is provided, the method comprising: displaying a basic product model corresponding to a selected product category in a first area of an interactive interface; displaying an expectation pool in a second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the product category; when expectation bubbles are added to the basic product model, the basic product model in the first area is changed to a recommended product model corresponding to the expectation bubbles.
[0035] In current shopping scenarios, when users are faced with numerous smart home products, it is often difficult for them to accurately find products that meet their expected functions. Traditional product recommendation methods are mechanical and have low accuracy. There is a technical problem in the field of low accuracy of product recommendations during the shopping process.
[0036] In the technical solution of this embodiment, in the first area of the interactive interface, the basic commodity model corresponding to the selected commodity category such as air conditioners is displayed, such as the 3D model of the basic commodity. For example, when the user selects the commodity category of air conditioners, the first area will present the 3D model corresponding to the most basic function of the air conditioner product in the store. The model allows the user to intuitively see the general shape of the product, and the user can also view its appearance in all directions through the rotation operation to have a preliminary understanding of the product. The interactive interface of this embodiment includes the screen of the smart terminal, the graphical user interface, and interfaces with interactive functions such as AR and VR. The first area is, for example, the left area and / or the upper area of the interactive interface, and the second area is, for example, the right area and / or the lower area of the interactive interface. Of course, this embodiment does not limit this, and the first area and the second area can be part of the interactive interface. In the second area of the interactive interface, the expected pool will be displayed, and the expected pool covers the expected bubbles corresponding to the commodity category. For air conditioners, the expected bubbles include bubbles corresponding to functions such as "cold and warm dual frequency", "smart sleep", and "WiFi smart control". These expected bubbles represent various functions that users may expect the product to have. When the user adds the desired bubble in the desired pool to the basic product model, that is, by dragging the desired bubble from the second area to the basic product model in the first area and releasing it, this embodiment will change the basic product model in the first area to the recommended product model corresponding to the desired bubble, that is, the 3D model corresponding to the recommended product, according to the corresponding logic. In this way, the corresponding product model is matched according to the function expected by the user, changing the previous mechanical recommendation mode, thereby improving the accuracy of product recommendations.
[0037] The technical solution of this embodiment, by clearly dividing the first area for displaying the basic product model and the second area for carrying the expected bubble on the interactive interface, uses the interactive method of the user dragging the expected bubble to add it to the basic product model, and accurately recommends the product model that meets the expected function to the user. For users, the trouble of blindly looking for suitable products in a variety of products in the past has been solved. For example, a user who wants to buy an air conditioner with multiple intelligent functions no longer needs to check the function introduction one by one from a large number of air conditioner products to filter. He only needs to find the expected bubble corresponding to his favorite function in the expected pool, such as "smart sleep" and "WiFi smart control" bubbles, and drag them to the basic air conditioner model. Then, he can quickly see the recommended product model of the air conditioner with these functions, which greatly saves the selection time and improves the accuracy of the selection. At the same time, such an interactive and recommended method also enables users to have a deeper understanding of the matching degree between the product function and their own needs, enhances the user's cognition of the product, and then increases the user's stay time on the page, which is more likely to prompt them to make a purchase decision, optimizes the entire shopping experience, and makes the product recommendation no longer blind, and the accuracy is significantly improved.
[0038] Embodiment 2
[0039] Based on the above embodiment, before the step of displaying the basic commodity model corresponding to the selected commodity category in the first area of the interactive interface, the method also includes: obtaining the selection status of the commodity category, wherein the commodity category includes: air conditioners, purifiers, fans, and washing machines.
[0040] When making product recommendations, how to determine the product category in the selected state? Because Gree Mall has many different types of product categories such as air conditioners, purifiers, fans, washing machines, etc., if the product category selected by the user is not accurately known, the subsequent basic product model display and expected bubble matching based on this series of operations cannot be carried out accurately. There is a technical problem in this field that it is difficult to determine the product category in the selected state.
[0041] In the technical solution of this embodiment, the "commodity categories" of this embodiment clearly include common smart home product types such as air conditioners, purifiers, fans, and washing machines. For example, when a user enters the Gree Dong Mingzhu store and clicks on the entrance to the bubble filtering function, the default page entered is, for example, the air conditioner option. At this time, this embodiment obtains that the user has currently selected the air conditioner category. However, if the user wants to view other commodity categories, such as purifiers, he can switch the category of the basic model by clicking the corresponding option. This embodiment will obtain the switching action in real time, thereby determining that the user's newly selected commodity category is the purifier. Only by accurately obtaining the selected state of the commodity category can the corresponding basic commodity model be accurately displayed in the first area later. For example, for the selected purifier category, the basic 3D model of the purifier product is presented in the first area, thereby laying the foundation for operations such as adding expected bubbles based on this, and ensuring the accuracy of the entire commodity recommendation process.
[0042] The technical solution of this embodiment, through a special setting to obtain the selected status of the commodity category, determines the commodity category currently in the selected state in real time and accurately according to the user's operation such as clicking on different commodity category options on the interface. When the user wants to buy a fan product, after entering the relevant interface, by clicking on the fan option, this embodiment immediately obtains the selected state of the fan, and then the basic commodity model of the fan will be displayed in the first area, and the expected bubbles in the corresponding expected pool will also be content related to the fan function, such as bubbles corresponding to functions such as wind speed adjustment and shaking angle. The user can then add the expected bubbles around the basic model of the fan category to obtain the fan recommended commodity model that meets his expected function, avoiding the situation of recommendation errors caused by confusion of commodity categories, allowing users to focus on the commodity categories they are interested in and make accurate selections, improving the selection efficiency and accuracy, and also optimizing the orderliness and practicality of the entire commodity recommendation embodiment, ensuring that users can smoothly find their favorite commodities according to their needs.
[0043] Embodiment 3
[0044] Based on the above embodiment, after the step of changing the basic product model of the first area to the recommended product model corresponding to the expected bubble, if the expected bubble of the expected pool is added to the recommended product model, the recommended product model of the first area is changed to the recommended product model corresponding to all the expected bubbles added to the first area.
[0045] In the case where a recommended product model already exists in the first area, how to further upgrade the recommended product model? Because users' needs are often diverse, they may want to continue to add other expected functions to improve their expectations for products after initially generating a recommended product model based on some expectation bubbles. If the existing recommended product model cannot be further upgraded effectively, it will be difficult to meet the ever-changing and increasing needs of users. There is a technical problem in this field that the existing recommended product model is difficult to further upgrade.
[0046] In the technical solution of this embodiment, "recommended product model" refers to a product model that has been changed from the basic product model according to the expected bubble added by the user and has certain expected functions. After the basic product model of the first area is changed to the recommended product model corresponding to the expected bubble, if the expected bubble of the expected pool is continued to be added to the recommended product model, then this embodiment will change the recommended product model of the first area to the recommended product model corresponding to all the expected bubbles added to the first area according to the preset rules. For example, at the beginning, the user added the "cooling and heating dual-frequency" expected bubble to the basic product model of the air conditioner, and the basic model was upgraded to a recommended product model with the "cooling and heating dual-frequency" function. At this time, if the user wants the air conditioner to have the "smart sleep" function, the "smart sleep" expected bubble can be added from the expected pool to the existing recommended product model. This embodiment will recognize the operation and then upgrade the recommended product model of the first area again, making it a recommended product model with all the functions corresponding to the added expected bubbles, such as "cooling and heating dual-frequency" and "smart sleep". By continuously superimposing expected bubbles in this way, the recommended product model can be continuously upgraded to meet the ever-increasing expected needs of users.
[0047] The technical solution of this embodiment satisfies the diverse and dynamically changing needs of users by allowing users to continuously add expected bubbles to the existing recommended product model and to change and upgrade the recommended product model accordingly based on the newly added expected bubbles. Taking a user who is selecting an air conditioner as an example, at the beginning, the user may only expect the air conditioner to have basic cooling and heating functions and energy-saving functions. By adding corresponding expected bubbles, the corresponding recommended product model is generated. However, in the process of further understanding, the user hopes that the air conditioner can also have air purification functions and remote intelligent control functions. At this time, the expected bubbles corresponding to these functions can be added to the existing recommended product model from the expected pool. The model will be upgraded again and present the appearance of an air conditioner with more expected functions. In this way, users do not need to screen products from scratch. They only need to continuously improve their expectations based on the existing recommendations, and they can continuously obtain product models that are more in line with their own wishes, which greatly improves the convenience and flexibility of users in selecting products, and also allows users' expectations of product functions to be more fully reflected in the recommended product model, enhancing users' satisfaction with the entire selection process, thereby increasing the possibility of users purchasing, and also enabling the product recommendation of this embodiment to better adapt to the complex and changing needs of different users.
[0048] Embodiment 4
[0049] On the basis of the above embodiment, the desired bubble is added to the basic product model, comprising: when the desired bubble is dragged from the desired pool to the first area, adding the desired bubble to the basic product model.
[0050] How to add expectation bubbles to the basic product model. In the entire product recommendation interaction process, the expectation bubbles represent the product functions expected by users. Only by adding them to the basic product model accurately and effectively can the product model be upgraded and changed accordingly based on user expectations. If the adding method is unclear or the operation is inconvenient, it will affect the smoothness of the entire product recommendation process. There is a technical problem in this field on how to add expectation bubbles to the basic product model.
[0051] In the technical solution of this embodiment, "expectation bubbles" are virtual elements presented in the expectation pool that correspond to the functions of various types of goods. For example, for the air-conditioning product category, the expectation bubbles contain content such as "cooling and heating dual-band" and "smart sleep" that reflect different functions. The "basic product model" is the product model with the most basic functions corresponding to the selected product category that is initially displayed in the first area of the interactive interface. And "expectation bubbles are added to the basic product model" by adding the expectation bubbles to the basic product model when the expectation bubbles are dragged from the expectation pool to the first area. For example, when a user enters the Gree Dong Mingzhu store and selects the air conditioner category, the basic product model of the air conditioner is presented on the left side of the page, and the expectation pool is on the right. When the user wants the air conditioner to have the "WiFi Smart Control" function, he can use the mouse (when operating on a computer) or finger (when operating on a mobile device) to find the "WiFi Smart Control" expectation bubble in the expectation pool, and then press and drag it to the air conditioner basic product model on the left. After releasing it, the "WiFi Smart Control" expectation bubble is successfully added to the basic product model. Then the basic product model will be changed to a recommended product model with the "WiFi Smart Control" function based on the function corresponding to this expectation bubble, thus realizing the process of changing the product model by adding expectation bubbles. This dragging interaction method is simple, intuitive and easy to operate.
[0052] The technical solution of this embodiment, by limiting the way to add the desired bubble by dragging the desired bubble from the desired pool to the basic commodity model in the first area, allows the user to realize the addition and upgrade of the basic commodity model function in an extremely convenient and intuitive interactive operation. For example, when a user selects a purifier product, after seeing the basic commodity model of the purifier on the left side of the page, if the desired purifier can have the functions of negative ion purification and intelligent timing, it is only necessary to find the desired bubbles corresponding to these two functions in the desired pool on the right, and add them to the basic commodity model in sequence by dragging, and then the basic commodity model can be quickly upgraded to a recommended commodity model with these two functions. Thus, the difficulty of user operation is reduced, so that the user can easily transform the basic commodity model according to his own expectations, so that it is more in line with the appearance of the commodity he wants to buy, and the user's enthusiasm for participating in commodity selection is increased. At the same time, it also ensures that the entire commodity recommendation process can be carried out efficiently and smoothly, avoiding the situation where the user abandons the operation or adds incorrectly due to the complicated or unclear adding method, and optimizing the user's shopping experience.
[0053] Embodiment 5
[0054] Based on the above embodiment, the method further includes: when a rotation action on the first area is acquired, rotating the product model accordingly.
[0055] How to facilitate users to view the appearance of the product models in the first area? Because in the product recommendation process, users need to fully understand the appearance of the product to further determine whether it suits their taste. It is not enough to rely solely on flat display or fixed-angle 3D model display. There are technical problems in this field that make it difficult to conveniently view the appearance of product models.
[0056] In the technical solution of this embodiment, the "first area" refers to an area on the interactive interface specifically used to display the product model corresponding to the selected product category (including the basic product model and the recommended product model that is subsequently upgraded, etc.). In the entire product recommendation method, when the rotation action on the first area is obtained, the product model is rotated accordingly. For example, when a user selects a washing machine product at the Gree Dong Mingzhu store, the first area displays the basic product model of the washing machine or the recommended product model that has been upgraded by adding the desired bubbles. If the user wants to view the side or back appearance of the washing machine, he can click and hold the mouse (on the computer side) to drag the product model in the first area (similar to the rotation operation), or slide and rotate with a finger on the mobile side. After detecting such a rotation action, the present embodiment makes the product model of the washing machine rotate accordingly, so that the appearance of the washing machine can be displayed in all directions. Whether it is the shape design, the hatch style or some detailed structures, etc., they can be clearly presented to the user, which is convenient for the user to observe and evaluate whether the product meets his aesthetic and practical needs from all angles.
[0057] The technical solution of this embodiment, by setting a rotation interactive function for the product model in the first area, enables the user to easily rotate the product model, thereby realizing viewing the product appearance from different angles. For example, when a user selects an air conditioner, for the air conditioner product model displayed in the first area, at first, he may only be able to see the appearance elements such as the air outlet and display screen on the front. When the user wants to see the layout of the heat dissipation holes on the side of the air conditioner and the installation interface on the back, etc., through a simple rotation operation, the air conditioner model can be rotated, and the appearance details at all angles can be seen. On the one hand, this enables users to have a more comprehensive visual cognition of the product, avoids the situation of choosing the wrong product due to insufficient understanding of the appearance information, and enhances the accuracy of the user's selection of products; on the other hand, this convenient way of viewing the appearance also enhances the user's sense of participation and experience in the selection process, allowing the user to feel as if they are actually viewing and fiddling with the product, increasing the fun of shopping, and also helping the user to make a purchase decision more quickly, thereby optimizing the effect of product recommendation and user shopping satisfaction as a whole.
[0058] Embodiment 6
[0059] Based on the above embodiment, the first area also includes an editing control, and the method also includes: when the editing control is operated, the expected bubble corresponding to the recommended product model is displayed in the first area; if the expected bubble in the first area is operated, the expected bubble is removed from the first area, and the recommended product model in the first area is updated.
[0060] How to edit the expectation bubbles of the recommended product model. In the actual process of selecting products, users usually change their minds and want to adjust the expectation bubbles that have been added to the recommended product model. For example, they may delete the bubble corresponding to a function that is no longer needed or adjust the order of the bubbles. If there is no convenient and effective editing function, it will be difficult to meet the user's needs for dynamically adjusting expectations. There is a technical problem in this field that the expectation bubbles of the recommended product model are difficult to edit.
[0061] In the technical solution of this embodiment, the "first area" is a specific area for displaying product models, the "recommended product model" is a product model that has been upgraded based on the expected bubble, and the "edit control" is a control set in the first area for operating the expected bubble editing. When the edit control is operated, the expected bubble corresponding to the recommended product model will be displayed in the first area. For example, when the user is viewing the recommended product model of the air conditioner, after clicking the edit control, the expected bubbles such as "cold and warm dual frequency" and "smart sleep" that were previously added to the model will be displayed again for easy operation. Moreover, if the expected bubble displayed in the first area is operated, for example, the user clicks on a certain expected bubble to delete it, then the expected bubble will be removed from the first area and the recommended product model in the first area will be updated. For example, if the user feels that the "smart sleep" function is not particularly necessary, after clicking the expected bubble, it will disappear from the recommended product model of the air conditioner, and the model will regenerate a new recommended product model based on the remaining expected bubbles to make it more in line with the user's current adjusted expectations. The entire editing process is simple and easy to understand, which is convenient for users to manage and adjust the expected bubbles according to their own ideas at any time.
[0062] The technical solution of this embodiment, by setting an editing control in the first area and giving the corresponding expected bubble editing function, allows users to flexibly operate the expected bubbles on the recommended product model. Taking the user's selection of fan products as an example, initially added "multiple wind speeds", "shaking angle adjustment", "silent operation" and other expected bubbles to the fan's recommended product model, and later felt that the "silent operation" function was not so necessary. By clicking the editing control, the expected bubble is displayed, and then clicking the "silent operation" bubble to remove it, the model will be updated according to the remaining expected bubbles, presenting a fan recommended product model that is more in line with the user's current expectations. This editing function facilitates users to change their ideas and adjust their expectations at any time, making product recommendations more dynamically adaptable, and can closely follow the changes in user needs, avoiding users from reluctantly accepting unsatisfactory product recommendations because they cannot modify the added expectations, improving the user's sense of control over the entire product selection process, and greatly increasing the probability of users selecting satisfactory products, optimizing the user's shopping experience, and also making the product recommendation of this embodiment more humane and flexible, and can better serve the needs of users at different stages.
[0063] Embodiment 7
[0064] Figure 2 is a structural diagram of a commodity recommendation device provided in an embodiment of the present application, such as Figure 2 As shown, in the technical solution of this embodiment, a product recommendation device is provided, which includes: a model display module, which is used to display a basic product model corresponding to a selected product category in a first area of an interactive interface; an expectation display module, which is used to display an expectation pool in a second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the product category; and an update module, which is used to change the basic product model in the first area to a recommended product model corresponding to the expectation bubble when the expectation bubble is added to the basic product model.
[0065] In current shopping scenarios, when users are faced with numerous smart home products, it is often difficult for them to accurately find products that meet their expected functions. Traditional product recommendation methods are mechanical and have low accuracy. There is a technical problem in the field of low accuracy of product recommendations during the shopping process.
[0066] In the technical solution of this embodiment, in the first area of the interactive interface, the basic commodity model corresponding to the selected commodity category is displayed. For example, when the user selects the commodity category of air conditioner, the first area will present the 3D model corresponding to the most basic function of the air conditioner product in the store. The model allows the user to intuitively see the general shape of the product, and the user can also view its appearance in all directions through the rotation operation to have a preliminary understanding of the product. The interactive interface of this embodiment includes the screen of the smart terminal, the graphical user interface, and the interface with interactive functions such as AR and VR. In the second area of the interactive interface, the expectation pool will be displayed. The expectation pool covers the expectation bubbles corresponding to the commodity category. For air conditioners, the expectation bubbles include bubbles corresponding to functions such as "cold and warm dual frequency", "smart sleep", "WiFi smart control", etc. These expectation bubbles represent various functions that users may expect the product to have. When the user adds the expectation bubble in the expectation pool to the basic commodity model, that is, after dragging the expectation bubble from the second area to the basic commodity model of the first area and letting go, this embodiment will change the basic commodity model of the first area to the recommended commodity model corresponding to the expectation bubble according to the corresponding logic. In this way, the corresponding product model is matched according to the functions expected by the user, which changes the previous mechanical recommendation model and improves the accuracy of product recommendations.
[0067] The technical solution of this embodiment, by clearly dividing the first area for displaying the basic product model and the second area for carrying the expected bubble on the interactive interface, uses the interactive method of the user dragging the expected bubble to add it to the basic product model, and accurately recommends the product model that meets the expected function to the user. For users, the trouble of blindly looking for suitable products in a variety of products in the past has been solved. For example, a user who wants to buy an air conditioner with multiple intelligent functions no longer needs to check the function introduction one by one from a large number of air conditioner products to filter. He only needs to find the expected bubble corresponding to his favorite function in the expected pool, such as "smart sleep" and "WiFi smart control" bubbles, and drag them to the basic air conditioner model. Then, he can quickly see the recommended product model of the air conditioner with these functions, which greatly saves the selection time and improves the accuracy of the selection. At the same time, such an interactive and recommended method also enables users to have a deeper understanding of the matching degree between the product function and their own needs, enhances the user's cognition of the product, and then increases the user's stay time on the page, which is more likely to prompt them to make a purchase decision, optimizes the entire shopping experience, and makes the product recommendation no longer blind, and the accuracy is significantly improved.
[0068] Based on the above embodiment, before the step of displaying the basic commodity model corresponding to the selected commodity category in the first area of the interactive interface, the device also includes: obtaining the selection status of the commodity category, wherein the commodity category includes air conditioners, purifiers, fans, and washing machines.
[0069] When making product recommendations, how to determine the product category in the selected state? Because Gree Mall has many different types of product categories such as air conditioners, purifiers, fans, washing machines, etc., if the product category selected by the user is not accurately known, the subsequent basic product model display and expected bubble matching based on this series of operations cannot be carried out accurately. There is a technical problem in this field that it is difficult to determine the product category in the selected state.
[0070] In the technical solution of this embodiment, the "commodity categories" of this embodiment clearly include common smart home product types such as air conditioners, purifiers, fans, and washing machines. For example, when a user enters the Gree Dong Mingzhu store and clicks on the entrance to the bubble filtering function, the default page entered is, for example, the air conditioner option. At this time, this embodiment obtains that the user has currently selected the air conditioner category. However, if the user wants to view other commodity categories, such as purifiers, he can switch the category of the basic model by clicking the corresponding option. This embodiment will obtain the switching action in real time, thereby determining that the user's newly selected commodity category is the purifier. Only by accurately obtaining the selected state of the commodity category can the corresponding basic commodity model be accurately displayed in the first area later. For example, for the selected purifier category, the basic 3D model of the purifier product is presented in the first area, thereby laying the foundation for operations such as adding expected bubbles based on this, and ensuring the accuracy of the entire commodity recommendation process.
[0071] The technical solution of this embodiment, through a special setting to obtain the selected status of the commodity category, determines the commodity category currently in the selected state in real time and accurately according to the user's operation such as clicking on different commodity category options on the interface. When the user wants to buy a fan product, after entering the relevant interface, by clicking on the fan option, this embodiment immediately obtains the selected state of the fan, and then the basic commodity model of the fan will be displayed in the first area, and the expected bubbles in the corresponding expected pool will also be content related to the fan function, such as bubbles corresponding to functions such as wind speed adjustment and shaking angle. The user can then add the expected bubbles around the basic model of the fan category to obtain the fan recommended commodity model that meets his expected function, avoiding the situation of recommendation errors caused by confusion of commodity categories, allowing users to focus on the commodity categories they are interested in and make accurate selections, improving the selection efficiency and accuracy, and also optimizing the orderliness and practicality of the entire commodity recommendation embodiment, ensuring that users can smoothly find their favorite commodities according to their needs.
[0072] Based on the above embodiment, after the step of changing the basic product model of the first area to the recommended product model corresponding to the expected bubble, if the expected bubble of the expected pool is added to the recommended product model, the recommended product model of the first area is changed to the recommended product model corresponding to all the expected bubbles added to the first area.
[0073] In the case where a recommended product model already exists in the first area, how to further upgrade the recommended product model? Because users' needs are often diverse, they may want to continue to add other expected functions to improve their expectations for products after initially generating a recommended product model based on some expectation bubbles. If the existing recommended product model cannot be further upgraded effectively, it will be difficult to meet the ever-changing and increasing needs of users. There is a technical problem in this field that the existing recommended product model is difficult to further upgrade.
[0074] In the technical solution of this embodiment, "recommended product model" refers to a product model that has been changed from the basic product model according to the expected bubble added by the user and has certain expected functions. After the basic product model of the first area is changed to the recommended product model corresponding to the expected bubble, if the expected bubble of the expected pool is continued to be added to the recommended product model, then this embodiment will change the recommended product model of the first area to the recommended product model corresponding to all the expected bubbles added to the first area according to the preset rules. For example, at the beginning, the user added the "cooling and heating dual-frequency" expected bubble to the basic product model of the air conditioner, and the basic model was upgraded to a recommended product model with the "cooling and heating dual-frequency" function. At this time, if the user wants the air conditioner to have the "smart sleep" function, the "smart sleep" expected bubble can be added from the expected pool to the existing recommended product model. This embodiment will recognize the operation and then upgrade the recommended product model of the first area again, making it a recommended product model with all the functions corresponding to the added expected bubbles, such as "cooling and heating dual-frequency" and "smart sleep". By continuously superimposing expected bubbles in this way, the recommended product model can be continuously upgraded to meet the ever-increasing expected needs of users.
[0075] The technical solution of this embodiment satisfies the diverse and dynamically changing needs of users by allowing users to continuously add expected bubbles to the existing recommended product model and to change and upgrade the recommended product model accordingly based on the newly added expected bubbles. Taking a user who is selecting an air conditioner as an example, at the beginning, the user may only expect the air conditioner to have basic cooling and heating functions and energy-saving functions. By adding corresponding expected bubbles, the corresponding recommended product model is generated. However, in the process of further understanding, the user hopes that the air conditioner can also have air purification functions and remote intelligent control functions. At this time, the expected bubbles corresponding to these functions can be added to the existing recommended product model from the expected pool. The model will be upgraded again and present the appearance of an air conditioner with more expected functions. In this way, users do not need to screen products from scratch. They only need to continuously improve their expectations based on the existing recommendations, and they can continuously obtain product models that are more in line with their own wishes, which greatly improves the convenience and flexibility of users in selecting products, and also allows users' expectations of product functions to be more fully reflected in the recommended product model, enhancing users' satisfaction with the entire selection process, thereby increasing the possibility of users purchasing, and also enabling the product recommendation of this embodiment to better adapt to the complex and changing needs of different users.
[0076] On the basis of the above embodiment, the desired bubble is added to the basic product model, comprising: when the desired bubble is dragged from the desired pool to the first area, adding the desired bubble to the basic product model.
[0077] How to add expectation bubbles to the basic product model. In the entire product recommendation interaction process, the expectation bubbles represent the product functions expected by users. Only by adding them to the basic product model accurately and effectively can the product model be upgraded and changed accordingly based on user expectations. If the adding method is unclear or the operation is inconvenient, it will affect the smoothness of the entire product recommendation process. There is a technical problem in this field on how to add expectation bubbles to the basic product model.
[0078] In the technical solution of this embodiment, "expectation bubbles" are virtual elements presented in the expectation pool that correspond to the functions of various types of goods. For example, for the air-conditioning product category, the expectation bubbles contain content such as "cooling and heating dual-band" and "smart sleep" that reflect different functions. The "basic product model" is the product model with the most basic functions corresponding to the selected product category that is initially displayed in the first area of the interactive interface. And "expectation bubbles are added to the basic product model" by adding the expectation bubbles to the basic product model when the expectation bubbles are dragged from the expectation pool to the first area. For example, when a user enters the Gree Dong Mingzhu store and selects the air conditioner category, the basic product model of the air conditioner is presented on the left side of the page, and the expectation pool is on the right. When the user wants the air conditioner to have the "WiFi Smart Control" function, he can use the mouse (when operating on a computer) or finger (when operating on a mobile device) to find the "WiFi Smart Control" expectation bubble in the expectation pool, and then press and drag it to the air conditioner basic product model on the left. After releasing it, the "WiFi Smart Control" expectation bubble is successfully added to the basic product model. Then the basic product model will be changed to a recommended product model with the "WiFi Smart Control" function based on the function corresponding to this expectation bubble, thus realizing the process of changing the product model by adding expectation bubbles. This dragging interaction method is simple, intuitive and easy to operate.
[0079] The technical solution of this embodiment, by limiting the way to add the desired bubble by dragging the desired bubble from the desired pool to the basic commodity model in the first area, allows the user to realize the addition and upgrade of the basic commodity model function in an extremely convenient and intuitive interactive operation. For example, when a user selects a purifier product, after seeing the basic commodity model of the purifier on the left side of the page, if the desired purifier can have the functions of negative ion purification and intelligent timing, it is only necessary to find the desired bubbles corresponding to these two functions in the desired pool on the right, and add them to the basic commodity model in sequence by dragging, and then the basic commodity model can be quickly upgraded to a recommended commodity model with these two functions. Thus, the difficulty of user operation is reduced, so that the user can easily transform the basic commodity model according to his own expectations, so that it is more in line with the appearance of the commodity he wants to buy, and the user's enthusiasm for participating in commodity selection is increased. At the same time, it also ensures that the entire commodity recommendation process can be carried out efficiently and smoothly, avoiding the situation where the user abandons the operation or adds incorrectly due to the complicated or unclear adding method, and optimizing the user's shopping experience.
[0080] Based on the above embodiment, the device further includes: when a rotation action on the first area is obtained, the product model is rotated accordingly.
[0081] How to facilitate users to view the appearance of the product models in the first area? Because in the product recommendation process, users need to fully understand the appearance of the product to further determine whether it suits their taste. It is not enough to rely solely on flat display or fixed-angle 3D model display. There are technical problems in this field that make it difficult to conveniently view the appearance of product models.
[0082] In the technical solution of this embodiment, the "first area" refers to an area on the interactive interface specifically used to display the product model corresponding to the selected product category (including the basic product model and the recommended product model that is subsequently upgraded, etc.). In the entire product recommendation device, when the rotation action on the first area is obtained, the product model is rotated accordingly. For example, when a user selects a washing machine product at the Gree Dong Mingzhu store, the first area displays the basic product model of the washing machine or the recommended product model that has been upgraded by adding the desired bubbles. If the user wants to view the side or back appearance of the washing machine, he can click and hold the mouse (on the computer side) to drag the product model in the first area (similar to the rotation operation), or slide and rotate with a finger on the mobile side. After detecting such a rotation action, this embodiment makes the product model of the washing machine rotate accordingly, so that the appearance of the washing machine can be displayed in all directions. Whether it is the shape design, the door style or some detailed structures, it can be clearly presented to the user, which is convenient for the user to observe and evaluate whether the product meets his aesthetic and practical needs from all angles.
[0083] The technical solution of this embodiment, by setting a rotation interactive function for the product model in the first area, enables the user to easily rotate the product model, thereby realizing viewing the product appearance from different angles. For example, when a user selects an air conditioner, for the air conditioner product model displayed in the first area, at first, he may only be able to see the appearance elements such as the air outlet and display screen on the front. When the user wants to see the layout of the heat dissipation holes on the side of the air conditioner and the installation interface on the back, etc., through a simple rotation operation, the air conditioner model can be rotated, and the appearance details at all angles can be seen. On the one hand, this enables users to have a more comprehensive visual cognition of the product, avoids the situation of choosing the wrong product due to insufficient understanding of the appearance information, and enhances the accuracy of the user's selection of products; on the other hand, this convenient way of viewing the appearance also enhances the user's sense of participation and experience in the selection process, allowing the user to feel as if they are actually viewing and fiddling with the product, increasing the fun of shopping, and also helping the user to make a purchase decision more quickly, thereby optimizing the effect of product recommendation and user shopping satisfaction as a whole.
[0084] Based on the above embodiment, the first area also includes an editing control, and the device also includes: when the editing control is operated, the expected bubble corresponding to the recommended product model is displayed in the first area; if the expected bubble in the first area is operated, the expected bubble is removed from the first area and the recommended product model in the first area is updated.
[0085] How to edit the expectation bubbles of the recommended product model. In the actual process of selecting products, users usually change their minds and want to adjust the expectation bubbles that have been added to the recommended product model. For example, they may delete the bubble corresponding to a function that is no longer needed or adjust the order of the bubbles. If there is no convenient and effective editing function, it will be difficult to meet the user's needs for dynamically adjusting expectations. There is a technical problem in this field that the expectation bubbles of the recommended product model are difficult to edit.
[0086] In the technical solution of this embodiment, the "first area" is a specific area for displaying product models, the "recommended product model" is a product model that has been upgraded based on the expected bubble, and the "edit control" is a control set in the first area for operating the expected bubble editing. When the edit control is operated, the expected bubble corresponding to the recommended product model will be displayed in the first area. For example, when the user is viewing the recommended product model of the air conditioner, after clicking the edit control, the expected bubbles such as "cold and warm dual frequency" and "smart sleep" that were previously added to the model will be displayed again for easy operation. Moreover, if the expected bubble displayed in the first area is operated, for example, the user clicks on a certain expected bubble to delete it, then the expected bubble will be removed from the first area and the recommended product model in the first area will be updated. For example, if the user feels that the "smart sleep" function is not particularly necessary, after clicking the expected bubble, it will disappear from the recommended product model of the air conditioner, and the model will regenerate a new recommended product model based on the remaining expected bubbles to make it more in line with the user's current adjusted expectations. The entire editing process is simple and easy to understand, which is convenient for users to manage and adjust the expected bubbles according to their own ideas at any time.
[0087] The technical solution of this embodiment, by setting an editing control in the first area and giving the corresponding expected bubble editing function, allows users to flexibly operate the expected bubbles on the recommended product model. Taking the user's selection of fan products as an example, initially added "multiple wind speeds", "shaking angle adjustment", "silent operation" and other expected bubbles to the fan's recommended product model, and later felt that the "silent operation" function was not so necessary. By clicking the editing control, the expected bubble is displayed, and then clicking the "silent operation" bubble to remove it, the model will be updated according to the remaining expected bubbles, presenting a fan recommended product model that is more in line with the user's current expectations. This editing function facilitates users to change their ideas and adjust their expectations at any time, making product recommendations more dynamically adaptable, and can closely follow the changes in user needs, avoiding users from reluctantly accepting unsatisfactory product recommendations because they cannot modify the added expectations, improving the user's sense of control over the entire product selection process, and greatly increasing the probability of users selecting satisfactory products, optimizing the user's shopping experience, and also making the product recommendation of this embodiment more humane and flexible, and can better serve the needs of users at different stages.
[0088] Embodiment 8
[0089] In the technical solution of this embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory, and the processor executes the computer program to implement the steps of any one of the product recommendation methods in the above embodiments.
[0090] In the technical solution of this embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the product recommendation methods in the above embodiments are implemented.
[0091] In the technical solution of this embodiment, a computer program product is provided, including a computer program, which implements the steps of any one of the product recommendation methods in the above embodiments when executed by a processor.
[0092] The processor may include, but is not limited to, for example, one or more processors or microprocessors. Each processor may be an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components to implement the method in the above embodiment. The computer readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the computer readable storage medium may include, but is not limited to, for example, a random access memory (RAM), a read-only memory (ROM), a flash memory, an EPROM memory, an EEPROM memory, a register, a computer storage medium (such as a hard disk, a floppy disk, a solid state drive, a removable disk, a CDROM, a DVDROM, a Blu-ray disc, etc.).
[0093] The computer-readable storage medium may also store at least one computer executable program / instruction, which may be, for example, a computer-readable instruction. The computer-readable storage medium includes, but is not limited to, for example, a volatile memory and / or a non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The computer-readable storage medium may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. For example, a non-transitory computer-readable storage medium may be connected to a computing device such as a computer, and then, when the computing device runs the computer-readable instructions stored on the computer-readable storage medium, the various methods described above may be performed.
[0094] In addition, the computer device may also include (but not limited to) a data bus, an input / output (I / O) bus, a display, and an input / output device (e.g., a keyboard, a mouse, a speaker, etc.). The processor may communicate with external devices via the I / O bus via a wired or wireless network. In one embodiment, the at least one computer executable instruction may also be compiled into or constitute a software product / computer program product, wherein one or more computer executable instructions are executed by the processor to perform the various functions and / or steps of the method in the embodiments described in the present technology.
[0095] Embodiment 9
[0096] Based on the above embodiments, this embodiment provides an application example.
[0097] This application example provides an interactive solution for quickly selecting products using 3D models in Gree Mall.
[0098] As smart homes continue to penetrate into people's lives, in addition to whole-house smart home customization, there are also many smart home beginners who want to purchase smart home products. However, faced with the complex brands and product types, smart home beginners often find it difficult to make a choice.
[0099] Most of the related shopping platforms allow users to search through the search box in the store. It is cumbersome for users who are new to smart home to choose a product they want. The screening function of related search strategies is too mechanical. Users cannot understand what functions good products have during the search process, resulting in low user retention rate on the page and reduced purchase desire.
[0100] There is a technical problem in this field that the accuracy of product recommendations during shopping is low.
[0101] In some related technologies, the display of three-dimensional models based on virtual reality is enhanced by simulated touch or simulated operation through wearable devices; in some related technologies, the user's body shape data is obtained to generate a 3D image for virtual demonstration and product matching. However, the technical solution of the present invention is based on a three-dimensional model, which is upgraded by the user dragging the desired bubble. This solution highlights the interactive attributes, and the accuracy mainly comes from the data in the desired pool. The matching of product models can better capture the user's purchasing desire compared to the traditional screening function.
[0102] The present invention provides an interactive solution for quickly selecting goods in Gree Mall with 3D models, which solves the technical problem that it is difficult for users to select products with desired functions when shopping in Gree Dong Mingzhu Store, and achieves the technical effect of guiding users to recognize the functions and advantages of products and view them intuitively through 3D models. The technical solution provided by the present invention actively helps users to screen out products that meet their psychological expectations, and presents products that meet expected functions through the interactive mode of dragging + touching, so that users can understand the products more comprehensively, thereby attracting users to stay and make purchase choices.
[0103] The technical solution of the present invention presents the user's psychological expected functions intuitively and recommends products that meet the psychological expectations. The technical solution of the present invention is based on the product 3D model and generates a product model corresponding to the expected function in response to the psychological expected function dragged by the user, thereby facilitating user selection in an innovative form and optimizing the complicated screening function of Gree Mall. The technical solution of the present invention has a flexible interactive mode and can improve user expectations.
[0104] The technical solution of the present invention provides an interactive solution for quickly selecting products in Gree Mall with 3D models. When users shop at Gree Dong Mingzhu Store, they are usually unable to locate the products they want due to the huge amount of products. The traditional screening method is complicated and cannot screen products according to function.
[0105] The technical solution of the present invention uses a new interactive method, combined with the appearance of a real product model, so that users can control their expectations to achieve recommendations for products with corresponding functions. The control is more intuitive and quick, making the selection process no longer troublesome, guiding users to understand the products through their functions, and attracting users to stay.
[0106] The key points of the technical solution of the present invention are: enter the homepage of Gree Dong Mingzhu Store in an interactive interface (including screens of smart terminals, graphical user interfaces, AR, VR and other interfaces with interactive functions), and click to enter the function of the homepage. The user first selects the major category of products he wants to view, such as air conditioners. After the user selects the air conditioner, the basic commodity model corresponding to the air-conditioning product with the most basic function appears in the first area of the interface (such as the left area, or the upper area) in the form of a 3D model, and the second area of the interface (such as the right area, or the lower area) is the expected pool bubble to guide the user to screen. If it is detected that the user drags the bubble on the right to the product model on the left and then lets go, the 3D model on the left will be upgraded to the 3D model corresponding to the functional product with the expected value, that is, the recommended commodity model, and the 3D model on the left can be rotated to view the appearance of the 3D model. If it is detected that the user clicks on the 3D model, the detailed information of the product will pop up for detailed understanding.
[0107] If the user continues to add bubbles of the desired pool to the 3D model on the left, the 3D model of the product on the left will continue to upgrade and change, and the user can more quickly filter according to what he wants, and understand the product more intuitively, and guide the user to understand the product function, increase the page stay rate, and purchase desire. The use of drag-and-drop quick interaction increases the user's operating space, which is convenient and instant.
[0108] When a bubble newly added to the 3D model conflicts with an existing bubble of the 3D model, the existing bubble that conflicts with the new bubble is removed, and the user is prompted that the existing bubble that conflicts with the new bubble has been removed, thereby preventing the user from leaving the page due to empty screening results. Figure 3A basic model schematic diagram provided for an application example of the present invention. Figure 3 As shown, the basic model includes air conditioners, purifiers, fans, washing machines and other equipment. When an air conditioner is selected, the 3D model of the air conditioner is displayed in the left area. The left area also displays the parameters and basic functions of the product corresponding to the 3D model. When the 3D model is not assigned any desired bubbles, the preset 3D model is used as the basic model.
[0109] Figure 4 A schematic diagram of a desired pool is provided for an application example of the present invention. Figure 4 As shown, the expectation pool is located in the right area of the page, for example, and includes multiple expectation bubbles, each of which corresponds to a function of the 3D model on the left. For example, the expectation bubbles include functions corresponding to the 3D model on the left, such as dual-frequency cooling and heating, smart sleep, WiFi smart control, voice smart control, fresh air purification, and fresh oxygen.
[0110] Figure 5 A schematic diagram of model screening is provided for an application example of the present invention. Figure 5 As shown, the 3D model is assigned a filter word by dragging the desired bubble in the desired pool into the 3D model.
[0111] Figure 6 A schematic diagram of a model upgrade provided for an application example of the present invention. Figure 6 As shown, when the expectation bubble is dragged to the 3D model, the 3D model changes to a 3D model corresponding to the product having the function corresponding to the expectation bubble, and corresponding product recommendations are generated based on the keywords of the expectation pool.
[0112] Figure 7 A model viewing schematic diagram provided for an application example of the present invention. Figure 7 As shown, when the 3D model is rotated, the viewing angle of the 3D model will also change accordingly, so that the user can observe the 3D model from various angles.
[0113] Figure 8 A bubble editing schematic diagram provided for an application example of the present invention, Fig. 9 A bubble deletion schematic diagram provided for an application example of the present invention. Figure 8 and Fig. 9 As shown in the figure, when a desired bubble in the left area is clicked, the desired bubble is removed from the left area, and arranged at a rear position in the right area, and the position of the desired bubble negatively correlated with the desired bubble (i.e., the desired bubble that the user wants) is raised. In this way, the desired bubble that the user wants can be placed in a more conspicuous position, and when a desired bubble is removed by mistake, the user can quickly add the desired bubble back to the 3D model.
[0114] The technical solution of the present invention uses an interactive method of dragging expected bubbles, combined with the appearance of real product models. Users can control expected values / expected bubbles to recommend products with corresponding functions. This allows for faster control, making the product selection process no longer troublesome, and guiding users to understand the products through their functions, thus attracting users to stay.
[0115] The following are the specific forms of interaction of the present invention:
[0116] 1. The user enters the Gree Dong Mingzhu store and clicks on the entrance to the bubble filtering function.
[0117] 2. Enter the homepage of the bubble filter function. The default page is the air conditioner option. You can switch the basic model category by clicking the option, such as switching the air conditioner to a purifier.
[0118] 3. When the user is in the air conditioner category, there is a 3D model of an air conditioner with basic functions on the left side of the page. The model is the most basic air conditioner product in the store. The user can rotate the model to view the appearance from all angles. Click the model to jump to the product purchase details page.
[0119] 4. On the right side of the page is a pool of desired bubbles to guide users in screening. Drag the desired bubble to the product model on the left and release it to upgrade the product model to a functional product with the desired bubble / desired word. For example, the left side is the basic model. The user selects two desired word bubbles "cooling and heating dual frequency" and "smart sleep" and drags them to the basic model in turn. After releasing it, the basic model is upgraded to a 3D model corresponding to the product with functions such as "cooling and heating dual frequency" and "smart sleep".
[0120] 5. For the expected word bubbles in the expectation pool, long press to display the function introduction of the function, which helps users understand the function and make the expected choice.
[0121] 6. Users can rotate the upgraded product 3D model to view its appearance and click to enter the product details page.
[0122] 7. The dragged expectation pool bubble can be edited by clicking "Edit Expectation" next to the model. The expectation pool bubble in the editing state will be suspended above the model. Click to break the bubble to delete the expectation. After exiting the editing, the model will generate a new product model based on the remaining expectation word bubbles. If all are cleared, the default product model will be restored.
[0123] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0124] It should be noted that, in the present invention, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element limited by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0125] Although the embodiments disclosed in the present invention are as above, the above contents are only embodiments adopted for facilitating the understanding of the present invention and are not intended to limit the present invention. Any technician in the technical field to which the present invention belongs can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in the present invention, but the patent protection scope of the present invention shall still be subject to the scope defined in the attached claims.
Claims
1. A product recommendation method, characterized in that: The method comprises: The basic commodity model corresponding to the selected commodity category is displayed in the first area of the interactive interface; Displaying a desired pool in the second area of the interactive interface, wherein the desired pool includes desired bubbles corresponding to the major commodity categories; When the desired bubble is added to the basic product model, the basic product model in the first area is changed to a recommended product model corresponding to the desired bubble.
2. The commodity recommendation method according to claim 1, characterized in that: Before the step of displaying the basic commodity model corresponding to the selected commodity category in the first area of the interactive interface, the method further includes: Get the selected status of a major commodity category, wherein the major commodity category includes air conditioners, purifiers, fans, and washing machines.
3. The commodity recommendation method according to claim 1, characterized in that: After the step of changing the basic product model of the first area to a recommended product model corresponding to the desired bubble, If the desired bubbles in the desired pool are added to the recommended product model, the recommended product model in the first area is changed to the recommended product models corresponding to all the desired bubbles added to the first area.
4. The commodity recommendation method according to claim 1, characterized in that: The expectation bubble is added to the base product model, including: In the case where the desired bubble is dragged from the desired pool to the first area, the desired bubble is added to the basic product model.
5. The commodity recommendation method according to claim 1, characterized in that: The method further comprises: When a rotation action on the first area is acquired, the product model is rotated accordingly.
6. The commodity recommendation method according to claim 1, characterized in that: The first area also includes an editing control, and the method further includes: When the editing control is operated, a desired bubble corresponding to the recommended product model is displayed in the first area; If the desired bubble in the first area is operated, the desired bubble is removed from the first area, and the recommended product model of the first area is updated.
7. A commodity recommendation device, characterized in that: The device comprises: A model display module, used to display the basic commodity model corresponding to the selected commodity category in the first area of the interactive interface; An expectation display module, used to display an expectation pool in the second area of the interactive interface, wherein the expectation pool includes expectation bubbles corresponding to the major commodity categories; An updating module is configured to change the basic product model of the first area to a recommended product model corresponding to the desired bubble when the desired bubble is added to the basic product model.
8. A computer device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the product recommendation method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the product recommendation method described in any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the product recommendation method described in any one of claims 1 to 6 are implemented.