A method, apparatus and system for generating a merchandise listing file

CN115456706BActive Publication Date: 2026-08-21GUANGDONG VOCATIONAL & TECHNICAL COLLEGE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210920720.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-02
Publication Date
2026-08-21
Estimated Expiration
2042-08-02

AI Technical Summary

Technical Problem

但是,现有的商品列表文件一般都是记载客户喜爱的商品领域中,无法全面的理解到客户对于其他商品是否存在消费意愿

Benefits of technology

[0015] This invention provides at least the following beneficial effects: It offers an apparatus and system for generating product list files. The method infers a customer's level of certainty about a product by analyzing the number of times a customer searches for a product over a historical period, and then uses this as a starting point to infer the customer's interest in other products. Finally, a product list file is generated for the customer by setting priorities, facilitating product recommendations to the customer by the server based on the product list file. The apparatus and system are used to execute the method for generating the product list file. The beneficial effects of the apparatus and system are similar to those of the method for generating the product list file, and will not be described again here.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115456706B_ABST
    Figure CN115456706B_ABST
Patent Text Reader

Abstract

The application discloses a commodity list file generation method, device and system. The method is used for inferring the certainty degree of a customer to a commodity by searching the number of times of the customer to the commodity in a historical time, and inferring the interest degree of the customer to other commodities based on the certainty degree. Finally, the commodity list file of the customer is generated by setting a priority, so that the server can recommend commodities to the customer according to the commodity list file. The device and the system are used for executing the commodity list file generation method. The application is mainly used in the technical field of e-commerce.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of e-commerce technology, specifically a method, apparatus, and system for generating product list files. Background Technology

[0002] Current e-commerce platforms typically push product listings to servers based on customer search habits, and the servers then recommend products based on these listings. However, existing product listings generally only record the customer's preferred product categories and cannot comprehensively understand whether the customer has any intention to purchase other products. This is detrimental to recommending other products to the customer and discourages the customer from purchasing products from other categories.

[0003] Therefore, how to generate a product list that meets customer consumption expectations is a topic that urgently needs to be studied in the industry. Summary of the Invention

[0004] The present invention provides a method, apparatus and system for generating a product list file to solve one or more technical problems existing in the prior art, and at least provides a beneficial option or creates conditions.

[0005] Firstly, a method for generating a product list file is provided, including: Step 1: Obtain the products searched by the customer within the preset historical time period T; Step 2: Based on the number of times a product is searched, categorize the products into frequently searched products, less frequently searched products, and occasionally searched products; Step 3: Determine the sub-category number of the corresponding product from the frequently searched products according to the pre-set product classification table, and record the product sub-category number as the frequently searched product sub-category number; determine the sub-category number of the corresponding product from the less frequently searched products according to the product classification table, and record the product sub-category number as the less frequently searched product sub-category number; determine the sub-category number of the corresponding product from the occasionally searched products according to the product classification table, and record the product sub-category number as the occasionally searched product sub-category number; The commodity classification table records the classification of commodities, with classification levels of: sub-category, group, and major category. Sub-category is above group, and group is above major category. Step 4: Determine the corresponding major category number based on the subcategory number of frequently searched products, and record the major category number as the frequently searched product major category number; determine the corresponding group number based on the subcategory number of the second most frequently searched products, and record the group number as the second most frequently searched product group number; determine the corresponding group number based on the subcategory number of occasionally searched products, and record the group number as the occasionally searched product group number. Step 5: Determine all group numbers under the frequently searched product category number, and filter out the group numbers corresponding to the frequently searched product sub-category number to obtain the target group number; determine all product sub-category numbers corresponding to the target group number, and filter out the frequently searched product sub-category number to obtain the first target product sub-category number; Based on the most frequently searched product group number, determine all the corresponding product sub-category numbers, filter out the most frequently searched product sub-category numbers, and obtain the second target product sub-category number; Based on the occasionally searched product group number, determine all the corresponding product sub-category numbers, filter out the occasionally searched product sub-category numbers, and obtain the third target product sub-category number; Step 6: Sort and integrate the first target product category number, the second target product category number, and the third target product category number according to their priority to obtain the recommended product target directory file. The first target product category number has a higher priority than the second target product category number, and the second target product category number has a higher priority than the third target product category number. Step 7: Generate a product list file based on the recommended product target directory file.

