Page display method, device and equipment

By linking target theme logos and group types in e-commerce applications and displaying related products, the problem of single shopping guide dimensions under the traditional shopping guide model is solved, and scenario-based shopping guides and rapid purchases of related products are achieved, improving user experience.

CN119107138APending Publication Date: 2024-12-10TAOBAO CHINA SOFTWARE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310679989.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-08
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

Existing e-commerce applications adopt the traditional shelf model when purchasing products. The shopping guide has a single dimension and cannot achieve rapid purchase of related products, resulting in poor user purchasing experience.

Method used

By determining the association between the target theme logo and the crowd type, obtaining the target product data from the server, and displaying the associated products in the page according to different theme scenes, realizing scenario-based shopping guides, enriching the shopping guide dimensions of the products, and supporting the rapid purchase of related products.

Benefits of technology

It improves users' purchasing experience, realizes diversified display of products and fast purchase of related products, and enhances the diversity and richness of shopping guides.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107138A_ABST
    Figure CN119107138A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a page display method, device and equipment, and the method comprises the steps that electronic equipment responds to a preset operation of a first user, determines a target page corresponding to the preset operation, and determines a target theme identifier included in the target page; the target theme identifier is associated with the target crowd type; sending the target theme identifier to a server, and obtaining target commodity data corresponding to the target theme identifier returned by the server; the target commodity data comprises a target commodity corresponding to the target crowd type; and displaying the target commodity data in the target page. According to the embodiment of the invention, the electronic equipment displays different target commodity data in the target page according to different themes, and each theme can correspond to a specific target crowd type, so that scene shopping guide of the commodities can be realized, shopping guide dimensions of the commodities can be enriched, meanwhile, the commodity types in each theme scene are richer, and the shopping guide efficiency is improved. Rapid purchase of associated commodities can be realized, and the purchase experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a page display method, device and equipment. Background Art

[0002] With the continuous development of Internet technology, online shopping has become more and more convenient, and the types and quantities of goods are also increasing.

[0003] In the related art, various e-commerce applications (Application, APP) usually adopt the traditional shelf shopping guide model when conducting product shopping guides, that is, similar products or the same type of products are displayed on the same page. The product shopping guide has a single dimension and a single recommended product, and it is impossible to quickly purchase related products, resulting in a poor user shopping experience. Summary of the invention

[0004] Multiple aspects of the present application provide a page display method, device and equipment to enrich the shopping guide dimensions of goods, make product recommendations more diversified, enable quick purchase of related goods, and improve the user's shopping experience.

[0005] In a first aspect, an embodiment of the present application provides a page display method, comprising:

[0006] In response to a preset operation of the first user, determining a target page corresponding to the preset operation, and determining a target subject identifier included in the target page; the target subject identifier is associated with a target population type;

[0007] Sending the target subject identifier to the server, and acquiring target commodity data corresponding to the target subject identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type;

[0008] The target product data is displayed in the target page.

[0009] In a possible implementation manner, the target product data further includes target multimedia data corresponding to the target theme identifier; and displaying the target product data in the target page includes:

[0010] Determine a target display area and a target display mode corresponding to the target theme identifier;

[0011] In the target display area of ​​the target page, the target multimedia data and / or the target product are displayed according to the target display mode.

[0012] In a second aspect, an embodiment of the present application provides a page display method, comprising:

[0013] Obtaining a target subject identifier sent by the client; the target subject identifier is associated with a target population type;

[0014] Determine the target commodity data corresponding to the target subject identifier; the target commodity data includes the target commodity corresponding to the target population type;

[0015] The target product data is sent to the client, so that the client displays the target product data in a target page.

[0016] In a possible implementation, the method further includes:

[0017] In response to an input operation of the second user, determining a target population type corresponding to the input operation, and acquiring historical consumption data corresponding to the target population type;

[0018] The historical consumption data is clustered based on a target clustering model to obtain candidate topic identifiers corresponding to the target population type and first commodity data corresponding to the candidate topic identifiers.

[0019] In a possible implementation, clustering the historical consumption data based on the target clustering model to obtain the candidate topic identifier corresponding to the target population type and the first commodity data corresponding to the candidate topic identifier includes:

[0020] Extracting text corpus from the historical consumption data to obtain a corpus corresponding to the historical consumption data;

[0021] Preprocessing the text corpus in the corpus to determine the word features of each text corpus;

[0022] Based on the word features, clustering processing is performed on the text corpus to obtain the candidate topic identifier and the first commodity data corresponding to the candidate topic identifier.

[0023] In a third aspect, an embodiment of the present application provides a page display method, including:

[0024] In response to a first touch operation of a second user, determining a target subject identifier corresponding to the first touch operation; the target subject identifier is associated with a target population type; the target subject identifier corresponds to target commodity data; the target commodity data includes a target commodity corresponding to the target population type;

[0025] In response to a second touch operation of a second user, determining a target page corresponding to the second touch operation, and adding the target theme identifier to the target page;

[0026] The target subject identifier and the target page are stored in a server.

[0027] In a possible implementation, the method further includes:

[0028] Obtaining the candidate theme identifier sent by the server and the first commodity data corresponding to the candidate theme identifier;

[0029] Acquire second product data, and mix the first product data with the second product data to obtain candidate product data;

[0030] Adjust the candidate theme identifier and the candidate product data according to the target configuration information to obtain a target theme identifier and target product data corresponding to the target theme identifier;

[0031] The target subject identifier and the target commodity data are stored in a server.

[0032] In a possible implementation, the adjusting the candidate theme identifier and the candidate product data according to the target configuration information includes:

[0033] In response to a third touch operation of the second user, determining target configuration information corresponding to the third touch operation; the target configuration information includes a theme name, a theme template, and sub-theme configuration information;

[0034] Modify the candidate theme identifier based on the theme name and the theme template to determine the target theme identifier;

[0035] Based on the sub-topic configuration information, at least one sub-topic corresponding to the target topic identifier is determined, and target commodity data corresponding to each sub-topic is determined.

[0036] In a possible implementation manner, in response to a first touch operation of the second user, determining a target theme identifier corresponding to the first touch operation includes:

[0037] Acquire filtering information corresponding to the first touch operation; the filtering information includes at least one of a subject name, a target population type, and creation information;

[0038] Determine a target subject identifier corresponding to the screening information.

[0039] In a fourth aspect, an embodiment of the present application provides a page display device, including:

[0040] A determination module, configured to determine, in response to a preset operation of a first user, a target page corresponding to the preset operation, and determine a target subject identifier included in the target page; the target subject identifier is associated with a target population type;

[0041] An acquisition module, used to send the target subject identifier to a server, and acquire target commodity data corresponding to the target subject identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type;

[0042] A display module is used to display the target product data in the target page.

[0043] In a possible implementation manner, the target commodity data further includes target multimedia data corresponding to the target theme identifier; and the display module is specifically configured to:

[0044] Determine a target display area and a target display mode corresponding to the target theme identifier;

[0045] In the target display area of ​​the target page, the target multimedia data and / or the target product are displayed according to the target display mode.

