Product information display method and related equipment based on user behavior
By obtaining user historical shopping behavior data to generate a personalized product display interface, the problem of unconsidered user behavior differences in the display of product details pages of e-commerce platforms is solved, and the improvement of user experience and platform trust is achieved.
Patent Information
- Application Number
- CN202510223752.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-02-27
AI Technical Summary
The existing e-commerce platforms fail to fully consider the differences in user behavior in the product details page display, resulting in redundant information receiving during repeated purchases and information cognitive gaps during the first purchase, and the inability to quickly locate content of interest. Especially in the case of scarce attention resources of mobile users, how to achieve accurate access to personalized information has become a problem.
By obtaining the historical shopping behavior data of users within the preset period, a personalized product display interface is generated, and the details or discount information of users who have historical shopping behavior are displayed for products that have historical shopping behaviors are displayed, and the content of products that have no historical shopping behaviors are displayed is optimized for interface display.
It improves user experience and purchasing intention, enhances users' trust and dependence on the platform, and enhances customer life cycle value.
Smart Images

Figure CN119722252B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of video processing technology, and in particular to a product information display method based on user behavior and related equipment. Background Art
[0002] With the rapid development of internet technology, e-commerce has become an integral part of people's daily lives. With the rapid growth of e-commerce platforms and the continuous expansion of their user base, personalized recommendation technology has become a core means of enhancing the user shopping experience and promoting consumer conversion. Traditional e-commerce platforms generally use recommendation algorithms based on user behavior analysis, using data such as historical browsing, favorites, and add-to-cart items to make product recommendations.
[0003] However, in terms of product detail page display, existing technologies mostly use static display templates, failing to fully consider the profound impact of individual user behavior differences on the way information is presented. In particular, when users enter a specific product page, existing systems usually use a unified product description framework and lack a dynamic adaptation mechanism for users' existing knowledge (such as historical purchase records). This results in receiving redundant information when making repeat purchases, while first-time purchases face information cognition gaps and are unable to quickly locate content of interest. In addition, as the proportion of mobile shopping increases, user attention resources are becoming increasingly scarce. How to accurately reach personalized information within a limited screen time has become an urgent problem that needs to be solved. Summary of the Invention
[0004] The present invention provides a method for displaying product information based on user behavior, aiming to provide users with personalized product information based on their behavior. When a user has historical shopping behavior data for a target product, the personalized display interface can highlight details or discount information that the user may be interested in, enhancing their willingness to purchase. This personalized product display not only meets the user's immediate needs and improves the user experience, but also strengthens their trust and reliance on the platform.
[0005] In a first aspect, an embodiment of the present invention provides a method for displaying product information based on user behavior, the method comprising:
[0006] When a user clicks to enter the product page of a target product, the user's historical shopping behavior data within a preset time period and the product data of the target product are obtained;
[0007] If the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, generating a first product display interface for the target product based on the product data and the first historical shopping behavior data;
[0008] If the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, generating a second product display interface for the target product based on the product data and the historical shopping behavior data;
[0009] The first product display interface or the second product display interface is displayed to the user.
[0010] Optionally, the step of generating a first product display interface of the target product based on the product data and the first historical shopping behavior data includes:
[0011] Extracting, from the first historical shopping behavior data, first browsing data and first purchase data of the user for the target product, wherein the first browsing data includes a plurality of first interface images corresponding to a display window in which the user did not operate for a first preset period of time while browsing the target product, and the first purchase data is first selection data when the user purchased the target product;
[0012] generating a plurality of first pages based on the product data, the first browsing data, and the first purchase data;
[0013] Based on the plurality of first pages, a first product display interface of the target product is generated.
[0014] Optionally, the step of generating a plurality of first pages from the product data, the first browsing data, and the first purchase data includes:
[0015] Determining at least one first representative image from among the plurality of first interface images according to the content data corresponding to the first interface image;
[0016] For each of the first representative graphs, determining a weight value of the first representative graph based on a residence time and a data volume of content data corresponding to the first representative graph;
[0017] Determining target product content data in the product data, wherein the similarity with the content data corresponding to the first representative graph is greater than a first preset similarity threshold;
[0018] Based on the target product content data, the first purchase data and the weight value, a first long page corresponding to the first representative image is generated, and based on the first remaining product content data that is not matched in the product data, a corresponding first short page is generated, and the page length of the first long page is greater than the page length of the first short page.
[0019] Optionally, the step of determining at least one first representative image from a plurality of first interface images based on the content data corresponding to the first interface image includes:
[0020] Calculating image similarity between the first interface images based on content data corresponding to the first interface images;
[0021] Based on the image similarity between the first interface images, the plurality of first interface images are divided into a first-category interface image set and / or a second-category interface image set, wherein the first-category interface image set includes a plurality of the first interface images, and the image similarity between any two of the first interface images in the first-category interface image set is greater than or equal to an image similarity threshold; the second-category interface image set includes only one of the first interface images, and the image similarity between the first interface images in the second-category interface image set and any one of the first interface images in other interface image sets is less than the image similarity threshold;
[0022] For each first-category interface image set, concatenating and fusing multiple first interface images in the first-category interface image set in the order of content data to obtain a first representative image of the first-category interface image set, where each first-category interface image set corresponds to one first representative image;
[0023] For each of the second-type interface image sets, the first interface image in the second-type interface image set is determined as the first representative image of the second-type interface image set, and each of the second-type interface image sets corresponds to one first representative image.
[0024] Optionally, the step of generating a first product display interface of the target product based on the plurality of first pages includes:
[0025] Performing focus prediction on the first page to predict the user's focus on the first page;
[0026] Based on the focus of the first page, generating a focus sequence in page order, each first page corresponds to a focus of the first page;
[0027] The focus distance between the focuses of two adjacent first pages in the focus sequence is used as a reference distance, and the reference distance is dynamically adjusted through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between the two adjacent first pages, and the two adjacent first pages are spliced based on the dynamic splicing interval.
[0028] Optionally, the step of generating a second product display interface for the target product based on the product data and the historical shopping behavior data includes:
[0029] Filtering second historical shopping behavior data corresponding to a reference product from the historical shopping behavior data, wherein the reference product has cross-level similarity with the target product;
[0030] Extracting, from the second historical shopping behavior data, second browsing data and second purchase data of the user for non-target products, the second browsing data including a plurality of second interface images corresponding to a display window in which the user did not operate for a second preset period of time while browsing the reference product, and the second purchase data including second selection data of the user for purchasing the reference product;
[0031] generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data;
[0032] Based on the plurality of second pages, a second product display interface of the target product is generated.
[0033] Optionally, the step of generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data includes:
[0034] Determining at least one second representative image corresponding to each category of parameter products based on the content data corresponding to the second interface image;
[0035] For at least one second representative image corresponding to each category of parameter products, determining reference product content data in the product data whose similarity to content data corresponding to the second representative image is greater than a second preset similarity;
[0036] Based on the reference product content data and the second purchase data, a second long page corresponding to the second representative image is generated; based on the second remaining product content data that is not matched in the product data, a corresponding second short page is generated, and the page length of the second long page is greater than the page length of the second short page.
[0037] In a second aspect, an embodiment of the present invention further provides a device for displaying product information based on user behavior, the device comprising:
[0038] An acquisition module, configured to acquire the user's historical shopping behavior data within a preset time period and the product data of the target product when the user clicks to enter the product page of the target product;
[0039] a first generating module configured to generate a first product display interface for the target product based on the product data and the first historical shopping behavior data if the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product;
[0040] a second generating module configured to generate a second product display interface for the target product based on the product data and the historical shopping behavior data if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product;
[0041] A display module is used to display the first product display interface or the second product display interface to the user.
[0042] In a third aspect, an embodiment of the present invention provides an electronic device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the method for displaying product information based on user behavior provided in an embodiment of the present invention are implemented.
[0043] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for displaying product information based on user behavior provided in an embodiment of the invention are implemented.
[0044] In an embodiment of the present invention, when a user clicks to enter the product page of a target product, the user's historical shopping behavior data within a preset time period and the product data of the target product are obtained; if the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, a first product display interface of the target product is generated based on the product data and the first historical shopping behavior data; if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, a second product display interface of the target product is generated based on the product data and the historical shopping behavior data; the first product display interface or the second product display interface is displayed to the user. The present invention can highlight details or discount information that the user may be concerned about in terms of stock user operations when the user has historical shopping behavior data for the target product, thereby enhancing the user's willingness to buy. The personalized product display meets the user's immediate needs, and the repurchase guidance strategy of the first interface can significantly improve the customer life cycle value, improve the user experience, and enhance the user's trust and dependence on the platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0046] Figure 1This is a flow chart of a method for displaying product information based on user behavior provided by an embodiment of the present invention;
[0047] Figure 2 This is a structural diagram of a commodity information display device based on user behavior provided by an embodiment of the present invention;
[0048] Figure 3 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0049] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0050] like Figure 1 As shown, Figure 1 This is a method flow chart of a method for displaying product information based on user behavior provided by an embodiment of the present invention. The method for displaying product information based on user behavior includes the following steps:
[0051] 101. When a user clicks to enter a product page of a target product, the user's historical shopping behavior data within a preset time period and product data of the target product are obtained.
[0052] In an embodiment of the present invention, when a user opens a shopping app, the app may list product covers. The product covers may include product images and product names. These product images and product names may serve as links to product details. The user may click on the product link on the product cover on the terminal interface to access the product page, which may include the product price, product description, and product details. Different products may have different product images and product names, as well as different product prices, product descriptions, and product details.
[0053] The target product is the product selected or clicked by the user on the product cover.
[0054] The preset time period can be within one month or one year. The preset time period can be determined based on the type of target product. Different types of products correspond to different preset time periods. For example, if the target product is a fast-moving consumer goods product, the preset time period can be set shorter. If the target product is a home appliance product, the preset time period can be set longer.
[0055] The above-mentioned historical shopping behavior data includes users' browsing data and purchase data for different products. The browsing data includes the user's stay interface, and the purchase data includes the user's purchase style, size, quantity, payment method, discount selection, etc.
[0056] Among them, when users use shopping software, they can obtain the user's browsing data and purchase data by calling the terminal's screenshot or screen recording function with the user's authorization and consent, or they can obtain the user's browsing data and purchase data from the shopping software's background (server).
[0057] The product data of the target product may be content data in the product details page and comment data for the target product, etc. The product data may be obtained from the backend (server) of the shopping software.
[0058] 102. If the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, generate a first product display interface for the target product based on the product data and the first historical shopping behavior data.
[0059] In an embodiment of the present invention, after obtaining the user's historical shopping behavior data within a preset time period and the product data of the target product, the products browsed in the historical shopping behavior data can be compared with the target product, and then it can be determined whether the product in the historical shopping behavior data is the same as the target product, that is, whether the target product has been purchased by the user within the preset time period, and it can be further determined whether the user's browsing behavior this time has the intention to repurchase.
[0060] If the historical shopping behavior data includes the first historical shopping behavior data corresponding to the target product, that is, the target product has been purchased by the user within a preset time period, it can be further determined that the user's browsing behavior this time has the intention to repurchase, and then based on the product data and the first historical shopping behavior data, the first product display interface of the target product is generated.
[0061] The first product display interface is used to personalize the display of content that the user is interested in based on the user's shopping behavior data for the target product within a preset time period, so that the user does not need to view other redundant information. Other redundant information corresponding to different users may be company introductions, endorsement pictures, etc.
[0062] 103. If the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, generate a second product display interface for the target product based on the product data and the historical shopping behavior data.
[0063] In an embodiment of the present invention, if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, that is, the target product has not been purchased by the user within the preset time period, it can be further judged that the user's browsing behavior this time does not have the intention to repurchase, but is a browsing of new products, and then based on the product data and the historical shopping behavior data, a second product display interface of the target product is generated.
[0064] The second product display interface is used to display personalized content related to the target product based on the user's shopping behavior data for non-target products during a preset time period. The user's interest in the target product is inferred based on their interest in different products, and a second product display interface is generated that is tailored to the user's interest in the target product. This allows users to view content that they are most interested in, such as the structural principles of the target product or product reviews, while also reducing the amount of redundant information they browse. This redundant information for different users can include company introductions, endorsement images, and so on.
[0065] 104. Display the first product display interface or the second product display interface to the user.
[0066] In the embodiment of the present invention, after obtaining the first product display interface or the second product display interface, the first product display interface or the second product display interface can be displayed on the terminal.
[0067] When the historical shopping behavior data includes the first historical shopping behavior data corresponding to the target product, only the first product display interface is displayed. When the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, only the second product display interface is displayed.
[0068] In an embodiment of the present invention, when a user clicks to enter the product page of a target product, the user's historical shopping behavior data within a preset time period and the product data of the target product are obtained; if the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, a first product display interface of the target product is generated based on the product data and the first historical shopping behavior data; if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, a second product display interface of the target product is generated based on the product data and the historical shopping behavior data; the first product display interface or the second product display interface is displayed to the user. The present invention can highlight details or discount information that the user may be concerned about in terms of stock user operations when the user has historical shopping behavior data for the target product, thereby enhancing the user's willingness to buy. The personalized product display meets the user's immediate needs, and the repurchase guidance strategy of the first interface can significantly improve the customer life cycle value, improve the user experience, and enhance the user's trust and dependence on the platform.
[0069] It is understandable that in the specific implementation of this application, when user data, historical shopping behavior data and other related data are involved, when the embodiments in this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data, as well as the training, deployment and calling of data models, must comply with the relevant laws, regulations and standards of relevant countries and regions.
[0070] Optionally, the step of generating the first product display interface of the target product based on the product data and the first historical shopping behavior data includes: extracting the user's first browsing data and first purchase data for the target product from the first historical shopping behavior data, the first browsing data including several first interface images corresponding to the display window when the user browses the target product for more than a first preset time, and the first purchase data is the first selection data when the user purchases the target product; based on the product data, the first browsing data and the first purchase data, generating multiple first pages; based on the multiple first pages, generating the first product display interface of the target product.
[0071] In an embodiment of the present invention, the above-mentioned historical shopping behavior data includes the user's browsing data and purchase data for different products. The browsing data includes the user's stay interface, and the purchase data includes the user's purchase style, size, quantity, payment method, discount selection, etc.
[0072] When it is determined that the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, browsing data corresponding to the target product can be extracted from the historical shopping behavior data as first browsing data, and purchase data corresponding to the target product can be extracted as first shopping data.
[0073] The first browsing data includes a plurality of first interface images corresponding to instances in which the user has not operated the display window for a first predetermined period of time while browsing the target product, which may indicate that the user is interested in the content in the display window. With the user's knowledge and consent, the first interface images may be captured by taking screenshots or recordings of the display window when the user has not operated the display window for a first predetermined period of time while browsing the target product.
[0074] The first purchase data is the first selection data of the user when purchasing the target product, such as style, size, quantity, payment method, discount and other selection data, which can illustrate the user's purchase choice of the target product, thereby reducing the user's selection operations when the user repurchases.
[0075] The above-mentioned first page can display the product data and the first purchase data related to the first browsing data for the target product, that is, each first page will correspond to a product data related to the first browsing data and a first purchase data. In this way, when browsing the first page, the user can quickly understand the content of interest through the product data related to the first browsing data, and quickly select the style, size, quantity, payment method, and discount through the first purchase data to achieve quick repurchase, which satisfies the user's browsing of product information and satisfies the efficiency of repurchase.
[0076] The first product display interface can display the first page by sliding (such as sliding up and down, sliding left and right), and each sliding switches a first page for display.
[0077] It should be noted that the existing product data is generally displayed using the details page as a carrier, and the details page is in the form of a long picture. After browsing the details page, you need to return to the purchase link to make additional purchases, select styles, quantities, payment methods, discounts and other selection operations. In the existing repurchase method, the entrance is in the completed order, and repurchase is achieved by copying the data of the completed order. The user cannot browse the specific product data. When the product data needs to be re-determined, it is necessary to reopen the product details page for browsing. In this regard, the present invention uses product data, first browsing data and first purchase data to generate multiple first pages; based on the multiple first pages, a first product display interface for the target product is generated. In the first product display interface, when the user browses each first page, he can quickly place an order through the purchase data generated by the first purchase data in the first page, forming a quick repurchase. That is, the user can quickly place an order on each first page, thereby improving the user's repurchase efficiency.
[0078] Optionally, the step of generating multiple first pages from product data, first browsing data and first purchase data includes: determining at least one first representative image from several first interface images based on the content data corresponding to the first interface image; determining a weight value of the first representative image for each first representative image based on the dwell time and the amount of content data corresponding to the first representative image; determining target product content data in the product data whose similarity with the content data corresponding to the first representative image is greater than a first preset similarity threshold; generating a first long page corresponding to the first representative image based on the target product content data, the first purchase data and the weight value, and generating a corresponding first short page based on the first remaining product content data that is not matched in the product data, wherein the page length of the first long page is greater than the page length of the first short page.
[0079] In an embodiment of the present invention, the first page may include a first long page and a first short page. The first long page includes a horizontal width and a vertical height. The width of the first long page is the same as or slightly larger than the width of the terminal interface (if it is slightly larger, the first long page can be slid left and right for browsing), and the height of the first long page is the same as or slightly larger than the height of the terminal interface (if it is slightly larger, the first long page can be slid up and down for browsing). The first short page includes a horizontal width and a vertical height. The width of the first short page is smaller than the width of the terminal interface, and the height of the first long page is smaller than the height of the terminal interface.
[0080] Specifically, the first long page is used to display the product data and the first purchase data related to the first browsing data for the target product, that is, each first long page will correspond to a product data related to the first browsing data and a first purchase data. In this way, when browsing the first long page, the user can quickly understand the content of interest through the product data related to the first browsing data, and quickly select the style, size, quantity, payment method, and discount through the first purchase data to achieve quick repurchase, which satisfies the user's browsing of product information and satisfies the efficiency of repurchase.
[0081] The first short page is used to display other redundant information, that is, product data that users are not interested in. By dividing the long and short pages, users can reduce the amount and time they browse other redundant information, and improve the efficiency of browsing target products.
[0082] Specifically, within a preset period of time, the user may purchase the target product multiple times, and each time the user purchases the target product, the user may focus on browsing multiple parts of the content. Therefore, there will be multiple first interface images.
[0083] The first interface image can be clustered to obtain multiple clusters, each cluster including at least one first interface image. The first interface image closest to the cluster center can be used as the first representative image of the cluster, that is, each cluster corresponds to a first representative image.
[0084] After determining the first representative graph, a weight is determined for each first representative graph based on its dwell time and the amount of content data corresponding to the first representative graph. The longer the dwell time and the larger the amount of content data, the greater the weight of the first representative graph. The weight of the first representative graph is used to determine the ranking and page scrolling speed of the first long page corresponding to the first representative graph. The greater the weight, the higher the ranking of the first long page and the slower the page scrolling speed.
[0085] The first representative image may be subjected to content recognition through image recognition technology (OCR recognition) to obtain content data of the first representative image. Based on the content data of the first representative image, target product content data whose similarity with the content data corresponding to the first representative image is greater than a first preset similarity threshold is determined in the product data.
[0086] The target product content data, the first purchase data, and the weight value may be generated into a first long page corresponding to the scrolling speed through a text graph model.
[0087] For the first remaining product content data that is not matched in the product data, indicating that it is not of interest to the user, a brief summary data can be extracted from the first remaining product content data through summary extraction to form short product content data. The short product content data is then generated into a corresponding first short page using a text-based graph model. It should be noted that a faster scrolling speed can be set for the first short page, and no purchase link is provided on the first short page.
[0088] In a possible embodiment, the first short page can be spliced between two first long pages, or folded under a related first long page, and can be viewed by clicking on the first long page.
[0089] In a possible embodiment, the first short page may also be linked to the corresponding first remaining product content data, so that detailed product content data can be viewed.
[0090] Optionally, the step of determining at least one first representative image from several first interface images based on the content data corresponding to the first interface image includes: calculating the image similarity between the first interface images based on the content data corresponding to the first interface images; dividing the several first interface images into a first-category interface image set and / or a second-category interface image set based on the image similarity between the first interface images, the first-category interface image set including multiple first interface images, the image similarity between any two first interface images in the first-category interface image set being greater than or equal to an image similarity threshold, the second-category interface image set including only one first interface image, the image similarity between the first interface image in the second-category interface image set and any first interface image in other interface image sets being less than an image similarity threshold; for each first-category interface image set, splicing and merging the multiple first interface images in the first-category interface image set in the order of the content data to obtain a first representative image of the first-category interface image set, each first-category interface image set corresponding to a first representative image; for each second-category interface image set, determining the first interface image in the second-category interface image set as the first representative image of the second-category interface image set, each second-category interface image set corresponding to a first representative image.
[0091] In an embodiment of the present invention, content extraction can be performed on the first interface image to obtain content data corresponding to the first interface image. Based on the content data corresponding to the first interface image, the image similarity between the first interface images is calculated. The more similar the content data is, the higher the image similarity between the first interface images is.
[0092] Multiple first interface images with similarities greater than or equal to an image similarity threshold are placed into the same interface image set to obtain a first-category interface image set. In the first-category interface image set, there are multiple first interface images. In the same first-category interface image set, the image similarity between any two first interface images is greater than or equal to the image similarity threshold.
[0093] In the same first-category interface diagram set, there will be identical content among multiple first interface diagrams, and the identical content is the core content. There will also be some different content. For example, the identical content among the first interface diagrams A, B, and C is 2, 3, and 4, and the different content is: the first interface diagram A has content 1, the first interface diagram B has content 5, and the first interface diagram C has content 6. At this time, the first interface diagrams A, B, and C can be spliced and fused in the order of content data (1, 2, 3, 4, 5) to obtain the first representative diagram of the first-category interface diagram set. At this time, the content data of the first representative diagram is 1, 2, 3, 4, and 5.
[0094] The second type of interface diagram set contains a single first representative diagram, and therefore, the first representative diagram can be directly used as the first representative diagram of the second type of interface diagram set.
[0095] Optionally, the step of generating the first product display interface of the target product based on multiple first pages includes: performing focus prediction on the first page to predict the user's focus on the first page; generating a focus sequence in page order based on the focus of the first page, with each first page corresponding to a focus of the first page; using the focus distance between the focuses of two adjacent first pages in the focus sequence as a reference distance, dynamically adjusting the reference distance through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between two adjacent first pages, and splicing the two adjacent first pages based on the dynamic splicing interval.
[0096] In an embodiment of the present invention, for the first long page, the focus prediction can be achieved by utilizing the user's facial data captured by the terminal camera while the user is browsing the first interface image. The user's eye gaze direction is extracted from the user's facial data, and the user's focus on the first interface image is predicted based on the user's eye gaze direction. The user's focus on the first interface image is then mapped onto the first page to obtain the user's focus on the first page. For the first short page, the focus can be determined based on the center of the area with the most concentrated content.
[0097] In the aforementioned first page, the order of the first long page is determined by a weight value; a larger weight value indicates a higher ranking. The order of the first short page can be determined by the content relevance of the first long page; a higher relevance indicates a closer ranking to the corresponding first long page. The aforementioned content relevance can be determined by the content similarity between the first long page and the first short page; a higher content similarity indicates a greater content relevance.
[0098] Specifically, the first short page whose content relevance is greater than the relevance threshold can be placed after the corresponding first long page or folded under the corresponding first long page. For the first short page whose content relevance to any first long page is less than the relevance threshold, the first short page can be placed after the last first long page or folded under the last first long page and randomly sorted.
[0099] The focus distance between the focuses of two adjacent first pages in the focus sequence is used as the reference distance. The two adjacent first pages may be a first long page and a first long page.
[0100] The reference distance is dynamically adjusted through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between two adjacent first pages, and the two adjacent first pages are spliced based on the dynamic splicing interval.
[0101] The above dynamic focus coefficient can be expressed by the following formula:
[0102]
[0103]
[0104]
[0105] Among them, r is the dynamic focus coefficient of the two first pages before and after, is the height of the first page in front, is the width of the first previous page, is the height of the first page after, is the width of the first page after, The distance from the focus point to the upper boundary of the first page in the previous page, is the distance from the focus to the bottom edge of the first page in the previous page, The distance from the focus to the left edge of the first page in the previous page, The distance from the focus point to the right edge of the first page in the previous page. The distance from the focus to the upper boundary of the first page in the back first page, is the distance from the focus to the bottom edge of the first page in the next page, is the distance from the focus to the left edge of the first page in the next page, The distance from the focus to the right edge of the first page in the next page. Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and The smallest one.
[0106] The dynamic scrolling speed is determined according to the weight value of the first long page. The larger the weight value of the first long page is, the smaller the dynamic scrolling speed is; the smaller the weight value of the first long page is, the faster the dynamic scrolling speed is.
[0107] The reference distance is dynamically adjusted through the dynamic focus coefficient and the dynamic scrolling speed. The dynamic focus coefficient, the dynamic scrolling speed and the reference distance can be directly multiplied to obtain the dynamic splicing interval between two adjacent first pages.
[0108] After obtaining the dynamic splicing interval between the two first pages, the two adjacent first pages can be spliced at the dynamic splicing interval, so that the first product display interface can display different product content data at adaptive intervals when automatically scrolling.
[0109] Optionally, the step of generating a second product display interface for the target product based on the product data and the historical shopping behavior data includes: screening out second historical shopping behavior data corresponding to the reference product from the historical shopping behavior data, where the reference product and the target product have cross-level similarity; extracting the user's second browsing data and second purchase data for non-target products from the second historical shopping behavior data, the second browsing data including several second interface images corresponding to the display window when the user browses the reference product for more than a second preset time, and the second purchase data being the user's second selection data for purchasing the reference product; generating multiple second pages based on the product data, the second browsing data and the second purchase data; and generating the second product display interface for the target product based on the multiple second pages.
[0110] In an embodiment of the present invention, if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, that is, the target product has not been purchased by the user within the preset time period, it can be further judged that the user's browsing behavior this time does not have the intention to repurchase, but is browsing for new products, and then based on the product data and the historical shopping behavior data, a second product display interface for the target product is generated.
[0111] The above-mentioned historical shopping behavior data includes users' browsing data and purchase data for different products. The browsing data includes the user's stay interface, and the purchase data includes the user's purchase style, size, quantity, payment method, discount selection, etc.
[0112] If it is determined that the historical shopping behavior data includes second historical shopping behavior data corresponding to non-target products, browsing data corresponding to the reference product can be extracted from the historical shopping behavior data as the second browsing data, and purchase data corresponding to the target product can be extracted as the second shopping data. The reference product is an item that shares cross-level similarity with the target product. Cross-level similarity can include similarities at the category relevance level and functional substitutability level, including category relevance filtering (e.g., associating "waterproof phone case" when searching for "sports camera"); functional substitutability matching (e.g., the similarity in wireless connection features between "Bluetooth headsets" and "sports bracelets"). A product will only be identified as a reference product for the target product if the similarity at each level of the cross-level similarity exceeds a preset similarity.
[0113] The second browsing data includes several second interface images corresponding to instances in which the user has not operated the display window for more than a second preset period of time while browsing the target product, which may indicate that the user is interested in the content in the display window. With the user's knowledge and consent, the second interface images may be captured by taking screenshots or recordings of the display window when the user has not operated the display window for more than the second preset period of time while browsing the reference product.
[0114] The second purchase data is the second selection data of the user when purchasing the target product, such as style, size, quantity, payment method, discount and other selection data, which can illustrate the user's purchase choice of the target product, thereby reducing the user's selection operations when the user repurchases.
[0115] The above-mentioned second page can display the product data and second purchase data related to the second browsing data for the reference product, that is, each second page will correspond to a product data related to the second browsing data and a second purchase data. The second purchase data can be predicted by a large model. For example, an input prompt word is constructed through a prompt word project: "The user has purchased the following products, and the corresponding purchase data is as follows: XXX, please output the user's purchase data for the target product", and the input is input into the large language model, and the large language model outputs the corresponding second purchase data. In this way, when browsing the second page, the user can quickly understand the content of interest through the product data related to the second browsing data, and quickly select the style, size, quantity, payment method, and discount through the second purchase data to achieve fast new purchases, which satisfies the user's browsing of product information and the efficiency of new purchases.
[0116] The second product display interface can display the second page by sliding (such as sliding up and down, sliding left and right), and each sliding switches a second page for display.
[0117] Optionally, the step of generating multiple second pages based on the product data, the second browsing data and the second purchase data includes: determining at least one second representative image corresponding to each category of reference products based on the content data corresponding to the second interface image; for the at least one second representative image corresponding to each category of reference products, determining in the product data reference product content data having a similarity with the content data corresponding to the second representative image that is greater than a second preset similarity; generating a second long page corresponding to the second representative image based on the reference product content data and the second purchase data, and generating a corresponding second short page based on the second remaining product content data that is not matched in the product data, wherein the page length of the second long page is greater than the page length of the second short page.
[0118] In an embodiment of the present invention, the above-mentioned second page can also be a second long page and a second short page. The generation method of the above-mentioned second long page and the second short page is similar to the generation method of the first long page and the first short page. The difference is that there will be at least one second representative image corresponding to multiple reference products in the second long page. Therefore, the second preset similarity needs to be lowered, that is, the second preset similarity is less than the first preset similarity.
[0119] In a possible embodiment, the second product display interface is obtained by splicing or folding the second page. The splicing method or folding method is the same as the splicing method or folding method of the first page in the first product display interface, and the effect is also the same, which will not be repeated in the present invention.
[0120] like Figure 2 As shown, an embodiment of the present invention provides a product information display device based on user behavior, and the product information display device based on user behavior includes:
[0121] Acquisition module 201, for acquiring historical shopping behavior data of the user within a preset time period and product data of the target product when the user clicks to enter the product page of the target product;
[0122] A first generating module 202 is configured to generate a first product display interface for the target product based on the product data and the first historical shopping behavior data if the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product;
[0123] A second generating module 203 is configured to generate a second product display interface for the target product based on the product data and the historical shopping behavior data if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product;
[0124] The display module 204 is configured to display the first product display interface or the second product display interface to the user.
[0125] Optionally, the first generation module 202 is also used to extract the user's first browsing data and first purchase data for the target product from the first historical shopping behavior data, the first browsing data including several first interface images corresponding to the display window when the user browses the target product for more than a first preset time, and the first purchase data is the first selection data when the user purchases the target product; based on the product data, the first browsing data and the first purchase data, multiple first pages are generated; based on the multiple first pages, the first product display interface of the target product is generated.
[0126] Optionally, the first generation module 202 is also used to determine at least one first representative image from several first interface images based on the content data corresponding to the first interface image; for each first representative image, determine the weight value of the first representative image based on the residence time and the data volume of the content data corresponding to the first representative image; determine the target product content data in the product data whose similarity with the content data corresponding to the first representative image is greater than a first preset similarity threshold; generate a first long page corresponding to the first representative image based on the target product content data, the first purchase data and the weight value, and generate a corresponding first short page based on the first remaining product content data that is not matched in the product data, and the page length of the first long page is greater than the page length of the first short page.
[0127] Optionally, the first generation module 202 is further used to calculate the image similarity between the first interface images based on the content data corresponding to the first interface images; based on the image similarity between the first interface images, divide several first interface images into a first-category interface image set and / or a second-category interface image set, the first-category interface image set includes multiple first interface images, and the image similarity between any two first interface images in the first-category interface image set is greater than or equal to an image similarity threshold; the second-category interface image set includes only one first interface image, and the image similarity between the first interface image in the second-category interface image set and any first interface image in other interface image sets is less than the image similarity threshold; for each first-category interface image set, splice and merge the multiple first interface images in the first-category interface image set in the order of the content data to obtain a first representative image of the first-category interface image set, and each first-category interface image set corresponds to one first representative image; for each second-category interface image set, determine the first interface image in the second-category interface image set as the first representative image of the second-category interface image set, and each second-category interface image set corresponds to one first representative image.
[0128] Optionally, the first generation module 202 is also used to predict the focus of the first page, predicting the user's focus on the first page; based on the focus of the first page, generating a focus sequence in page order, each first page corresponds to a focus of the first page; using the focus distance between the focuses of two adjacent first pages in the focus sequence as a reference distance, dynamically adjusting the reference distance through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between two adjacent first pages, and splicing two adjacent first pages based on the dynamic splicing interval.
[0129] Optionally, the second generation module 203 filters out second historical shopping behavior data corresponding to the reference product from the historical shopping behavior data, and the reference product has cross-level similarity with the target product; from the second historical shopping behavior data, the user's second browsing data and second purchase data for non-target products are extracted, and the second browsing data includes several second interface images corresponding to the display window when the user browses the reference product for more than a second preset time, and the second purchase data is the second selection data of the user to purchase the reference product; based on the product data, the second browsing data and the second purchase data, multiple second pages are generated; based on the multiple second pages, a second product display interface of the target product is generated.
[0130] Optionally, the second generation module 203 determines at least one second representative image corresponding to each category of parameter products based on the content data corresponding to the second interface image; for the at least one second representative image corresponding to each category of parameter products, determines in the product data reference product content data whose similarity with the content data corresponding to the second representative image is greater than a second preset similarity; based on the reference product content data and the second purchase data, generates a second long page corresponding to the second representative image, and based on the second remaining product content data that is not matched in the product data, generates a corresponding second short page, and the page length of the second long page is greater than the page length of the second short page.
[0131] The device for displaying product information based on user behavior provided by the embodiment of the present invention can implement each process implemented by the method for displaying product information based on user behavior in the above method embodiment and can achieve the same beneficial effects. To avoid repetition, it will not be described here.
[0132] See also Figure 3 , Figure 3 is a structural diagram of an electronic device provided by an embodiment of the present invention, such as Figure 3 As shown, it includes: a memory 302, a processor 301, and a computer program for a product information display method based on user behavior stored in the memory 302 and executable on the processor 301, wherein:
[0133] The processor 301 is configured to call the computer program stored in the memory 302 and execute the following steps:
[0134] When a user clicks to enter the product page of a target product, the user's historical shopping behavior data within a preset time period and the product data of the target product are obtained;
[0135] If the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, generating a first product display interface for the target product based on the product data and the first historical shopping behavior data;
[0136] If the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, generating a second product display interface for the target product based on the product data and the historical shopping behavior data;
[0137] The first product display interface or the second product display interface is displayed to the user.
[0138] Optionally, the step of generating a first product display interface for the target product based on the product data and the first historical shopping behavior data, performed by the processor 301, includes:
[0139] Extracting, from the first historical shopping behavior data, first browsing data and first purchase data of the user for the target product, wherein the first browsing data includes a plurality of first interface images corresponding to a display window in which the user did not operate for a first preset period of time while browsing the target product, and the first purchase data is first selection data when the user purchased the target product;
[0140] generating a plurality of first pages based on the product data, the first browsing data, and the first purchase data;
[0141] Based on the plurality of first pages, a first product display interface of the target product is generated.
[0142] Optionally, the step of generating a plurality of first pages from the product data, the first browsing data, and the first purchase data, performed by the processor 301, includes:
[0143] Determining at least one first representative image from among the plurality of first interface images according to the content data corresponding to the first interface image;
[0144] For each of the first representative graphs, determining a weight value of the first representative graph based on a residence time and a data volume of content data corresponding to the first representative graph;
[0145] Determining target product content data in the product data, wherein the similarity with the content data corresponding to the first representative graph is greater than a first preset similarity threshold;
[0146] Based on the target product content data, the first purchase data and the weight value, a first long page corresponding to the first representative image is generated, and based on the first remaining product content data that is not matched in the product data, a corresponding first short page is generated, and the page length of the first long page is greater than the page length of the first short page.
[0147] Optionally, the step of determining at least one first representative image from the plurality of first interface images based on the content data corresponding to the first interface image, performed by the processor 301, includes:
[0148] Calculating image similarity between the first interface images based on content data corresponding to the first interface images;
[0149] Based on the image similarity between the first interface images, the plurality of first interface images are divided into a first-category interface image set and / or a second-category interface image set, wherein the first-category interface image set includes a plurality of the first interface images, and the image similarity between any two of the first interface images in the first-category interface image set is greater than or equal to an image similarity threshold; the second-category interface image set includes only one of the first interface images, and the image similarity between the first interface images in the second-category interface image set and any one of the first interface images in other interface image sets is less than the image similarity threshold;
[0150] For each first-category interface image set, concatenating and fusing multiple first interface images in the first-category interface image set in the order of content data to obtain a first representative image of the first-category interface image set, where each first-category interface image set corresponds to one first representative image;
[0151] For each of the second-type interface image sets, the first interface image in the second-type interface image set is determined as the first representative image of the second-type interface image set, and each of the second-type interface image sets corresponds to one first representative image.
[0152] Optionally, the step of generating the first product display interface of the target product based on the plurality of first pages, performed by the processor 301, includes:
[0153] Performing focus prediction on the first page to predict the user's focus on the first page;
[0154] Based on the focus of the first page, generating a focus sequence in page order, each first page corresponds to a focus of the first page;
[0155] The focus distance between the focuses of two adjacent first pages in the focus sequence is used as a reference distance, and the reference distance is dynamically adjusted through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between the two adjacent first pages, and the two adjacent first pages are spliced based on the dynamic splicing interval.
[0156] Optionally, the step of generating a second product display interface for the target product based on the product data and the historical shopping behavior data, performed by the processor 301, includes:
[0157] Filtering second historical shopping behavior data corresponding to a reference product from the historical shopping behavior data, wherein the reference product has cross-level similarity with the target product;
[0158] Extracting, from the second historical shopping behavior data, second browsing data and second purchase data of the user for non-target products, the second browsing data including a plurality of second interface images corresponding to a display window in which the user did not operate for a second preset period of time while browsing the reference product, and the second purchase data including second selection data of the user for purchasing the reference product;
[0159] generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data;
[0160] Based on the plurality of second pages, a second product display interface of the target product is generated.
[0161] Optionally, the step of generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data, performed by the processor 301, includes:
[0162] Determining at least one second representative image corresponding to each category of parameter products based on the content data corresponding to the second interface image;
[0163] For at least one second representative image corresponding to each category of parameter products, determining reference product content data in the product data whose similarity to content data corresponding to the second representative image is greater than a second preset similarity;
[0164] Based on the reference product content data and the second purchase data, a second long page corresponding to the second representative image is generated; based on the second remaining product content data that is not matched in the product data, a corresponding second short page is generated, and the page length of the second long page is greater than the page length of the second short page.
[0165] It should be noted that the electronic device provided by the embodiment of the present invention can be applied to computers, servers and other devices that can perform a product information display method based on user behavior.
[0166] The electronic device provided in the embodiment of the present invention can implement each process of the method for displaying product information based on user behavior in the above method embodiment and can achieve the same beneficial effects. To avoid repetition, it will not be described here.
[0167] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the product information display method based on user behavior provided by the embodiment of the present invention are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0168] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When executed, the program can include the processes in the above-described method embodiments. The computer-readable storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0169] The above disclosure is merely a preferred embodiment of the present invention and certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.
Claims
1. A method for displaying product information based on user behavior, characterized in that: The method comprises the following steps: When a user clicks to enter the product page of a target product, the user's historical shopping behavior data within a preset time period and the product data of the target product are obtained; If the historical shopping behavior data includes the first historical shopping behavior data corresponding to the target product, then Extracting, from the first historical shopping behavior data, first browsing data and first purchase data of the user for the target product, wherein the first browsing data includes a plurality of first interface images corresponding to a display window in which the user did not operate for a first preset period of time while browsing the target product, and the first purchase data is first selection data when the user purchased the target product; Based on the product data, the first browsing data and the first purchase data, a plurality of first pages are generated; specifically, according to the content data corresponding to the first interface image, at least one first representative image is determined in the plurality of first interface images; for each first representative image, a weight value of the first representative image is determined based on the dwell time and the amount of the content data corresponding to the first representative image; target product content data that matches the content data corresponding to the first representative image is determined in the product data; based on the target product content data and the weight value, a first long page corresponding to the first representative image is generated, and based on the remaining unmatched product content data in the product data, a corresponding first short page is generated, the page length of the first long page being greater than the page length of the first short page; the weight value of the first representative image is used to determine the ranking and page dynamic scrolling speed of the first long page corresponding to the first representative image, the larger the weight value, the higher the ranking of the first long page and the lower the page dynamic scrolling speed; the order of the first short pages is determined according to the content relevance of the first long page, the higher the relevance, the closer it is to the corresponding first long page; Based on multiple first pages, a first product display interface for a target product is generated; a focus prediction is performed on the first page to predict the user's focus on the first page; based on the focus of the first page, a focus sequence is generated in page order, with each first page corresponding to a focus of the first page; the focus distance between the focuses of two adjacent first pages in the focus sequence is used as a reference distance, the reference distance is dynamically adjusted through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between the two adjacent first pages, and the two adjacent first pages are spliced based on the dynamic splicing interval; the dynamic focus coefficient is expressed by the following formula: Among them, r is the dynamic focus coefficient of the two first pages before and after, is the height of the first page in front, is the width of the first previous page, is the height of the first page after, is the width of the first page after, The distance from the focus point to the upper boundary of the first page in the previous page, is the distance from the focus to the bottom edge of the first page in the previous page, The distance from the focus to the left edge of the first page in the previous page, The distance from the focus to the right edge of the first page in the previous page, The distance from the focus to the upper boundary of the first page in the back first page, is the distance from the focus to the bottom edge of the first page in the next page, is the distance from the focus to the left edge of the first page in the next page, is the distance from the focus to the right edge of the first page in the next page, Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and the smallest one among them; If the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product, generating a second product display interface for the target product based on the product data and the historical shopping behavior data; The first product display interface or the second product display interface is displayed to the user.
2. The method for displaying product information based on user behavior according to claim 1, wherein: The step of determining at least one first representative image from the plurality of first interface images based on the content data corresponding to the first interface image includes: Calculating the similarity between the first interface images based on the content data corresponding to the first interface images; Based on the similarity between the first interface images, the plurality of first interface images are divided into a first-category interface image set and / or a second-category interface image set, wherein the first-category interface image set includes a plurality of the interface images, and the similarity between any two of the first interface images in the first-category interface image set is greater than or equal to a preset similarity; the second-category interface image set includes only one first interface image, and the similarity between the first interface images in the second-category interface image set and any one of the first interface images in the other interface image sets is less than the preset similarity; For each first-category interface image set, concatenating and fusing multiple first interface images in the first-category interface image set in the order of content data to obtain a first representative image of the first-category interface image set, where each first-category interface image set corresponds to one first representative image; For each of the second-type interface image sets, the first interface image in the second-type interface image set is determined as the first representative image of the second-type interface image set, and each of the second-type interface image sets corresponds to one first representative image.
3. The method for displaying product information based on user behavior according to claim 1 or 2, characterized in that: The step of generating a second product display interface for the target product based on the product data and the historical shopping behavior data includes: Filtering out second historical shopping behavior data corresponding to a reference product from the historical shopping behavior data, wherein the reference product has cross-level similarity with the target product; Extracting, from the second historical shopping behavior data, second browsing data and second purchase data of the user for non-target products, the second browsing data including a plurality of second interface images corresponding to a display window in which the user did not operate for a second preset period of time while browsing the reference product, and the second purchase data including second selection data of the user for purchasing the reference product; generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data; Based on the plurality of second pages, a second product display interface of the target product is generated.
4. The method for displaying product information based on user behavior according to claim 3, wherein: The step of generating a plurality of second pages based on the product data, the second browsing data, and the second purchase data includes: Determining at least one second representative image corresponding to each category of parameter products based on the content data corresponding to the second interface image; For at least one second representative image corresponding to each category of parameter products, determining reference product content data in the product data whose similarity to content data corresponding to the second representative image is greater than a second preset similarity; Based on the reference product content data and the second purchase data, a second long page corresponding to the second representative image is generated; based on the second remaining product content data that is not matched in the product data, a corresponding second short page is generated, and the page length of the second long page is greater than the page length of the second short page.
5. A product information display device based on user behavior, characterized in that: The product information display device based on user behavior includes: An acquisition module, configured to acquire the user's historical shopping behavior data within a preset time period and the product data of the target product when the user clicks to enter the product page of the target product; a first generating module configured to extract, from the first historical shopping behavior data, first browsing data and first purchase data of the user for the target product, if the historical shopping behavior data includes first historical shopping behavior data corresponding to the target product, wherein the first browsing data includes a plurality of first interface images corresponding to a display window in which the user did not operate for a first preset time period while browsing the target product, and the first purchase data is first selection data of the user when purchasing the target product; Based on the product data, the first browsing data and the first purchase data, a plurality of first pages are generated; specifically, according to the content data corresponding to the first interface image, at least one first representative image is determined in the plurality of first interface images; for each first representative image, a weight value of the first representative image is determined based on the dwell time and the amount of the content data corresponding to the first representative image; target product content data that matches the content data corresponding to the first representative image is determined in the product data; based on the target product content data and the weight value, a first long page corresponding to the first representative image is generated, and based on the remaining unmatched product content data in the product data, a corresponding first short page is generated, the page length of the first long page being greater than the page length of the first short page; the weight value of the first representative image is used to determine the ranking and page dynamic scrolling speed of the first long page corresponding to the first representative image, the larger the weight value, the higher the ranking of the first long page and the lower the page dynamic scrolling speed; the order of the first short pages is determined according to the content relevance of the first long page, the higher the relevance, the closer it is to the corresponding first long page; Based on multiple first pages, a first product display interface for a target product is generated; a focus prediction is performed on the first page to predict the user's focus on the first page; based on the focus of the first page, a focus sequence is generated in page order, with each first page corresponding to a focus of the first page; the focus distance between the focuses of two adjacent first pages in the focus sequence is used as a reference distance, the reference distance is dynamically adjusted through a dynamic focus coefficient and a dynamic scrolling speed to obtain a dynamic splicing interval between the two adjacent first pages, and the two adjacent first pages are spliced based on the dynamic splicing interval; the dynamic focus coefficient is expressed by the following formula: Among them, r is the dynamic focus coefficient of the two first pages before and after, is the height of the first page in front, is the width of the first previous page, is the height of the first page after, is the width of the first page after, The distance from the focus point to the upper boundary of the first page in the previous page, is the distance from the focus to the bottom edge of the first page in the previous page, The distance from the focus to the left edge of the first page in the previous page, The distance from the focus to the right edge of the first page in the previous page, The distance from the focus to the upper boundary of the first page in the back first page, is the distance from the focus to the bottom edge of the first page in the next page, is the distance from the focus to the left edge of the first page in the next page, is the distance from the focus to the right edge of the first page in the next page, Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and The smallest one, Indicates selection and the smallest one among them; a second generating module configured to generate a second product display interface for the target product based on the product data and the historical shopping behavior data if the historical shopping behavior data does not include the first historical shopping behavior data corresponding to the target product; A display module is used to display the first product display interface or the second product display interface to the user.
6. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method for displaying product information based on user behavior as described in any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for displaying product information based on user behavior according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Information display method and information display system
CN108763378A
Information processing method and device, equipment and storage medium
CN114612188A
Commodity information display method and device, electronic equipment and storage medium
CN114926236A