[0006] Furthermore, in step 6, prioritizing and integrating the first target product category number, the second target product category number, and the third target product category number to obtain the recommended product target directory file specifically includes: establishing a basic directory file, writing the first target product category number, the second target product category number, and the third target product category number into the basic directory file, and sorting the first target product category number, the second target product category number, and the third target product category number according to priority to obtain the recommended product target directory file.

[0007] Furthermore, in step 7, generating a product list file based on the recommended product target directory file specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, writing the product information into the list base file, and obtaining the product list file, wherein the position of the product information in the list base file is the same as the position of the product sub-category number in the recommended product target directory file.

[0008] Furthermore, the product list file is in xls, xlsx, or xml format.

[0009] Furthermore, the product list file is in xls, xlsx, or xml format.

[0010] Secondly, an apparatus for generating a product list file is provided, comprising: a processor and a memory. The memory is used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor enables the processor to implement the method for generating a product list file as described in any of the above technical solutions.

[0011] Thirdly, a product list file generation system is provided, including: an acquisition unit, a classification unit, an integration unit, and a generation unit; The acquisition unit is used to: acquire the products searched by the customer within a preset historical time T; The classification unit is used to: classify products into frequently searched products, less frequently searched products, and occasionally searched products based on the number of times the products are searched; The integration unit is configured to: determine the sub-category number of a corresponding product from frequently searched products according to a pre-defined product classification table, wherein the product sub-category number is denoted as the frequently searched product sub-category number; determine the sub-category number of a corresponding product from less frequently searched products according to the product classification table, wherein the product sub-category number is denoted as the less frequently searched product sub-category number; and determine the sub-category number of a corresponding product from occasionally searched products according to the product classification table, wherein the product sub-category number is denoted as the occasionally searched product sub-category number. The commodity classification table records the classification of commodities, with classification levels of: sub-category, group, and major category. Sub-category is above group, and group is above major category. The major category number is determined based on the subcategory number of frequently searched products, and this major category number is denoted as the frequently searched product major category number; the group number is determined based on the subcategory number of the less frequently searched products, and this group number is denoted as the less frequently searched product group number; the group number is determined based on the subcategory number of occasionally searched products, and this group number is denoted as the occasionally searched product group number. Based on the frequently searched product category number, determine all group numbers under its expansion, filter out the group numbers corresponding to the frequently searched product sub-category number to obtain the target group number; based on the target group number, determine all corresponding product sub-category numbers, filter out the frequently searched product sub-category number to obtain the first target product sub-category number; Based on the most frequently searched product group number, determine all the corresponding product sub-category numbers, filter out the most frequently searched product sub-category numbers, and obtain the second target product sub-category number; Based on the occasionally searched product group number, determine all the corresponding product sub-category numbers, filter out the occasionally searched product sub-category numbers, and obtain the third target product sub-category number; The first target product category number, the second target product category number, and the third target product category number are sorted and integrated to obtain the recommended product target directory file; The generation unit is used to generate a product list file based on the recommended product target directory file.

[0012] Furthermore, in the integration unit, sorting and integrating the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number to obtain the recommended product target catalog file specifically includes: establishing a basic catalog file, writing the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number into the basic catalog file, and sorting the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number according to priority to obtain the recommended product target catalog file, wherein the priority of the first target product sub-category number is greater than that of the second target product sub-category number, and the priority of the second target product sub-category number is greater than that of the third target product sub-category number.

[0013] Furthermore, in the generation unit, generating a product list file based on the recommended product target directory file specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, writing the product information into the list base file, and obtaining the product list file, wherein the position of the product information in the list base file is the same as the position of the product sub-category number in the recommended product target directory file.

[0014] Furthermore, the product list file is an xls, xlsx, or xml format file; the product list file is an xls, xlsx, or xml format file.

[0015] This invention provides at least the following beneficial effects: It offers an apparatus and system for generating product list files. The method infers a customer's level of certainty about a product by analyzing the number of times a customer searches for a product over a historical period, and then uses this as a starting point to infer the customer's interest in other products. Finally, a product list file is generated for the customer by setting priorities, facilitating product recommendations to the customer by the server based on the product list file. The apparatus and system are used to execute the method for generating the product list file. The beneficial effects of the apparatus and system are similar to those of the method for generating the product list file, and will not be described again here. Attached Figure Description

[0016] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.

[0017] Figure 1 This is a flowchart illustrating the steps involved in generating a product list file. Figure 2This is a schematic diagram of the system connection structure of the product list file generation system. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0019] It should be noted that although functional modules are divided in the system diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0020] Firstly, reference Figure 1 , Figure 1 This is a flowchart illustrating the steps involved in generating a product list file.