[0046] In a fifth aspect, an embodiment of the present application provides a page display device, including:

[0047] An acquisition module is used to acquire a target subject identifier sent by a client; the target subject identifier is associated with a target population type;

[0048] A determination module, used to determine target commodity data corresponding to the target subject identifier; the target commodity data includes target commodities corresponding to the target population type;

[0049] The sending module is used to send the target product data to the client so that the client displays the target product data in a target page.

[0050] In a possible implementation manner, the device is further used for:

[0051] In response to an input operation of the second user, determining a target population type corresponding to the input operation, and acquiring historical consumption data corresponding to the target population type;

[0052] The historical consumption data is clustered based on a target clustering model to obtain candidate topic identifiers corresponding to the target population type and first commodity data corresponding to the candidate topic identifiers.

[0053] In a possible implementation manner, the device is further used for:

[0054] Extracting text corpus from the historical consumption data to obtain a corpus corresponding to the historical consumption data;

[0055] Preprocessing the text corpus in the corpus to determine the word features of each text corpus;

[0056] Based on the word features, clustering processing is performed on the text corpus to obtain the candidate topic identifier and the first commodity data corresponding to the candidate topic identifier.

[0057] In a sixth aspect, an embodiment of the present application provides a page display device, including:

[0058] A first determination module is used to determine, in response to a first touch operation of a second user, a target subject identifier corresponding to the first touch operation; the target subject identifier is associated with a target population type; the target subject identifier corresponds to target commodity data; the target commodity data includes a target commodity corresponding to the target population type;

[0059] A second determining module, configured to determine, in response to a second touch operation of a second user, a target page corresponding to the second touch operation, and add the target theme identifier to the target page;

[0060] The storage module is used to store the target subject identifier and the target page in the server.

[0061] In a possible implementation manner, the device is further used for:

[0062] Obtaining the candidate theme identifier sent by the server and the first commodity data corresponding to the candidate theme identifier;

[0063] Acquire second product data, and mix the first product data with the second product data to obtain candidate product data;

[0064] Adjust the candidate theme identifier and the candidate product data according to the target configuration information to obtain a target theme identifier and target product data corresponding to the target theme identifier;

[0065] The target subject identifier and the target commodity data are stored in a server.

[0066] In a possible implementation manner, the device is further used for:

[0067] In response to a third touch operation of the second user, determining target configuration information corresponding to the third touch operation; the target configuration information includes a theme name, a theme template, and sub-theme configuration information;

[0068] Modify the candidate theme identifier based on the theme name and the theme template to determine the target theme identifier;

[0069] Based on the sub-topic configuration information, at least one sub-topic corresponding to the target topic identifier is determined, and target commodity data corresponding to each sub-topic is determined.

[0070] In a possible implementation manner, the first determining module is specifically configured to:

[0071] Acquire filtering information corresponding to the first touch operation; the filtering information includes at least one of a subject name, a target population type, and creation information;

[0072] Determine a target subject identifier corresponding to the screening information.

[0073] In a seventh aspect, an embodiment of the present application provides an electronic device, including: a memory and a processor;

[0074] The memory stores computer-executable instructions;

[0075] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the page display method described in any one of the first aspect to the third aspect.

[0076] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the page display method described in any one of the first to third aspects.

[0077] In a ninth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the page display method shown in any one of the first to third aspects.

[0078] In an embodiment of the present application, the electronic device responds to a preset operation of the first user, determines a target page corresponding to the preset operation, and determines a target theme identifier included in the target page; the target theme identifier is associated with a target population type; sends the target theme identifier to a server, and obtains target commodity data corresponding to the target theme identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type; and displays the target commodity data in the target page. In an embodiment of the present application, the electronic device displays different target commodity data in the target page according to different themes, and each theme can correspond to a specific target population type, so that scenario-based shopping guides for commodities can be realized, and the shopping guide dimensions of commodities can be enriched. At the same time, the types of commodities in each theme scene are richer, and the rapid purchase of related commodities can be realized, which improves the user's purchasing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0079] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0080] Figure 1 A schematic diagram of an application scenario provided for an exemplary embodiment of the present application;

[0081] Figure 2 A flow chart of a page display method provided for an exemplary embodiment of the present application;

[0082] Figure 3 A schematic diagram of a target page provided for an exemplary embodiment of the present application;

[0083] Figure 4 A flowchart of another page display method provided for an exemplary embodiment of the present application;

[0084] Figure 5 A flow chart of server theme insight provided for an exemplary embodiment of the present application;

[0085] Figure 6 A technical link diagram of a subject insight process provided for an exemplary embodiment of the present application;

[0086] Figure 7 A schematic diagram of first commodity data provided for an exemplary embodiment of the present application;

[0087] Figure 8 A flowchart of another page display method provided for an exemplary embodiment of the present application;

[0088] Fig. 9 A schematic diagram of a theme delivery page provided for an exemplary embodiment of the present application;

[0089] Fig.10 A schematic diagram of a process flow of a subject production provided for an exemplary embodiment of the present application;

[0090] Fig.11 A schematic diagram of a theme configuration page provided for an exemplary embodiment of the present application;

[0091] Fig.12 A schematic diagram of another theme configuration page provided for an exemplary embodiment of the present application;

[0092] Fig.13 A schematic diagram of a technical link for topic delivery provided for an exemplary embodiment of the present application;

[0093] Fig.14 A technical link diagram of a target page display provided for an exemplary embodiment of the present application;

[0094] Fig.15 A schematic diagram of a global technology link displayed on a page provided for an exemplary embodiment of the present application;

[0095] Fig.16 A schematic diagram of the structure of a page display device provided for an exemplary embodiment of the present application;

[0096] Fig.17 A schematic diagram of the structure of another page display device provided for an exemplary embodiment of the present application;

[0097] Fig.18 A schematic diagram of the structure of another page display device provided for an exemplary embodiment of the present application;

[0098] Fig.19 A schematic structural diagram of an electronic device provided for an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0099] In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application. The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0100] With the continuous development of Internet technology, online shopping has become increasingly popular, and the types and quantities of goods are also increasing. Faced with a large number of goods, various e-commerce applications or shopping pages usually need to provide product guides to display and promote goods.

[0101] In the related art, various e-commerce apps usually adopt the traditional shelf model for shopping guide, that is, displaying the same, similar or similar products on one page. This product shopping guide method (or page display method) has a single shopping guide dimension, a single recommended product, and cannot achieve quick purchase of related products. When users purchase related products, they need to switch between multiple pages, which is cumbersome for users to operate and has a poor shopping experience.

[0102] Figure 1 A schematic diagram of an application scenario provided by an exemplary embodiment of the present application. Figure 1As shown, it includes electronic device 101, page 102, and page 103. Electronic device 101 can be a mobile phone, a computer, a wearable device, etc., and the specific type of the electronic device is not limited in the embodiment of the present application. Figure 1 As shown, in the related art, the electronic device 101 displays three "tea cup" products on page 102, and the three products belong to the same type of similar products. This product page display method has a single shopping guide dimension and a single recommended product. In the embodiment of the present application, the electronic device 101 displays related products such as "water cup", "kettle", and "spoon" under the theme scene of "drinking water well" on page 103, and displays products according to the theme scene. It can display related products under the same theme scene, realize scenario-based product recommendations, and recommend more abundant types of products.