[0021] The purpose of this invention is to generate product list files so as to fully understand customers' purchasing desires for different products and to effectively recommend products to customers.

[0022] To achieve this goal, this specific embodiment provides a method for generating a product list file, including: Step 1, obtaining the products searched by the customer within a preset historical time T.

[0023] Step 1 aims to retrieve the products searched by the customer within a historical time period T on the shopping platform, thereby understanding the types of products the customer prefers during their past shopping history. The historical time period T is pre-set and reflects the customer's shopping habits over that period.

[0024] Generally, a longer historical time period (T) allows for a more accurate grasp of customers' long-term viewing preferences. However, customers often have short-term preferences or interests when shopping. Therefore, a long historical time period (T) makes it difficult to capture these short-term interests, while a short historical time period (T) may overlook long-term shopping interests. Thus, determining the appropriate range for the historical time period (T) requires big data analysis. In some preferred embodiments, the historical time period (T) is set to 5 days. Each product has corresponding product information, including at least a subcategory number.

[0025] Step 2: Based on the number of times a product is searched, categorize the products into frequently searched products, less frequently searched products, and occasionally searched products.

[0026] Step 2 categorizes the retrieved products based on the number of times they are searched. When customers purchase a product in a particular category, they typically search for the product, browse the sellers, and finally make a purchase. The more times a customer searches for a product, the lower their certainty about its existence. This uncertainty suggests the customer may not have accurately found the product they want. Conversely, fewer searches indicate higher certainty, suggesting the customer may have accurately found the product they want. Therefore, the number of times a product is searched can determine the level of certainty a customer has about a product. To better understand customer certainty, products can be categorized based on the number of searches: frequently searched products, less frequently searched products, and occasionally searched products. The categorization principle is based on the number of times a customer searches for a product during a single valid purchase. Products searched 5 or more times during a single valid purchase are defined as frequently searched products. If a customer searches for a product less than 5 times but more than or equal to 3 times during a single valid purchase, the products they searched for during that search period are defined as the second most frequently searched products. If a customer searches for a product less than or equal to 2 times during a single valid purchase, the products they searched for during that search period are defined as the occasionally searched products.

[0027] Step 3: Determine the sub-category number of the corresponding product from the frequently searched products according to the pre-set product classification table, and record the product sub-category number as the frequently searched product sub-category number; determine the sub-category number of the corresponding product from the less frequently searched products according to the product classification table, and record the product sub-category number as the less frequently searched product sub-category number; determine the sub-category number of the corresponding product from the occasionally searched products according to the product classification table, and record the product sub-category number as the occasionally searched product sub-category number.

[0028] The commodity classification table is used to record the classification of commodities. The classification levels are: sub-category, group, and major category. The sub-category is above the group, and the group is above the major category.

[0029] The product category table is pre-defined and stored in the database for server access. This table records the category information of products on the shopping platform. Product classification can be referenced from the Nikki classification table, which has three levels: subcategory, group, and major category. Each product category has a specific number. Referring to the Nikki classification table, for example, a toothbrush would have a subcategory number of 210250, a group number of 2108, and a major category number of 21. Of course, the numbering of the product category table can be customized.

[0030] After identifying frequently searched, less frequently searched, and occasionally searched products, the corresponding subcategory number for each product can be determined. For ease of description, the subcategory number for frequently searched products is denoted as the "Frequently Searched Product Subcategory Number," the subcategory number for less frequently searched products is denoted as the "Less Frequently Searched Product Subcategory Number," and the subcategory number for occasionally searched products is denoted as the "Occasionally Searched Product Subcategory Number."

[0031] After completing step 3, you can proceed to step 4.

[0032] Step 4: Determine the corresponding major category number based on the subcategory number of frequently searched products, and record the major category number as the frequently searched product major category number; determine the corresponding group number based on the subcategory number of the second most frequently searched products, and record the group number as the second most frequently searched product group number; determine the corresponding group number based on the subcategory number of occasionally searched products, and record the group number as the occasionally searched product group number.

[0033] The main category number is determined by first identifying the subcategory number of frequently searched products. This can be done by querying the product classification table, where the main category number is denoted as the frequently searched product main category number. The group number is determined by identifying the subcategory number of less frequently searched products. This can also be done by querying the product classification table, where the group number is denoted as the less frequently searched product group number. Finally, the group number is determined by identifying the subcategory number of occasionally searched products. This can also be done by querying the product classification table, where the group number is denoted as the occasionally searched product group number.

[0034] After completing step 4, you can proceed to step 5.

[0035] Step 5: Determine all group numbers under the frequently searched product category number, and filter out the group numbers corresponding to the frequently searched product sub-category number to obtain the target group number; determine all product sub-category numbers corresponding to the target group number, and filter out the frequently searched product sub-category numbers to obtain the first target product sub-category number; determine all product sub-category numbers corresponding to the second most frequently searched product group number, and filter out the second most frequently searched product sub-category number to obtain the second target product sub-category number; determine all product sub-category numbers corresponding to the occasionally searched product group number, and filter out the occasionally searched product sub-category number to obtain the third target product sub-category number.

[0036] Step 5 determines the corresponding sub-category numbers based on the frequently searched product category numbers, less frequently searched product group numbers, and occasionally searched product sub-category numbers obtained in Step 4. The ultimate goal is to consider the products corresponding to these determined sub-category numbers as products worth recommending to customers.

[0037] After obtaining the first target product category number, the second target product category number, and the third target product category number, you can proceed to step 6.

[0038] Step 6: Sort and integrate the first target product category number, the second target product category number, and the third target product category number according to their priority to obtain the recommended product target directory file. The first target product category number has a higher priority than the second target product category number, and the second target product category number has a higher priority than the third target product category number.

[0039] Step 6 aims to sort the first, second, and third target product category numbers. The priority order for these categories is as follows: the first target product category number is higher than the second, and vice versa. In other words, when creating the recommended product target catalog, the first target product category number precedes the second, and the second precedes the third. From another perspective, under equal conditions, products corresponding to the first target product category number are recommended first, followed by those corresponding to the second, and finally those corresponding to the third. This priority order is based on the customer's certainty about the products. Because the products corresponding to the first target product category number encompass the major categories of frequently searched products, the types of products corresponding to the first target product category number are numerous, and many cross-group products. This approach provides customers with a wide range of choices, hence it receives the highest priority. The second target product category encompasses the groups of the least frequently searched products; therefore, it offers the next highest number of product categories and does not include products from other groups. Relatively speaking, it provides customers with the next most choices, hence it receives the next highest priority. The third target product category covers the groups of occasionally searched products. Therefore, it also offers a limited number of product categories and does not include products from other groups, providing customers with limited choices, hence it receives the lowest priority.

[0040] In some preferred embodiments, step 6, which involves prioritizing and integrating the first target product category number, the second target product category number, and the third target product category number to obtain a recommended product target directory file, specifically includes: establishing a basic directory file, writing the first target product category number, the second target product category number, and the third target product category number into the basic directory file, and sorting the first target product category number, the second target product category number, and the third target product category number according to priority to obtain the recommended product target directory file.

[0041] After obtaining the target catalog file of recommended products, you can proceed to step 7.

[0042] Step 7: Generate a product list file based on the recommended product target directory file. The product list file is a file that can be accessed and used to provide product recommendations to the customer. The server can then use this product list file to recommend products to the customer.

[0043] This invention infers a customer's level of certainty about a product by analyzing the number of times they search for it over a historical period, and then uses this as a starting point to infer their interest in other products. Finally, by setting priorities, a product list file is generated for each customer, allowing the server to recommend products to them based on this file.

[0044] In some preferred embodiments, step 7, generating a product list file based on the recommended product target directory file, specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, and writing the product information into the list base file to obtain the product list file. The position of the product information in the list base file is the same as the position of the product sub-category number in the recommended product target directory file.

[0045] In some preferred embodiments, the product list file is an xls, xlsx, or xml format file.

[0046] Secondly, an apparatus for generating a product list file is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor causes the processor to implement the product list file generation method as described in any of the above specific embodiments.

[0047] Those skilled in the art will understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0048] refer to Figure 2 , Figure 2 This is a schematic diagram of the system connection structure of the product list file generation system.

[0049] Thirdly, a product list file generation system is provided, including: an acquisition unit, a classification unit, an integration unit, and a generation unit.

[0050] The acquisition unit is used to: acquire the products searched by the customer within a preset historical time T.

[0051] The classification unit is used to classify products into frequently searched products, less frequently searched products, and occasionally searched products based on the number of times the products are searched.