[0103] In an embodiment of the present application, the electronic device responds to a preset operation of the first user, determines a target page corresponding to the preset operation, and determines a target theme identifier included in the target page; the target theme identifier is associated with a target population type; sends the target theme identifier to a server, and obtains target commodity data corresponding to the target theme identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type; and displays the target commodity data in the target page. In an embodiment of the present application, the electronic device displays different target commodity data in the target page according to different themes, and each theme can correspond to a specific target population type, so that scenario-based shopping guides for commodities can be realized, and the shopping guide dimensions of commodities can be enriched. At the same time, the types of commodities in each theme scene are richer, and the rapid purchase of related commodities can be realized, which improves the user's purchasing experience.

[0104] The technical solution shown in the present application is described in detail below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.

[0105] Figure 2 A flow chart of a page display method provided by an exemplary embodiment of the present application. Figure 2 , the page display method may include:

[0106] S201. In response to a preset operation of a first user, determine a target page corresponding to the preset operation, and determine a target subject identifier included in the target page; the target subject identifier is associated with a target population type.

[0107] The execution subject of the embodiment of the present application may be an electronic device, or a page display device provided in the electronic device. The page display device may be implemented by software, or by a combination of software and hardware. For ease of understanding, the following description is made by taking the execution subject as an electronic device as an example.

[0108] In the embodiment of the present application, the first user may refer to a consumer, that is, a user who purchases goods online. The preset operation may refer to a page access operation of the first user, specifically a click operation, a slide operation, etc. The embodiment of the present application does not limit the specific type of the preset operation. The target page may refer to a page that the first user needs to access, and may refer to a consumption page in an e-commerce APP, such as a home page, a jump page (such as a center field), and a search page.

[0109] The target theme identifier may refer to a theme scene identifier included in the target page, and the target theme identifier may be an identifier (Identity Document, ID), such as a string of numbers or a string, etc. The specific form of the target theme identifier is not limited in the embodiment of the present application. Each target theme identifier may correspond to a theme scene, representing a specific commodity usage scene, such as "nutritious breakfast", "school boarding list", "mother and baby", etc. The target page may include one target theme identifier, or two or more target theme identifiers, which can be flexibly set based on actual needs.

[0110] The target population type may refer to the population type to which the target theme identifier belongs. The target population type and the target theme identifier may have a one-to-many association relationship, that is, each target population type may be associated with multiple target theme identifiers, and each target theme identifier may be associated with a specific target population type. Exemplarily, the target population type may be "family with children", "well-off marriage and love", "office workers", etc. By associating the target theme identifier with the target population type, the electronic device can improve the relevance of the product display and meet the differentiated needs of different groups of people.

[0111] In this step, when the user needs to open a page in the e-commerce APP, the preset operation can be executed. In response to the preset operation, the electronic device can determine the target page corresponding to the preset operation, and can determine the target theme identifier included in the target page, and then request the data corresponding to the target theme identifier from the server to complete the rendering process of the target page.

[0112] S202: Send a target subject identifier to a server, and obtain target commodity data corresponding to the target subject identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type.

[0113] In the embodiment of the present application, the server may also be referred to as a cloud or cloud server, etc., and may be used to store target theme identification, target population type, and target commodity data, etc. The target commodity data may refer to commodity-related data corresponding to the target theme identification, and may specifically include description information, multimedia data, category data, and target commodity of the theme scene corresponding to the target theme identification. Among them, the description information may refer to the theme scene name or theme scene description text corresponding to the target theme identification, etc., and illustratively, the theme scene description text may refer to the number of purchases, browsing times, or collection times in a historical period (a week, a month), etc. Multimedia data may refer to images, videos, etc. corresponding to the target theme identification. Category data may refer to commodity categories or commodity categories corresponding to the target theme identification. The target commodity may refer to various target commodities associated with the theme scene corresponding to the target theme identification. Of course, other contents may also be included in the target theme identification, such as display position, display mode, etc., which may be flexibly set based on actual needs, and the embodiment of the present application does not limit this. Since the target theme identification corresponds to a specific target population type, the target commodity data also corresponds to a specific target population type accordingly, so that different theme scenes can be divided based on population type, and the differentiated needs of the first user for commodities can be met.

[0114] In this step, the electronic device may send a target theme identifier to the server during the process of rendering the target page; based on the target theme identifier, the server may determine the target product data corresponding to the target theme identifier, and then may return the target product data to the electronic device.

[0115] S203: Display target product data on the target page.

[0116] In the embodiment of the present application, after the electronic device receives the target product data sent by the server, it can display the target product data in the target page. In this way, the electronic device can display products corresponding to specific groups of people according to different theme scenes, and can implement product shopping guides based on actual scenes, which can improve the relevance between products and enrich the types of product display.

[0117] In a possible implementation, the target product data further includes target multimedia data corresponding to the target theme identifier; step S203 may be implemented in the following manner:

[0118] Determine a target display area and a target display mode corresponding to the target theme identifier; and display target multimedia data and / or target merchandise in the target display area of ​​the target page according to the target display mode.

[0119] In the embodiment of the present application, the target multimedia data may refer to the multimedia data included in the target theme data, such as theme scene images, theme scene short videos, theme scene texts, etc. The target display area may refer to the display position of the target theme logo in the target page. The target display mode may refer to the display mode corresponding to the target theme logo, such as displaying the target multimedia data, displaying the target product, or displaying both at the same time.

[0120] In this step, the target page may include multiple target theme identifiers. After determining the target theme identifier included in the target page, the electronic device may further determine the target display area and target display mode corresponding to the target theme identifier. The target display area and target display mode may be determined by the flag in the target theme identifier, or may be determined based on the target commodity data corresponding to the target theme identifier, or may be determined based on other methods, which is not limited in the embodiments of the present application. Afterwards, the electronic device may display the target multimedia data, or display the target commodity, or display the target multimedia data and the target commodity at the same time in the target display area of ​​the target page according to the target display mode. In this way, the electronic device is more flexible in displaying commodities according to different themes, and can improve the diversity of page display.

[0121] For example, Figure 3 A schematic diagram of a target page provided by an exemplary embodiment of the present application. When displaying target product data, the electronic device can display target product data corresponding to multiple target theme identifiers, and at this time, the electronic device can display target multimedia data in the target product data. Figure 3 As shown in (a), in the target page 30, the electronic device displays target product data corresponding to three theme scenes, namely "Must-have List for Living on Campus" 301, "Pet World" 302, and "Nutritious Breakfast" 303. When displaying the target product data, the electronic device displays the description information corresponding to each target theme identifier, such as the theme scene name and the number of historical purchases corresponding to the target theme identifier, and also displays the target multimedia data corresponding to each target theme identifier, i.e. Figure 3 (a) The images corresponding to each target theme logo.

[0122] In addition, when displaying the target product data, the electronic device may also display multiple target products included in the target product data. Figure 3 As shown in (b), the electronic device displays target product data corresponding to the target theme identifier "household cleaning" in the target page 31, which includes multiple target products. Of course, in addition to the above display method, the electronic device can also use other methods to display the target product data in the target page, which can be flexibly set based on actual needs, and the embodiment of the present application does not limit this.

[0123] In an embodiment of the present application, the electronic device responds to a preset operation of the first user, determines a target page corresponding to the preset operation, and determines a target theme identifier included in the target page; the target theme identifier is associated with a target population type; sends the target theme identifier to a server, and obtains target commodity data corresponding to the target theme identifier returned by the server; the target commodity data includes target commodities corresponding to the target population type; and displays the target commodity data in the target page. In an embodiment of the present application, the electronic device displays different target commodity data in the target page according to different themes, and each theme can correspond to a specific target population type, so that scenario-based shopping guides for commodities can be realized, and the shopping guide dimensions of commodities can be enriched. At the same time, the types of commodities in each theme scene are richer, and the rapid purchase of related commodities can be realized, which improves the user's purchasing experience.

[0124] Based on the above embodiments, Figure 4 A flowchart of another page display method provided for an exemplary embodiment of the present application. Figure 4 , the page display method may include:

[0125] S401. Obtain a target subject identifier sent by a client; the target subject identifier is associated with a target population type.

[0126] S402: Determine target commodity data corresponding to the target subject identifier; the target commodity data includes target commodities corresponding to the target population type.

[0127] S403: Send the target product data to the client, so that the client displays the target product data in the target page.

[0128] In an embodiment of the present application, the client (i.e., the electronic device) sends a target theme identifier to the server during the rendering process of the target page. After receiving the target theme identifier, the server determines the target product data corresponding to the target theme identifier, and then sends the target product data to the client so that the client displays the target product data in the target page. Each target theme identifier can represent an actual theme scene corresponding to the target population type. The client displays different target product data according to different themes in the target page, which can realize scenario-based shopping guides for different population types, enrich the shopping guide dimensions of the products, and at the same time, the types of products in each theme scene are more abundant, which can realize the rapid purchase of related products and improve the user's purchasing experience.

[0129] In the embodiment of the present application, the server database may store a subject information library, which includes the correspondence between the target subject identifier, the target population type, and the target product data. When constructing the subject information library, the server needs to determine the population type and specific products associated with each subject scene. This process can be called the server's subject insight process. Based on the above embodiment, in a possible implementation, Figure 5 A flow chart of server topic insight provided by an exemplary embodiment of the present application. Figure 5 As shown, the server's topic insight process may include:

[0130] S501. In response to an input operation of a second user, determine a target population type corresponding to the input operation, and obtain historical consumption data corresponding to the target population type.

[0131] In the embodiment of the present application, topic insight may refer to the server analyzing and mining a large amount of data based on an algorithm model to generate a topic identifier corresponding to the target population type and product data corresponding to the topic identifier. Historical consumption data may refer to the behavior data, product data, etc. of each user in the target population type. Among them, behavior data may include user click data, search data, browsing data, collection data, purchase data, comment data, etc. Product data may specifically include product category data and product information data (product name, price, usage method, description text, etc.).

[0132] Specifically, since there are many online shopping users, the server can pre-classify the crowds and obtain some crowd labels, each of which can correspond to the historical consumption data of multiple users. When it is necessary to conduct thematic insights into the target crowd type, the second user (developer) can input the crowd label of the target crowd type into the server; the server can correspondingly determine the target crowd type selected by the second user and obtain the historical consumption data corresponding to the target crowd type. The historical consumption data can then be analyzed and clustered to determine the theme identifier corresponding to the target crowd type and the product data corresponding to the theme identifier.

[0133] S502: Perform clustering processing on the historical consumption data based on the target clustering model to obtain candidate theme identifiers corresponding to the target population type and first commodity data corresponding to the candidate theme identifiers.

[0134] In the embodiments of the present application, the target clustering model may refer to a pre-trained clustering analysis model. The input of this model is historical consumption data, and the output is the alternative theme identifier corresponding to the target population type and the first commodity data corresponding to this alternative theme identifier. The target clustering model may include various algorithm models. For example, the theme generation model may be the priority similarity Latent Dirichlet distribution (PS-LDA), the Density-Based Spatial Clustering of Applications with Noise (DBSCAN), and the text generation model (Sequence to Sequence), etc. Of course, the target clustering model may also have algorithm models, which can be specifically set flexibly based on actual requirements. The embodiments of the present application do not limit this.

[0135] The alternative theme identifier may refer to various theme scenarios corresponding to the target population type. The first commodity data may refer to the category data corresponding to the alternative theme identifier and the first commodity, etc. In the embodiments of the present application, the server obtains historical consumption data including commodities, categories, evaluations, etc., performs clustering analysis on the historical consumption data from multiple dimensions, and through the target clustering model, automatically generates the theme identifier and commodity data corresponding to the target population type, which can improve the efficiency of theme insight, improve the efficiency of theme supply, and also improve the richness of theme scenarios.

[0136] In a possible implementation manner, step S502 may be specifically implemented through the following steps (1) to (3):

[0137] (1) Extract the text corpus in the historical consumption data to obtain the corpus corresponding to the historical consumption data.

[0138] In the embodiments of the present application, the text corpus may refer to various text resources included in the historical consumption data. The corpus may refer to a collection of text corpora. The historical consumption data includes various consumption data of multiple users, and the text corpus may correspondingly also include commodity titles, commodity description information, commodity review information, commodity category information, user search information, user search categories, and various stop words, etc. It should be noted that the stop words may include invalid words, such as "de", "di", etc., and may also include user-defined words, such as "free shipping", "genuine product", etc. In this way, by customizing the stop words, the accuracy of the word screening can be improved during subsequent word screening, and the computational amount of the server's clustering analysis can be reduced.

[0139] In this step, after acquiring the historical consumption data, the server can extract various text corpora from the historical consumption data to generate a corpus. The server can then analyze and process the text corpora in the corpus.

[0140] (2) Preprocess the text materials in the corpus to determine the word features of each text material.

[0141] In an embodiment of the present application, preprocessing may refer to the preliminary processing of a text corpus, which may specifically include word segmentation, semantic vector distance expansion, invalid word filtering, word frequency statistics, vector conversion, and data conversion. Among them, word segmentation may refer to dividing a document or sentence into a series of words. Semantic vector distance expansion may refer to determining similar words or extended words of a certain word. Invalid word filtering may refer to filtering and deleting stop words. Word frequency statistics may refer to determining the frequency of word occurrence, and the server may determine the importance of words based on the term frequency-inverse document frequency (TF-IDF). Vector conversion may refer to converting a text corpus into a vector, and vector conversion may be specifically implemented based on a word vector model (word to vector). Data conversion may refer to converting a text corpus into a format that can be directly processed by a model.

[0142] In this step, after obtaining the corpus based on historical consumption data, the electronic device can preprocess the text corpus in the corpus, which can specifically refer to word segmentation of the text corpus, filtering out invalid words and expanding important words, while performing vector conversion and data conversion to determine the word features corresponding to each text corpus, and subsequently performing cluster analysis based on the word features.