[0052] The integration unit is configured to include: determining the sub-category number of a corresponding product from frequently searched products according to a pre-defined product classification table, wherein the product sub-category number is denoted as the frequently searched product sub-category number; determining the sub-category number of a corresponding product from less frequently searched products according to the product classification table, wherein the product sub-category number is denoted as the less frequently searched product sub-category number; and determining the sub-category number of a corresponding product from occasionally searched products according to the product classification table, wherein the product sub-category number is denoted as the occasionally searched product sub-category number. The product classification table records the classification of products, with classification levels of: sub-category, group, and major category, wherein the superior level of a sub-category is a group, and the superior level of a group is a major category. The major category number is determined based on the sub-category number of a frequently searched product, wherein the major category number is denoted as the frequently searched product major category number; the group number is determined based on the sub-category number of a less frequently searched product, wherein the group number is denoted as the less frequently searched product group number; and the group number is determined based on the sub-category number of an occasionally searched product, wherein the group number is denoted as the occasionally searched product group number. Based on the frequently searched product category ID, determine all group IDs under its expanded category. Then, filter out the group IDs corresponding to the frequently searched product subcategories to obtain the target group ID. Based on the target group ID, determine all corresponding product subcategories. Filter out the frequently searched product subcategories to obtain the first target product subcategories. Based on the next most frequently searched product group ID, determine all corresponding product subcategories. Filter out the next most frequently searched product subcategories to obtain the second target product subcategories. Based on the occasionally searched product group ID, determine all corresponding product subcategories. Filter out the occasionally searched product subcategories to obtain the third target product subcategories. Sort and integrate the first, second, and third target product subcategories to obtain the recommended product target directory file.

[0053] The generation unit is used to generate a product list file based on the recommended product target directory file.

[0054] In some preferred embodiments, the integration unit, which sorts and integrates the first target product category number, the second target product category number, and the third target product category number to obtain a recommended product target directory file, specifically includes: establishing a basic directory file; writing the first target product category number, the second target product category number, and the third target product category number into the basic directory file; and sorting the first target product category number, the second target product category number, and the third target product category number according to priority to obtain the recommended product target directory file. Specifically, the first target product category number has a higher priority than the second target product category number, and the second target product category number has a higher priority than the third target product category number.

[0055] In some preferred embodiments, the generation unit generates a product list file based on the recommended product target directory file, which specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, writing the product information into the list base file, and obtaining the product list file. The product information is located in the list base file at the same position as the product sub-category number in the recommended product target directory file.

[0056] In some preferred embodiments, the product list file is an xls, xlsx, or xml format file; the product list file is an xls, xlsx, or xml format file.

[0057] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.

Claims

1. A method for generating a product list file, characterized in that, include: Step 1: Obtain the products searched by the customer within the preset historical time period T; Step 2: Based on the number of times a product is searched, categorize the products into frequently searched products, less frequently searched products, and occasionally searched products; Step 3: Determine the sub-category number of the corresponding product from the frequently searched products according to the pre-set product classification table, and record the product sub-category number as the frequently searched product sub-category number; determine the sub-category number of the corresponding product from the less frequently searched products according to the product classification table, and record the product sub-category number as the less frequently searched product sub-category number; determine the sub-category number of the corresponding product from the occasionally searched products according to the product classification table, and record the product sub-category number as the occasionally searched product sub-category number; The commodity classification table records the classification of commodities, with classification levels of: sub-category, group, and major category. Sub-category is above group, and group is above major category. Step 4: Determine the corresponding major category number based on the subcategory number of frequently searched products, and record the major category number as the frequently searched product major category number; determine the corresponding group number based on the subcategory number of the second most frequently searched products, and record the group number as the second most frequently searched product group number; determine the corresponding group number based on the subcategory number of occasionally searched products, and record the group number as the occasionally searched product group number. Step 5: Determine all group numbers under the frequently searched product category number, and filter out the group numbers corresponding to the frequently searched product sub-category number to obtain the target group number; determine all product sub-category numbers corresponding to the target group number, and filter out the frequently searched product sub-category number to obtain the first target product sub-category number; Based on the most frequently searched product group number, determine all the corresponding product sub-category numbers, filter out the most frequently searched product sub-category numbers, and obtain the second target product sub-category number; Based on the occasionally searched product group number, determine all the corresponding product sub-category numbers, filter out the occasionally searched product sub-category numbers, and obtain the third target product sub-category number; Step 6: Sort and integrate the first target product category number, the second target product category number, and the third target product category number according to their priority to obtain the recommended product target directory file. The first target product category number has a higher priority than the second target product category number, and the second target product category number has a higher priority than the third target product category number. Step 7: Generate a product list file based on the recommended product target directory file.