[0143] (3) Based on the word features, the text corpus is clustered to obtain candidate topic identifiers and first product data corresponding to the candidate topic identifiers.

[0144] In an embodiment of the present application, after determining the word features of the text corpus, the server can perform cluster analysis on the text corpus based on a topic generation model, etc., to determine the alternative topic identifier corresponding to the target population type and the first product data corresponding to the alternative topic identifier.

[0145] For example, Figure 6 A technical link diagram of a subject insight process provided by an exemplary embodiment of the present application. Figure 6As shown, the user (developer) can enter a crowd label, such as a crowd ID, in the server; the server can determine the target crowd type selected by the user based on the crowd label, and then obtain the historical consumption data corresponding to the target crowd type. Based on the target clustering model, the server first extracts the corpus of the historical consumption data, extracts the text corpus in the historical consumption data to generate a corpus; then preprocesses the text corpus in the corpus, such as word segmentation, invalid word filtering, etc., and vectorizes the words to determine the word features; then, topic analysis and clustering can be performed based on the word features to generate a topic word library, which can include multiple candidate topic identifiers corresponding to the target crowd type and the first commodity data corresponding to each candidate topic identifier.

[0146] For example, Figure 7 A schematic diagram of first commodity data provided by an exemplary embodiment of the present application. Figure 7 As shown, in the theme library of the server, the first product data may include the theme scene name, target population type, product category information and product reference information, and the product reference information may specifically include product quantity, price information, etc. In addition, the theme library may also store the update time of the candidate theme identifier, etc. It should be noted that the first product data in the theme library of the server may also include other information, such as visit volume, transaction volume, click-through rate, conversion rate, etc. Figure 7 The relevant information of the first product data in the information is only an example, and the embodiment of the present application does not limit the specific content of the first product data. In addition, when the server displays the first product data, it can also display a search control, and the user can enter keywords to search for the subject, select the corresponding candidate subject identifier and the first product data, and the embodiment of the present application does not limit this.

[0147] On the basis of the above-mentioned embodiment, after the server performs theme insight, the developer can deliver the theme to a specific consumption page. The following uses the client as the execution subject to specifically explain the theme delivery process of the embodiment of the present application. Figure 8 A flowchart of another page display method provided for an exemplary embodiment of the present application. Figure 8 , the page display method may include:

[0148] S801. In response to a first touch operation by a second user, determine a target theme identifier corresponding to the first touch operation; the target theme identifier is associated with a target population type; the target theme identifier corresponds to target product data; the target product data includes a target product corresponding to the target population type.

[0149] The execution subject of the embodiment of the present application may be an electronic device, or a page display device provided in the electronic device. The page display device may be implemented by software, or by a combination of software and hardware. For ease of understanding, the following description is made by taking the execution subject as an electronic device as an example.

[0150] In the embodiment of the present application, the second user may refer to a developer or an operator, that is, a person who configures the target page. Of course, in some scenarios, the second user may also be the first user, and the embodiment of the present application does not limit this. The first touch operation may refer to a click operation, a text input operation, or a voice input operation of the second user. When the second user needs to carry out theme delivery, he can first determine the target theme identifier corresponding to the theme scene to be delivered based on the first touch operation. The target theme identifier corresponds to a specific target population type and can also correspond to target product data.

[0151] In a possible implementation, step S801 may be implemented in the following manner:

[0152] Obtaining filtering information corresponding to the first touch operation; the filtering information includes at least one of a topic name, a target population type, and creation information; and determining a target topic identifier corresponding to the filtering information.

[0153] In an embodiment of the present application, the screening information may refer to the search and filtering information input by the second user through the first touch operation, which is used to determine the target theme identifier. The screening information may include the theme name, the target population type, and the creation information. The theme name may refer to the theme scene name corresponding to the target theme identifier. The creation information may refer to the creator and the theme template, and the theme template may refer to the display method of the product data, etc.

[0154] In this step, when the second user performs theme delivery, it is necessary to first determine the target theme identifier to be delivered. The second user can input filtering information in the electronic device based on the first touch operation; the electronic device can correspondingly obtain the filtering information, and filter and search in a large number of theme scenes to determine the target theme identifier that meets the filtering information. In this way, the electronic device determines the target theme identifier based on the filtering information, which can realize the rapid determination of the theme scene, simplify the user's operation, and improve the efficiency of determining the theme scene.

[0155] For example, Fig. 9 A schematic diagram of a theme delivery page provided by an exemplary embodiment of the present application. Fig. 9As shown, when the second user needs to carry out theme delivery, a new theme delivery task can be created; the electronic device can display the theme delivery page. The theme delivery page includes a filter control 901, and the second user can perform a first touch operation on the filter control 901 to input the filter information, for example, the theme name, target population type, creator, etc.; the electronic device responds to the first touch operation, and can obtain the filter information input by the second user, and then can search and find based on the filter information to determine the target theme identifier. After the second user clicks the confirmation control (selection control and "join delivery pool" control), the electronic device can temporarily store the target theme identifier in the list to be delivered (such as "delivery pool"), and can be stored in the server later.

[0156] S802: In response to a second touch operation of a second user, determine a target page corresponding to the second touch operation, and add a target theme identifier to the target page.

[0157] In the embodiment of the present application, the second touch operation may refer to a page selection operation of the second user. After determining the target theme identifier, the second user may further select a target page for the target theme identifier to be delivered, and modularize the target page. In response to the second touch operation of the second user, the electronic device may determine the target page corresponding to the second touch operation, and add the target theme identifier to a module of the target page to implement the page configuration process.

[0158] S803: Store the target subject identifier and the target page in the server.

[0159] In the embodiment of the present application, after determining the target theme identifier and the target page, the electronic device can store the target theme identifier and the target page in the server to achieve data storage. Specifically, the electronic device can store the page link of the target page and the module configuration of the page in the server, and the module configuration can refer to the correspondence between the module in the target page and the target theme identifier.

[0160] In an embodiment of the present application, the electronic device responds to the first touch operation of the second user, determines the target theme identifier corresponding to the first touch operation; the target theme identifier is associated with the target population type; the target theme identifier corresponds to the target commodity data; the target commodity data includes the target commodity corresponding to the target population type; responds to the second touch operation of the second user, determines the target page corresponding to the second touch operation, and adds the target theme identifier to the target page; stores the target theme identifier and the target page in the server. In this way, the second user can modularly build the theme scene in the target page, can realize the flexible placement of the theme scene, can realize the scenario-based shopping guide according to the population type, can improve the dimension and richness of the commodity display.

[0161] On the basis of the above embodiment, the second user can also perform secondary configuration on the theme identification and product data generated by the server after the theme insight, and this process can be called the theme production process. The theme production process can be implemented by the server or by the client, and this embodiment of the application is not limited to this. The following takes the client as the execution subject to specifically explain the theme production process in the embodiment of the application. Fig.10 A schematic diagram of a process flow of a subject production provided for an exemplary embodiment of the present application, such as Fig.10 As shown, the client's theme production process may specifically include:

[0162] S1001. Obtain an alternative theme identifier sent by a server and first commodity data corresponding to the alternative theme identifier.

[0163] In the embodiment of the present application, after the server performs cluster analysis on the historical consumption data based on the target clustering model, it determines the candidate theme identifier corresponding to the target population type and the first commodity data corresponding to the candidate theme identifier. The client can obtain the candidate theme identifier and the first commodity data sent by the server, and can subsequently perform secondary configuration to obtain the target theme identifier and the target commodity data.

[0164] S1002: Acquire second product data, and mix the first product data with the second product data to obtain candidate product data.

[0165] In the embodiment of the present application, the second commodity data may refer to some commodity data selected by the second user based on actual needs, for example, the second commodity data may refer to a plurality of high-quality commodities selected by the second user according to the quality classification screening rule, etc. The alternative commodity data may refer to the commodity data obtained by mixing the first commodity data with the second commodity data.

[0166] In this step, after obtaining the alternative theme identifier and the first product data corresponding to the alternative theme identifier, the server can isolate the first products corresponding to each alternative theme identifier to form product pools, and each product pool does not affect each other. Since the second user may have actual display needs for other related products, the second user can filter and obtain the product pool corresponding to the second product based on actual needs. The client can obtain the product pool of the first product and the product pool of the second product, mix the two, and achieve the mixing of the first product data and the second product data to obtain the alternative product data. In this way, by mixing the product data, the source of the product pool can be enriched, and it can better meet the actual delivery needs of the second user.

[0167] S1003: Adjust the candidate theme identifiers and the candidate product data according to the target configuration information to obtain the target theme identifier and the target product data corresponding to the target theme identifier.

[0168] In the embodiment of the present application, the target configuration information may refer to the configuration information of the theme scene, and specifically may refer to the adjustment information of the candidate theme identifier and the screening information of the candidate product data, etc. After obtaining the candidate product data, the client may further obtain the target configuration information selected by the second user, and then may adjust the candidate theme identifier based on the target configuration information to obtain the target theme identifier, and may screen the candidate product data based on the target configuration information to obtain the target product data.

[0169] In a possible implementation, step S1003 may specifically include the following steps (4) to (6):

[0170] (4) In response to a third touch operation of the second user, determine target configuration information corresponding to the third touch operation; the target configuration information includes a theme name, a theme template, and sub-theme configuration information.

[0171] In the embodiment of the present application, the third touch operation may refer to the selection and confirmation operation of the second user on the configuration information. The target configuration information may specifically include a theme name, a theme template, and sub-theme configuration information. Among them, the theme name can be used to adjust the theme scene name corresponding to the alternative theme identifier. The theme template can be used to adjust the display mode of the theme scene corresponding to the alternative theme identifier. The sub-theme configuration information can be used to add a sub-theme and determine the product data corresponding to the sub-theme.

[0172] (5) Modify the candidate theme identifiers based on the theme name and theme template to determine the target theme identifier.

[0173] In an embodiment of the present application, after the client obtains the target configuration information, if the theme name and the theme template are included in the alternative theme identifier, the client can modify the alternative theme identifier based on the target configuration information to determine the target theme identifier; if the theme name and the theme template are included in the first product data, the client can modify the first product data based on the target configuration information to determine the target product data, which is not limited to the embodiment of the present application.

[0174] (6) Based on the sub-topic configuration information, determine at least one sub-topic corresponding to the target topic identifier, and determine the target product data corresponding to each sub-topic.

[0175] In an embodiment of the present application, a sub-topic may refer to a secondary classification topic under a target topic identifier. When the target topic identifier corresponds to a large range of topic scenarios, the second user may add one or more sub-topics based on actual needs to refine the topic scenarios. Accordingly, based on the sub-topic configuration information, the client may add at least one sub-topic to the target topic identifier, and may determine the target product data corresponding to each sub-topic based on the product screening information in the sub-topic configuration information. The product screening information may include product category identifiers, product category names, product prices, product keywords, etc.

[0176] For example, under the target theme identifier of "mother and baby", the client can add sub-themes such as "parent-child early education", "thinking intelligence", and "motor development" based on the sub-theme configuration information, and at the same time determine the target product data corresponding to each sub-theme. Of course, in a possible implementation, even if the second user does not configure a sub-theme, the second user can also configure product screening information for the candidate product data, and the client can filter the candidate product data based on the product screening information, which can further improve the quality of the recommended products and meet the diversified delivery needs of the second user.

[0177] In an embodiment of the present application, the client determines the target configuration information in response to the third touch operation of the second user, and modifies and adjusts the alternative theme identifier and the first product data based on the target configuration information to obtain the target theme identifier and the target product data, which can improve the rationality and diversity of the theme scene determination.

[0178] For example, Fig.11 A schematic diagram of a theme configuration page provided by an exemplary embodiment of the present application. Fig.11 As shown, after determining the alternative theme identifier and the alternative commodity data, the second user can flexibly configure according to actual needs to obtain the target theme identifier and the target commodity data. Specifically, the client can display a theme configuration page, which displays a theme name modification control, a theme template selection control, and a sub-theme configuration control. The second user can re-edit and modify the theme name based on the theme name modification control, or select a theme template based on the theme template selection control, or add multiple sub-themes based on the sub-theme configuration control. When configuring the sub-theme, the second user can also edit and adjust the description information to achieve flexible configuration of the sub-theme. The client also displays an edit control and a delete control in the theme configuration page. The second user can filter the target commodity data corresponding to each sub-theme through the edit control, or delete the sub-theme through the delete control.

[0179] For example, Fig.12A schematic diagram of another theme configuration page provided for an exemplary embodiment of the present application. Fig.11 After editing the control in the , the client can display Fig.12 The theme configuration page shown, of course, Fig.12 The theme configuration page shown can also be used to directly filter the candidate product data corresponding to the candidate theme identifier, which is not limited in this embodiment of the present application. Fig.12 As shown, the client can display a crowd type selection control, a category selection control, a price selection control, and a keyword filter control in the theme configuration page. The second user can customize the target crowd type through the crowd type selection control, select the product category through the category selection control, set the price range through the price selection control, and determine the products containing specific keywords or exclude the products containing specific keywords through the keyword filter control. In this way, the client can filter the product data based on the above-mentioned filtering information input by the second user, and can achieve the accuracy of the target product data determination.

[0180] It should be emphasized that in the various embodiments of the present application, the size of the serial number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0181] S1004: Store the target subject identifier and target product data in the server.

[0182] In an embodiment of the present application, after determining the target theme identifier and the target product data, the client can store the target theme identifier and the target product data in the server, and can subsequently perform theme delivery, which can enrich the dimensions of product shopping guides and improve the diversity of product recommendations. The server can directly store the target theme identifier and the target product data, and the server can also re-aggregate the target product data according to the product category to improve the orderliness and rationality of the target product in the target product data, which is not limited in the embodiment of the present application. In addition, when storing the target theme identifier and the target product data, the server can store them separately, for example, the separate storage of the target product data can be achieved by means of data offset, etc., which can improve the security of data storage and avoid mutual influence between data.

[0183] Based on any one of the above embodiments, Fig.13 A schematic diagram of a technical link for topic delivery provided by an exemplary embodiment of the present application. Fig.13As shown, when the second user performs the theme delivery, he can first select the target theme identifier to be delivered. The electronic device can determine the target theme identifier selected by the second user in response to the first touch operation of the second user. After that, the second user can select the consumption scene to be delivered, that is, select the target page. The electronic device can determine the target page selected by the second user in response to the second touch operation of the second user. After that, the second user can build each module in the target page, enter the identifier or group identifier corresponding to the target theme identifier in each module, and when the second user enters the group identifier of the target theme identifier, the subsequent electronic device can randomly select a target theme identifier for rendering and display when rendering the page. The electronic device can establish an association relationship corresponding to the module and the target theme identifier in the target page, and then the page link of the target page and the association relationship can be stored in the server. In this way, the second user can perform theme delivery based on actual needs, the dimensions of the product shopping guide are richer, and the recommended product types are more diversified.

[0184] Based on any one of the above embodiments, Fig.14 A technical link diagram of a target page display provided by an exemplary embodiment of the present application. Fig.14 As shown, the first user (consumer) can perform a preset operation to enter the target page (consumption scenario). The electronic device determines the target page in response to the preset operation of the first user, and determines the target theme identifier included in the target page. The electronic device can request the target product data corresponding to the target theme identifier from the server, and the target product data may include the target product (theme product data) and multimedia data (content supply, such as images, small videos, etc.). Based on the target theme identifier, the server can return the target product data to the electronic device. The electronic device can subsequently render the page and display the target product data in the target page. In this way, the electronic device can display different target product data according to different themes in the target page. Each theme can correspond to a specific target population type, which can realize the scenario-based shopping guide of the product, enrich the shopping guide dimension of the product, and improve the user's purchasing experience.

[0185] Based on any one of the above embodiments, Fig.15 A schematic diagram of a global technology link displayed on a page provided by an exemplary embodiment of the present application. Fig.15As shown, the server (platform side) can generate alternative theme identifiers and the first commodity data corresponding to the alternative theme identifiers based on the target clustering model through a multi-dimensional theme insight strategy based on the crowd tags input by users (developers or testers). In the process of theme insight, the server can analyze and cluster the demand preferences, commodity popularity trends, and periodic consumption behavior changes (seasonal cycles) of the target population type corresponding to the crowd tags based on historical consumption data, and can also comprehensively cluster and expand the categories of commodities. These dimensions can be added to the target clustering model based on the algorithm model, and finally multiple alternative theme identifiers corresponding to the target population type and the first commodity data corresponding to the alternative theme identifiers can be obtained. After performing theme insight, the server can obtain a theme library, which includes the first commodity data corresponding to the alternative theme identifier, which can specifically include theme text (theme name and description information, etc.), applicable population, commodity category, and commodity pool, etc.

[0186] On the development side, the second user can perform theme production based on the client, that is, theme screening configuration. Specifically, the client can obtain the alternative theme identifier and the first product data generated by the server, and at the same time obtain the second product data, and mix the first product data with the second product data to obtain the alternative product data, so that the source of the product pool can be richer. After that, the second user can configure the theme name, theme template and sub-theme based on actual needs. The client can obtain the target configuration information of the second user, configure the theme name, theme template, crowd type, theme description information (theme card), etc., and can also add at least one sub-theme. In addition, the second user can also flexibly screen the products, for example, the products can be screened and filtered based on indicators such as quality score, price, keywords, conversion rate, etc., and finally the target product data can be obtained. In this way, the second user can obtain the target theme identifier and target product data based on actual demand configuration, which can improve the flexibility of theme configuration.

[0187] After determining the target theme identifier and the target product data, the second user can perform theme delivery. Specifically, the client can determine the target theme identifier selected by the second user, and at the same time determine the target page selected by the second user, and then associate each module in the target page with the target theme identifier to implement the theme delivery process in the target page. Of course, the second user can also add other scene materials to the target product data corresponding to the target theme identifier to make the theme scene display more diverse, and the embodiment of the present application is not limited to this. Correspondingly, when the first user accesses the target page, the client can request the target product data corresponding to the target theme identifier in the target page from the server, and then the page can be rendered and the target product data can be displayed in the target page.

[0188] In the embodiment of the present application, the server receives the crowd tags input by the user, and can quickly cluster and mine multiple theme scenes, which can determine the trend hotspot needs of the crowd and improve the efficiency of determining the theme library. The server can determine different theme scenes for different crowds and different seasonal cycles, which can improve the richness of the theme scenes. For product shopping guides, the embodiment of the present application is adjusted from a "fragmented" single product shopping guide to a "scenario-based" product shopping guide, which can realize the display of related products and improve the user's consumption experience.

[0189] In some scenarios, users may not know their own needs when entering an e-commerce page. The embodiment of the present application displays related products in a specific theme scenario according to the type of people, which can help users to diverge demand scenarios and improve shopping guide dimensions. It can increase users' browsing rate and browsing depth, and also inspire users to explore more scenarios and categories, thereby broadening users' purchase categories, realizing quick purchase of related products, and improving users' purchasing experience.

[0190] Fig.16 For a structural diagram of a page display device provided by an exemplary embodiment of the present application, see Fig.16 , the page display device 160 includes:

[0191] The determination module 161 is used to determine the target page corresponding to the preset operation in response to the preset operation of the first user, and determine the target theme identifier included in the target page; the target theme identifier is associated with the target population type;

[0192] The acquisition module 162 is used to send the target subject identifier to the server and acquire the target commodity data corresponding to the target subject identifier returned by the server; the target commodity data includes the target commodity corresponding to the target population type;

[0193] The display module 163 is used to display the target product data in the target page.

[0194] In a possible implementation manner, the target commodity data further includes target multimedia data corresponding to the target theme identifier; the display module 163 is specifically configured to:

[0195] Determine the target display area and target display mode corresponding to the target subject logo;

[0196] In the target display area of ​​the target page, target multimedia data and / or target commodities are displayed according to the target display mode.

[0197] The page display device 160 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0198] Fig.17For a structural diagram of another page display device provided by an exemplary embodiment of the present application, see Fig.17 , the page display device 170 includes:

[0199] The acquisition module 171 is used to acquire the target subject identifier sent by the client; the target subject identifier is associated with the target population type;

[0200] A determination module 172 is used to determine target commodity data corresponding to the target subject identifier; the target commodity data includes target commodities corresponding to the target population type;

[0201] The sending module 173 is used to send the target product data to the client, so that the client displays the target product data in the target page.

[0202] In a possible implementation, the device 170 is further configured to:

[0203] In response to an input operation of the second user, determining a target population type corresponding to the input operation, and acquiring historical consumption data corresponding to the target population type;

[0204] The historical consumption data is clustered based on the target clustering model to obtain candidate topic identifiers corresponding to the target population type and first commodity data corresponding to the candidate topic identifiers.

[0205] In a possible implementation, the device 170 is further configured to:

[0206] Extract text corpus from historical consumption data to obtain a corpus corresponding to the historical consumption data;

[0207] Preprocess the text corpus in the corpus to determine the word features of each text corpus;

[0208] Based on the word features, the text corpus is clustered to obtain candidate topic identifiers and first product data corresponding to the candidate topic identifiers.

[0209] The page display device 170 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0210] Fig.18 For a structural diagram of another page display device provided by an exemplary embodiment of the present application, see Fig.18 , the page display device 180 includes:

[0211] The first determination module 181 is used to determine, in response to the first touch operation of the second user, a target theme identifier corresponding to the first touch operation; the target theme identifier is associated with a target population type; the target theme identifier corresponds to target commodity data; the target commodity data includes a target commodity corresponding to the target population type;

[0212] A second determining module 182, configured to determine, in response to a second touch operation of a second user, a target page corresponding to the second touch operation, and add a target theme identifier to the target page;

[0213] The storage module 183 is used to store the target subject identifier and the target page in the server.

[0214] In a possible implementation, the device 180 is further configured to:

[0215] Obtaining the candidate theme identifier and the first product data corresponding to the candidate theme identifier sent by the server;

[0216] Acquire the second product data, and mix the first product data with the second product data to obtain candidate product data;

[0217] Adjust the candidate theme identifiers and the candidate product data according to the target configuration information to obtain the target theme identifier and the target product data corresponding to the target theme identifier;

[0218] The target subject ID and target product data are stored in the server.

[0219] In a possible implementation, the device 180 is further configured to:

[0220] In response to a third touch operation of the second user, determining target configuration information corresponding to the third touch operation; the target configuration information includes a theme name, a theme template, and sub-theme configuration information;

[0221] Modify the candidate theme identifiers based on the theme name and theme template to determine the target theme identifier;

[0222] Based on the sub-topic configuration information, at least one sub-topic corresponding to the target topic identifier is determined, and target commodity data corresponding to each sub-topic is determined.

[0223] In a possible implementation manner, the first determining module 181 is specifically configured to:

[0224] Obtaining filtering information corresponding to the first touch operation; the filtering information includes at least one of a subject name, a target population type, and creation information;

[0225] Determine the target subject ID corresponding to the filtered information.

[0226] The page display device 180 provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0227] Fig.19 For a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present application, see Fig.19 The electronic device 190 may include a processor 191 and a memory 192. Exemplarily, the processor 191 and the memory 192 are interconnected via a bus 193.

[0228] Memory 192 stores computer executable instructions;

[0229] The processor 191 executes the computer execution instructions stored in the memory 192, so that the processor 191 executes the page display method shown in the above method embodiment.

[0230] Accordingly, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the page display method of the above method embodiment.

[0231] Accordingly, an embodiment of the present application may also provide a computer program product, including a computer program, which, when executed by a processor, may implement the page display method shown in the above method embodiment.

[0232] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0233] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0234] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0235] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0236] In a typical configuration, a computing device includes one or more processors, input / output interfaces, network interfaces, and memory.

[0237] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0238] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0239] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0240] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A page display method, characterized in that: include: In response to a preset operation of the first user, determining a target page corresponding to the preset operation, and determining a target subject identifier included in the target page; The target subject identifier is associated with the target population type; Sending the target subject identifier to the server, and obtaining the target commodity data corresponding to the target subject identifier returned by the server; The target commodity data includes target commodities corresponding to the target population type; The target product data is displayed in the target page.

2. The method according to claim 1, characterized in that The target commodity data also includes target multimedia data corresponding to the target theme identifier; The displaying of the target product data on the target page includes: Determine a target display area and a target display mode corresponding to the target theme identifier; In the target display area of ​​the target page, the target multimedia data and / or the target product are displayed according to the target display mode.

3. A page display method, characterized in that: include: Get the target topic ID sent by the client; The target subject identifier is associated with the target population type; Determine the target commodity data corresponding to the target subject identifier; The target commodity data includes target commodities corresponding to the target population type; The target product data is sent to the client, so that the client displays the target product data in a target page.

4. The method according to claim 3, characterized in that The method further comprises: In response to an input operation of the second user, determining a target population type corresponding to the input operation, and acquiring historical consumption data corresponding to the target population type; The historical consumption data is clustered based on a target clustering model to obtain candidate topic identifiers corresponding to the target population type and first commodity data corresponding to the candidate topic identifiers.

5. The method according to claim 4, characterized in that The clustering process of the historical consumption data based on the target clustering model to obtain the candidate theme identifier corresponding to the target population type and the first commodity data corresponding to the candidate theme identifier includes: Extracting text corpus from the historical consumption data to obtain a corpus corresponding to the historical consumption data; Preprocessing the text corpus in the corpus to determine the word features of each text corpus; Based on the word features, clustering processing is performed on the text corpus to obtain the candidate topic identifier and the first commodity data corresponding to the candidate topic identifier.

6. A page display method, characterized in that: include: In response to a first touch operation of a second user, determining a target theme identifier corresponding to the first touch operation; The target subject identifier is associated with the target population type; The target subject identifier corresponds to target commodity data; the target commodity data includes target commodities corresponding to the target population type; In response to a second touch operation of a second user, determining a target page corresponding to the second touch operation, and adding the target theme identifier to the target page; The target subject identifier and the target page are stored in a server.

7. The method according to claim 6, characterized in that The method further comprises: Obtaining the candidate theme identifier sent by the server and the first commodity data corresponding to the candidate theme identifier; Acquire second product data, and mix the first product data with the second product data to obtain candidate product data; Adjust the candidate theme identifier and the candidate product data according to the target configuration information to obtain a target theme identifier and target product data corresponding to the target theme identifier; The target subject identifier and the target commodity data are stored in a server.

8. The method according to claim 7, characterized in that The step of adjusting the candidate theme identifier and the candidate commodity data according to the target configuration information includes: In response to a third touch operation of the second user, determining target configuration information corresponding to the third touch operation; the target configuration information includes a theme name, a theme template, and sub-theme configuration information; Modify the candidate theme identifier based on the theme name and the theme template to determine the target theme identifier; Based on the sub-topic configuration information, at least one sub-topic corresponding to the target topic identifier is determined, and target commodity data corresponding to each sub-topic is determined.

9. The method according to claim 6, characterized in that The step of determining, in response to a first touch operation of a second user, a target subject identifier corresponding to the first touch operation includes: Acquire filtering information corresponding to the first touch operation; the filtering information includes at least one of a subject name, a target population type, and creation information; Determine a target subject identifier corresponding to the screening information.

10. A page display device, characterized in that: include: A determination module, configured to determine, in response to a preset operation of the first user, a target page corresponding to the preset operation, and determine a target theme identifier included in the target page; The target subject identifier is associated with the target population type; An acquisition module, used for sending the target subject identifier to a server, and acquiring target commodity data corresponding to the target subject identifier returned by the server; The target commodity data includes target commodities corresponding to the target population type; A display module is used to display the target product data in the target page.

11. An electronic device, characterized in that: include: Memory and processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the page display method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the page display method according to any one of claims 1 to 9 when executed by a processor.