2. The method for generating a product list file according to claim 1, characterized in that, In step 6, the first target product category number, the second target product category number, and the third target product category number are prioritized and integrated to obtain the recommended product target directory file. Specifically, this includes: establishing a basic directory file, writing the first target product category number, the second target product category number, and the third target product category number into the basic directory file, and sorting the first target product category number, the second target product category number, and the third target product category number according to priority to obtain the recommended product target directory file.

3. The method for generating a product list file according to claim 1, characterized in that, In step 7, generating a product list file based on the recommended product target directory file specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, writing the product information into the list base file, and obtaining the product list file. The position of the product information in the list base file is the same as the position of the product sub-category number in the recommended product target directory file.

4. The method for generating a product list file according to claim 1, characterized in that, The product list file can be in xls, xlsx, or xml format.

5. The method for generating a product list file according to claim 1, characterized in that, The product list file can be in xls, xlsx, or xml format.

6. An apparatus for generating a product list file, characterized in that, include: processor; Memory, used to store computer-readable programs; When the computer-readable program is executed by the processor, the processor causes the processor to implement the method for generating a product list file as described in any one of claims 1-5.

7. A system for generating a product list file, characterized in that, include: Acquisition unit, classification unit, integration unit, and generation unit; The acquisition unit is used to: acquire the products searched by the customer within a preset historical time T; The classification unit is used to: classify products into frequently searched products, less frequently searched products, and occasionally searched products based on the number of times the products are searched; The integration unit is configured to: determine the sub-category number of a corresponding product from frequently searched products according to a pre-defined product classification table, wherein the product sub-category number is denoted as the frequently searched product sub-category number; determine the sub-category number of a corresponding product from less frequently searched products according to the product classification table, wherein the product sub-category number is denoted as the less frequently searched product sub-category number; and determine the sub-category number of a corresponding product from occasionally searched products according to the product classification table, wherein the product sub-category number is denoted as the occasionally searched product sub-category number. The commodity classification table records the classification of commodities, with classification levels of: sub-category, group, and major category. Sub-category is above group, and group is above major category. The major category number is determined based on the subcategory number of frequently searched products, and this major category number is denoted as the frequently searched product major category number; the group number is determined based on the subcategory number of the less frequently searched products, and this group number is denoted as the less frequently searched product group number; the group number is determined based on the subcategory number of occasionally searched products, and this group number is denoted as the occasionally searched product group number. Based on the frequently searched product category number, determine all group numbers under its expansion, filter out the group numbers corresponding to the frequently searched product sub-category number to obtain the target group number; based on the target group number, determine all corresponding product sub-category numbers, filter out the frequently searched product sub-category number to obtain the first target product sub-category number; Based on the most frequently searched product group number, determine all the corresponding product sub-category numbers, filter out the most frequently searched product sub-category numbers, and obtain the second target product sub-category number; Based on the occasionally searched product group number, determine all the corresponding product sub-category numbers, filter out the occasionally searched product sub-category numbers, and obtain the third target product sub-category number; The first target product category number, the second target product category number, and the third target product category number are sorted and integrated to obtain the recommended product target directory file; The generation unit is used to generate a product list file based on the recommended product target directory file.

8. The product list file generation system according to claim 7, characterized in that, In the integration unit, the sorting and integration of the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number to obtain the recommended product target catalog file specifically includes: establishing a basic catalog file, writing the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number into the basic catalog file, and sorting the first target product sub-category number, the second target product sub-category number, and the third target product sub-category number according to priority to obtain the recommended product target catalog file, wherein the priority of the first target product sub-category number is greater than that of the second target product sub-category number, and the priority of the second target product sub-category number is greater than that of the third target product sub-category number.

9. The product list file generation system according to claim 7, characterized in that, In the generation unit, generating a product list file based on the recommended product target directory file specifically includes: finding the corresponding product information based on the product sub-category number in the recommended product target directory file, creating a new list base file, writing the product information into the list base file, and obtaining the product list file. The position of the product information in the list base file is the same as the position of the product sub-category number in the recommended product target directory file.

10. A product list file generation system according to claim 7, characterized in that, The product list file is in xls, xlsx, or xml format.

Citation Information

Patent Citations

  • O2O commodity recommendation method, system and equipment

    CN107944986A

  • Commodity recommending method and commodity recommending system based on intelligent terminal

    CN111316306A