Product selection method, product selection system and electronic equipment

By evaluating product performance in multiple dimensions and pre-setting priority rankings, the problem of undiscovered high-quality products in offline supermarket product displays and the differentiated needs of stores are solved, and the optimal selection and unified management of products are achieved.

CN114493435BActive Publication Date: 2025-09-19MULTIPOINT (SHENZHEN) DIGITAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210086661.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-25
Publication Date
2025-09-19
Estimated Expiration
2042-01-25

AI Technical Summary

Technical Problem

Offline supermarkets have limited display space for goods and a single traditional evaluation system, which leads to the fact that high-quality goods are not fully discovered and cannot meet the different consumer needs of different stores, making it difficult to achieve unified management and personalized operations.

Method used

A multi-dimensional evaluation of product performance is adopted. Through product identification and preset priority sorting, the products to be put on the shelves are determined, including potential new products, must-cover products and differentiated demand products. The optimal selection of products is achieved by combining shelf resources and consumer data.

Benefits of technology

It achieves the optimal selection of goods, meets the unified management of the headquarters and the differentiated needs of stores, and improves the sales efficiency of goods and consumer satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114493435B_ABST
    Figure CN114493435B_ABST
Patent Text Reader

Abstract

The present invention provides a product selection method, a product selection system and an electronic device, including: determining the number of allocable commodities corresponding to each preset category according to shelf resources; the optional commodities under each category are associated with corresponding commodity identifications; the commodity identifications include: at least one of: potential new products, must-cover commodities, differentiated demand commodities, and commodities without special identifications; determining the commodity performance of each optional commodity according to preset evaluation indicators, and obtaining a commodity performance ranking of the optional commodities; determining the shelf commodities of each category from the commodity performance ranking in descending order of priority according to the preset priority order of the commodity identifications, until the number of selected shelf commodities reaches the number of allocable commodities corresponding to the category, and obtaining a list of shelf commodities, thereby analyzing consumer needs through richer dimensions, satisfying the unified management and operation of the headquarters, reflecting the differentiated category needs of stores, and achieving the optimal selection of commodities.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent product selection technology, and in particular to a product selection method, a product selection system and electronic equipment. Background Art

[0002] Offline supermarkets offer a vast selection of products but limited display space. Choosing the right products for shelf placement is paramount influencing sales. Traditional supermarket product evaluation systems are limited, focusing solely on sales and profit, neglecting user feedback (indicators like repeat purchases and penetration). This results in many potentially high-quality products (high repeat purchase rates) going undiscovered or experiencing inefficiencies, leading to a disconnect with consumers.

[0003] At the same time, a supermarket usually has many stores. If one product selection list is used for all stores, it cannot meet the different needs of consumers around different stores. If the power is delegated to the stores, it is easy for each store to have its own style, making it difficult to achieve unified category strategic goals. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a product selection method, a product selection system and electronic equipment, adopt a system for evaluating product power from multiple aspects, explore products that meet the actual characteristics of supermarkets, analyze consumer needs through richer dimensions, and meet the unified management and operation of the headquarters while reflecting the differentiated product category needs of stores, transcending manpower and achieving the optimal selection of products.

[0005] In a first aspect, an embodiment of the present invention provides a product selection method, the method comprising:

[0006] Determine the number of allocable products corresponding to each preset category based on shelf resources; wherein the optional products under each category are associated with corresponding product identifiers; the product identifiers include at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifiers;

[0007] Determining the product performance of each of the optional products according to a preset evaluation index, and obtaining a product performance ranking of the optional products;

[0008] According to the preset priority order of the product identifications, the products on the shelves of each category are determined from the product performance ranking in order of priority from high to low, until the number of selected products on the shelves reaches the number of allocable products corresponding to the category, and a list of products on the shelves of each category is obtained.

[0009] Furthermore, the product performance of each optional product can be determined according to a preset evaluation index to obtain a product performance ranking of the optional products, including:

[0010] Ranking the optional products according to comprehensive product sales indicators, store product turnover rate, data envelopment analysis, compound growth rate, purchase frequency, large shopping basket index and wallet share;

[0011] According to preset weights, weighted summation of the rankings is performed to obtain the product performance of the optional products;

[0012] Arrange the product expressiveness in descending order to obtain the product expressiveness ranking of the optional products.

[0013] Furthermore, potential new products are identified from the available products in each category by the following methods:

[0014] Identify products with market potential in external markets based on market monitoring data;

[0015] Performing text matching between the market potential products and the product names of the optional products through natural language processing;

[0016] If the match is successful, the matching optional product will be marked as a potential new product.

[0017] Furthermore, the method further comprises:

[0018] Classify the optional products according to price and set corresponding price category labels, wherein the price category labels include a first price category, a second price category, a third price category and a fourth price category;

[0019] The optional commodities are classified according to specifications, and corresponding specification classification labels are set, wherein the specification classification labels include a first specification classification, a second specification classification, a third specification classification, and a fourth specification classification.

[0020] Furthermore, the products that must be covered include a first dimension that must be covered and a second dimension that must be covered:

[0021] Sorting the optional products according to sales volume to obtain a first sales volume ranking, and obtaining the first required coverage dimension according to a preset sales volume ranking standard;

[0022] According to the user dimension purchase data, the optional products are sorted according to the wallet share to obtain a first wallet share ranking, and the second required coverage dimension is obtained according to a preset wallet share ranking standard.

[0023] Furthermore, the products that must be covered also include a third dimension and a fourth dimension that must be covered:

[0024] The optional products of the current store group are sorted according to the sales volume to obtain a second sales volume ranking, and the third required coverage dimension is obtained according to the preset sales volume ranking standard; wherein stores with similar characteristics form a store group, and the stores in the same store group share a set of differentiated demand product standards;

[0025] According to the user purchase data in the current store group, the optional products are sorted according to the wallet share to obtain a second wallet share ranking, and the fourth required coverage dimension is obtained according to the preset wallet share ranking standard;

[0026] Comparing the first sales ranking with the second sales ranking, marking the optional products that are in the second sales ranking but not in the first sales ranking as the differentiated demand products;

[0027] The first wallet share ranking and the second wallet share ranking are compared, and the optional products in the second wallet share ranking but not in the first wallet ranking are marked as the differentiated demand products.

[0028] Furthermore, the list of products for each category is determined from the product performance ranking in descending order of priority according to the preset priority order of the product identifiers, until the number of selected products reaches the number of allocable products corresponding to the category, thereby obtaining the list of products for each category, including:

[0029] In the product performance ranking, the potential new products are preferentially selected from high to low as the products to be put on the shelves; wherein the number of the potential new products is 20% of the number of allocable products corresponding to the category;

[0030] Delete the selected listed products and the remaining potential new products, and search for the differentiated demand products in descending order as the listed products;

[0031] Determine whether the number of the selected products on the shelf reaches the number of allocable products;

[0032] If the number of the selected products on the shelf reaches the number of allocable products, the selection is terminated;

[0033] Otherwise, the selected listed products and the remaining differentiated demand products are deleted, and the required covered products are searched in descending order as the listed products;

[0034] Determine whether the number of the selected products on the shelf reaches the number of allocable products;

[0035] If the number of the selected products on the shelf reaches the number of allocable products, the selection is terminated;

[0036] Otherwise, the selected products on the shelf and the remaining products that must be covered are deleted, and the products without special identification are searched in order from high to low as the products on the shelf until the number of products on the shelf reaches the number of allocable products corresponding to the category.

[0037] In a second aspect, an embodiment of the present invention provides a product selection system, the system comprising:

[0038] The quantity allocation module is used to determine the number of allocable products corresponding to each category in the preset category based on shelf resources;

[0039] A product identification module is configured to associate corresponding product identifications with each of the optional products in each category; the product identifications include at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifications;

[0040] A product performance evaluation module, configured to determine the product performance of each optional product according to a preset evaluation index, and obtain a product performance ranking of the optional products;

[0041] The screening module is used to determine the on-shelf products of each category from the product performance ranking in descending order of priority according to the preset priority order of the product identification, until the number of selected on-shelf products reaches the number of allocable products corresponding to the category, thereby obtaining a list of on-shelf products of each category.

[0042] In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor implements the above-mentioned method when executing the computer program.

[0043] In a fourth aspect, an embodiment of the present invention provides a computer-readable medium having a non-volatile program code executable by a processor, wherein the program code enables the processor to execute the method as described above.

[0044] An embodiment of the present invention provides a product selection method, a product selection system and an electronic device, the method comprising: determining the number of allocable commodities corresponding to each preset category according to shelf resources; wherein the optional commodities under each category are associated with corresponding commodity identifications; the commodity identifications include: at least one of potential new products, must-cover commodities, differentiated demand commodities, and commodities without special identifications; determining the commodity performance of each optional commodity according to preset evaluation indicators, and obtaining a commodity performance ranking of the optional commodities; determining the shelf commodities of each category from the commodity performance ranking in descending order of priority according to the preset priority order of the commodity identifications, until the number of selected shelf commodities reaches the number of allocable commodities corresponding to the category, and obtaining a list of shelf commodities of each category, thereby analyzing consumer needs through richer dimensions, satisfying the unified management and operation of the headquarters, and reflecting the differentiated category needs of stores, surpassing manpower, and achieving the optimal selection of commodities.

[0045] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0046] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0048] Figure 1 A flow chart of the product selection method provided in Example 1 of the present invention;

[0049] Figure 2 A schematic diagram of a product selection method provided in Example 1 of the present invention;

[0050] Figure 3 A flowchart for determining potential new products provided in Example 1 of the present invention;

[0051] Figure 4 This is a flowchart of the product selection priority sequence provided in Example 3 of the present invention;

[0052] Figure 5 Schematic diagram of the product selection system provided in Example 4 of the present invention.

[0053] Icons: 1-Quantity allocation module; 2-Product identification module; 3-Product performance evaluation module; 4-Filtering module. DETAILED DESCRIPTION

[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0055] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.

[0056] Example 1:

[0057] Figure 1 This is a flow chart of the product selection method provided in Example 1 of the present invention.

[0058] Reference Figure 1 , the method comprises the following steps:

[0059] Step S101: Determine the number of allocable products corresponding to each preset category based on shelf resources; wherein the optional products under each category are associated with corresponding product identifiers; the product identifiers include at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifiers;

[0060] Step S102: determining the product performance of each optional product according to a preset evaluation index, and obtaining a product performance ranking of the optional products;

[0061] Step S103: According to the preset priority order of the product identifiers, the products to be put on the shelves of each category are determined from the product performance ranking in descending order of priority, until the number of selected products to be put on the shelves reaches the number of allocable products corresponding to the category, thereby obtaining a list of products to be put on the shelves of each category;

[0062] Here, each category in the preset categories is the smallest category into which the merchant's optional products can be divided; the product identification is determined by the corresponding label of the product, including the product brand, price, specifications and efficacy.

[0063] Figure 2 Schematic diagram of the product selection method provided in Example 1 of the present invention.

[0064] Reference Figure 2 , product selection methods include:

[0065] By classifying products into potential new products, must-cover products, differentiated demand products and products without special identification, a product performance ranking is formed, and finally a list of products to be put on the shelves is formed.

[0066] Furthermore, the product performance of each optional product can be determined based on the preset evaluation index to obtain the product performance ranking of the optional products, including:

[0067] Optional products are ranked according to comprehensive product sales indicators, store product turnover rate, data envelopment analysis, compound growth rate, purchase frequency, large shopping basket index and wallet share;

[0068] According to the preset weights, the rankings are weighted and summed to obtain the product performance of the optional products;

[0069] Arrange the products in descending order of performance to obtain the performance ranking of the optional products;

[0070] Here, CPI (commodity performance index) is related to sales, sales volume, and profit, as shown in formula (1):

[0071] CPI = 0.3 × sales + 0.3 × sales volume + 0.4 × profit (1)

[0072] The store product sales rate is shown in formula (2):

[0073]

[0074] DEA (Data envelopment analysis) performs calculations through dynamic comparisons between commodities. There is no need for users to subjectively set the weight of each indicator. The algorithm will automatically determine the weight parameters based on the optimization solution method, and ultimately derive a relative commodity performance score. Because it considers input-output performance, it can discover some high-potential commodities that will not be eliminated due to temporary non-offline sales. It is a quantitative analysis method that uses linear programming methods to evaluate the relative effectiveness of comparable units of the same type based on multiple input indicators and multiple output indicators. Its input is determined by the number of meters of display (i.e., the length of the shelf occupied by the display) and the promotion index (i.e., promotion frequency × promotion savings duration); its output is determined by the comprehensive gross profit, sales volume, and sales revenue;

[0075] The compound growth rate is shown in formula (3):

[0076]

[0077] Purchase frequency is the average number of units purchased per week for each product;

[0078] The large shopping basket index is the percentage of orders containing the current SKU (Stock Keeping Unit) among orders with more than n items.

[0079] Wallet share is the average of a customer's spending on the current SKU and the customer's total spending in the current subcategory. It is used to measure consumer loyalty to a product in a subcategory. The higher the wallet share, the more loyal the consumer is to the product in that subcategory.

[0080] Among them, under each subcategory, ascending ranking is performed based on comprehensive product sales indicators, store product turnover rate, data envelopment analysis, compound growth rate, purchase frequency, large shopping basket index and wallet share. Each product has seven rankings. According to the business experience and focus of different merchants, different weights are given to the above seven indicators using expert experience. The rankings are weighted and summed, and then the sum values ​​are sorted in descending order to obtain the product performance ranking under each subcategory.

[0081] Further, refer to Figure 3 , identifying potential new products includes the following steps:

[0082] Step S301, determining market potential commodities in the external market based on market monitoring data;

[0083] Step S302 , performing text matching between the market potential products and the product names of the optional products through natural language processing;

[0084] Step S303: If the match is successful, the selected product is marked as a potential new product;

[0085] Here, based on preliminary research and market monitoring data, we analyze products that are in the early stages of the market and have a clear upward trend. We then use natural language processing to match the product names of potential new products in the external market with the merchant's products. We then look for identical products in the merchant's product pool. If there are no identical products, we then look for products with similar product names. If we only analyze these products based on their sales performance, we may conclude that they need to be eliminated or replaced because they are not yet well-known to the public. However, if they show good growth momentum on e-commerce platforms, they may be potential new products and can be given a certain amount of exposure.

[0086] The product name text includes information such as the brand and efficacy of the product.

[0087] An embodiment of the present invention provides a product selection method, which includes: determining the number of allocable products corresponding to each preset category according to shelf resources; wherein the optional products under each category are associated with corresponding product identifications; the product identifications include: at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifications; determining the product performance of each optional product according to preset evaluation indicators, and obtaining a product performance ranking of the optional products; determining the shelf products of each category from the product performance ranking in order of priority from high to low according to the preset priority order of the product identifications, until the number of selected shelf products reaches the number of allocable products corresponding to the category, and obtaining a list of shelf products for each category, thereby selecting products from multiple dimensions, enriching the product evaluation system, meeting the unified management and operation of the headquarters, and reflecting the differentiated category needs of stores, surpassing manpower, and achieving the optimal selection of products.

[0088] Example 2:

[0089] For ease of understanding, this embodiment also elaborates on the must-cover commodities and differentiated demand commodities.

[0090] Classify the available products according to price and set corresponding price category labels. The price category labels include the first price category, the second price category, the third price category and the fourth price category;

[0091] Classify the optional products according to their specifications and set corresponding specification classification labels, which include the first specification classification, the second specification classification, the third specification classification, and the fourth specification classification;

[0092] Here, we count the price (i.e., unit price) and specification ranges for each category of merchants, and divide the prices and specifications into four boxes with equal width. The first price category, the second price category, the third price category, and the fourth price category correspond to the low-end, mid-end, mid-high-end, and high-end categories, respectively; the first specification category, the second specification category, the third specification category, and the fourth specification category correspond to the small specification, medium specification, medium-large specification, and large specification categories, respectively.

[0093] Count the brands and functions of market monitoring data, mark the products with the merchant’s brand labels, function labels, add manually labeled information, and match the product names.

[0094] Furthermore, the products that must be covered include the first and second dimensions that must be covered:

[0095] Sort the optional products by sales volume to obtain the first sales volume ranking, and obtain the first required coverage dimension based on the preset sales volume ranking criteria;

[0096] Based on the user dimension purchase data, the optional products are sorted by wallet share to obtain the first wallet share ranking, and the second required coverage dimension is obtained according to the preset wallet share ranking standard;

[0097] Here, the brand, price category, specification category, and efficacy of the top 80% of the sales volume are marked as the first dimension that must be covered;

[0098] Based on user or member data, the top 3 wallet shares and the brands, price categories, specification categories and functions of the products with a wallet share greater than 60% are selected and labeled as the second dimension that must be covered.

[0099] Furthermore, the products that must be covered also include the third and fourth dimensions that must be covered:

[0100] The optional products of the current store group are sorted by sales volume to obtain a second sales volume ranking, and the third required coverage dimension is obtained according to the preset sales volume ranking standard. Stores with similar characteristics form a store group, and the stores in the same store group share a set of differentiated demand product standards.

[0101] Based on the user purchase data within the current store group, the optional products are sorted by wallet share to obtain the second wallet share ranking, and the fourth required coverage dimension is obtained based on the preset wallet share ranking criteria;

[0102] Compare the first sales ranking with the second sales ranking, and mark the optional products in the second sales ranking but not in the first sales ranking as differentiated demand products;

[0103] Compare the first wallet share ranking with the second wallet share ranking, and mark the optional products that are in the second wallet share ranking but not in the first wallet ranking as differentiated demand products;

[0104] Here, we use the k-means clustering algorithm to group stores with similar characteristics. The goal is to find the potential category y for each sample x and group samples x with the same category y together.

[0105] Select k cluster centroids, μ1, μ2, ..., μ k ∈R n , repeat formula (4) and formula (5) until convergence. For each sample i, calculate the class it should belong to as shown in formula (4):

[0106] c i =arg min j ||x i-μ j || 2 (4)

[0107] For each class j, the centroid of the class is recalculated as shown in formula (5):

[0108]

[0109] Specifically, stores have different characteristics for the products they sell based on the surrounding customer base. For example, stores near hospitals have higher demand for medical and health care products, while stores near residential areas have higher demand for large-format packaging of basic foods such as rice, flour, grain, and oil. However, not every store has its own set of characteristics; rather, similar stores have similar characteristics. If we use the "Thousand Stores, Thousand Faces" approach, management will become complex and supply chain advantages will be lost. Therefore, we use the "Thousand Stores, Hundred Faces" approach, using the k-means clustering algorithm to identify stores with similar characteristics and form store groups. Stores within the same store group share a set of differentiated product demand adjustment lists.

[0110] Based on this, we use the following features to cluster stores: total store sales in the past three months; the sales percentage of medium and large-sized products; the sales percentage of mid-to-high-end and high-end products; the number of hospitals within a three-kilometer radius of the store; the number of educational institutions within a three-kilometer radius of the store; the number of residential communities within a three-kilometer radius of the store; the number of shopping malls and office buildings within a three-kilometer radius of the store; and the average age of store members.

[0111] Based on the above data, the k value with the best clustering effect is selected to obtain the clustering results (due to the differences in data from different merchants, the clustering results are not uniform);

[0112] Based on the available products in each store group, the brands, price categories, specification categories, and functionalities of the top 80% of sales volume are annotated as the third required dimension. Based on the store's user or member data, the brands, price categories, specification categories, and functionalities of the top three products in terms of wallet share, as well as products with a wallet share greater than 60%, are annotated as the fourth required dimension.

[0113] Take the union of the first dimension that must be covered, the second dimension that must be covered, the third dimension that must be covered, and the fourth dimension that must be covered, and mark the optional products that only exist in the third dimension that must be covered and the fourth dimension that must be covered as differentiated demand products as the characteristic requirements of the business district.

[0114] An embodiment of the present invention provides a product selection method, which includes: determining the number of allocable commodities corresponding to each preset category according to shelf resources; wherein the optional commodities under each category are associated with corresponding commodity identifications; the commodity identifications include: at least one of: potential new products, must-cover commodities, differentiated demand commodities, and commodities without special identifications; determining the commodity performance of each optional commodity according to preset evaluation indicators, and obtaining a commodity performance ranking of the optional commodities; determining the shelf commodities of each category from the commodity performance ranking in order of priority from high to low according to the preset priority order of the commodity identifications, until the number of selected shelf commodities reaches the number of allocable commodities corresponding to the category, and obtaining a list of shelf commodities for each category, thereby analyzing consumer needs through richer dimensions, satisfying the unified management and operation of the headquarters, and reflecting the differentiated category needs of stores, surpassing manpower, and achieving the optimal selection of commodities.

[0115] Example 3:

[0116] Figure 4 This is a flowchart of the product selection priority sequence provided in Example 3 of the present invention.

[0117] Reference Figure 4 , the product selection priority sequence process includes:

[0118] Step S401: Based on the product performance ranking, potential new products are selected as products for listing from the highest to the lowest priority, wherein the number of potential new products is 20% of the number of products that can be allocated in the category;

[0119] Step S402: Delete the selected products on the shelves and the remaining potential new products, and search for differentiated products in descending order as the products on the shelves;

[0120] Step S403, determining whether the number of selected products on the shelf reaches the number of products that can be allocated;

[0121] Step S404: If the number of selected products reaches the number of available products, the selection is terminated.

[0122] Step S405: Otherwise, delete the selected products on the shelf and the remaining differentiated demand products, and search for products that must be covered as products on the shelf in descending order;

[0123] Step S406, determining whether the number of selected products on the shelf reaches the number of products that can be allocated;

[0124] Step S407: If the number of selected products reaches the number of available products, the selection process ends.

[0125] Step S408: Otherwise, delete the selected products and the remaining products that must be covered, and search for products without special labels in descending order as products to be put on the shelves until the number of products on the shelves reaches the number of products that can be allocated for the category;

[0126] Specifically, based on manual configuration of shelf resources, the number of allocable products corresponding to each preset category can be obtained. Assuming that the number of optional products under a certain category is 100, the optional products are sorted according to the product performance ranking, of which the number of allocable products is 30;

[0127] First, 20% of the quota is allocated to potential new products. The top six products marked with "potential new products" in the product performance ranking are searched in descending order and selected. If there are fewer than six, the actual number of products will be selected. In this case, the number of products that can be allocated is 24.

[0128] Second, perform product text matching, remove products corresponding to potential new products, and search for differentiated products in sequence. If the first differentiated product is selected, delete it and search for the second differentiated product, and so on, until the number of listed products reaches the allocable number or the differentiated products are fully covered. Different store groups correspond to different differentiated products.

[0129] Third, assuming that the number of allocable products is 20, search the product texts one by one to see if the brand, price, specification, and efficacy label of the optional product meet the requirements of the required covered products. If so, the product is selected and deleted and the search continues. This process continues until the number of listed products reaches the allocable number or the required covered products are covered.

[0130] Fourth, assuming that the number of products that can be allocated is 5, select products without special marks in descending order;

[0131] At this point, 30 allocable products have been selected, and the corresponding list of products on the shelves under this category has been generated.

[0132] An embodiment of the present invention provides a product selection method, which includes: determining the number of allocable commodities corresponding to each preset category according to shelf resources; wherein the optional commodities under each category are associated with corresponding commodity identifications; the commodity identifications include: at least one of: potential new products, must-cover commodities, differentiated demand commodities, and commodities without special identifications; determining the commodity performance of each optional commodity according to preset evaluation indicators, and obtaining a commodity performance ranking of the optional commodities; determining the shelf commodities of each category from the commodity performance ranking in order of priority from high to low according to the preset priority order of the commodity identifications, until the number of selected shelf commodities reaches the number of allocable commodities corresponding to the category, and obtaining a list of shelf commodities for each category, thereby analyzing consumer needs through richer dimensions, satisfying the unified management and operation of the headquarters, and reflecting the differentiated category needs of stores, surpassing manpower, and achieving the optimal selection of commodities.

[0133] Example 4:

[0134] Figure 5 Schematic diagram of the product selection system provided in Example 4 of the present invention.

[0135] Reference Figure 5 , the product selection system includes:

[0136] Quantity allocation module 1, used to determine the number of allocable commodities corresponding to each category in the preset category according to shelf resources;

[0137] Product identification module 2, used to associate corresponding product identification with each optional product in each category; product identification includes at least one of: potential new products, must-cover products, differentiated demand products, and products without special labels;

[0138] The product performance evaluation module 3 is used to determine the product performance of each optional product according to a preset evaluation index and obtain the product performance ranking of the optional products;

[0139] The screening module 4 is used to determine the products to be put on the shelves of each category from the product performance ranking in descending order of priority according to the preset priority order of the product identification, until the number of selected products to be put on the shelves reaches the number of allocable products corresponding to the category, and obtain a list of products to be put on the shelves of each category.

[0140] An embodiment of the present invention provides a product selection system, including: determining the number of allocable products corresponding to each preset category based on shelf resources; wherein, the optional products under each category are associated with corresponding product identifications; the product identifications include: at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifications; determining the product performance of each optional product based on preset evaluation indicators, and obtaining a product performance ranking of the optional products; determining the shelf products of each category from the product performance ranking in order of priority from high to low according to the preset priority order of the product identifications, until the number of selected shelf products reaches the number of allocable products corresponding to the category, and obtaining a list of shelf products for each category, thereby meeting the unified management and operation of the headquarters and reflecting the differentiated category needs of stores, surpassing manpower and achieving the optimal selection of products.

[0141] An embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, the steps of the product selection method provided in the above embodiment are implemented.

[0142] An embodiment of the present invention also provides a computer-readable medium having a non-volatile program code executable by a processor, wherein a computer program is stored on the computer-readable medium, and when the computer program is run by the processor, the steps of the product selection method of the above embodiment are executed.

[0143] The computer program product provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.

[0144] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0145] In addition, in the description of the embodiments of the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0146] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0147] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0148] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A product selection method, characterized in that: The method comprises: Determine the number of allocable products corresponding to each preset category based on shelf resources; wherein the optional products under each category are associated with corresponding product identifiers; the product identifiers include at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifiers; Determining the product performance of each of the optional products according to a preset evaluation index, and obtaining a product performance ranking of the optional products; According to the preset priority order of the product identifiers, determining the products to be put on the shelves of each category from the product performance ranking in descending order of priority, until the number of selected products to be put on the shelves reaches the number of allocable products corresponding to the category, thereby obtaining a list of products to be put on the shelves of each category; The step of determining the on-shelf products for each category from the product performance ranking in descending order of priority according to the preset priority order of the product identifiers until the number of selected on-shelf products reaches the number of allocable products corresponding to the category, thereby obtaining a list of on-shelf products for each category, including: In the product performance ranking, the potential new products are preferentially selected from high to low as the listed products; wherein, the number of the potential new products is 20% of the number of allocable products corresponding to the category; Delete the selected listed products and the remaining potential new products, and search for the differentiated demand products in descending order as the listed products; Determine whether the number of the selected products on the shelf reaches the number of allocable products; If the number of the selected products on the shelf reaches the number of allocable products, the selection is terminated; Otherwise, the selected listed products and the remaining differentiated demand products are deleted, and the required covered products are searched in descending order as the listed products; Determine whether the number of the selected products on the shelf reaches the number of allocable products; If the number of the selected products on the shelf reaches the number of allocable products, the selection is terminated; Otherwise, the selected products on the shelf and the remaining products that must be covered are deleted, and the products without special identification are searched in order from high to low as the products on the shelf until the number of products on the shelf reaches the number of allocable products corresponding to the category.

2. The product selection method according to claim 1, characterized in that: Determining the product performance of each optional product according to the preset evaluation index to obtain the product performance ranking of the optional products includes: Ranking the optional products according to comprehensive product sales indicators, store product turnover rate, data envelopment analysis, compound growth rate, purchase frequency, large shopping basket index and wallet share; According to preset weights, weighted summation of the rankings is performed to obtain the product performance of the optional products; Arrange the product expressiveness in descending order to obtain the product expressiveness ranking of the optional products.

3. The product selection method according to claim 1, characterized in that: Identify potential new products from the available products in each category using the following methods: Identify products with market potential in external markets based on market monitoring data; Performing text matching between the market potential products and the product names of the optional products through natural language processing; If the match is successful, the matching optional product will be marked as a potential new product.

4. The product selection method according to claim 1, characterized in that: The method further comprises: Classify the optional products according to price and set corresponding price category labels, wherein the price category labels include a first price category, a second price category, a third price category and a fourth price category; The optional commodities are classified according to specifications, and corresponding specification classification labels are set, wherein the specification classification labels include a first specification classification, a second specification classification, a third specification classification, and a fourth specification classification.

5. The product selection method according to claim 4, characterized in that: The commodity that must be covered includes a first dimension that must be covered and a second dimension that must be covered; Sorting the optional products according to sales volume to obtain a first sales volume ranking, and obtaining the first required coverage dimension according to a preset sales volume ranking standard; According to the user dimension purchase data, the optional products are sorted according to the wallet share to obtain a first wallet share ranking, and the second required coverage dimension is obtained according to a preset wallet share ranking standard.

6. The product selection method according to claim 5, characterized in that: The commodity that must be covered also includes a third dimension that must be covered and a fourth dimension that must be covered; The optional products of the current store group are sorted according to the sales volume to obtain a second sales volume ranking, and the third required coverage dimension is obtained according to the preset sales volume ranking standard; wherein stores with similar characteristics form a store group, and the stores in the same store group share a set of differentiated demand product standards; According to the user purchase data in the current store group, the optional products are sorted according to the wallet share to obtain a second wallet share ranking, and the fourth required coverage dimension is obtained according to the preset wallet share ranking standard; Comparing the first sales ranking with the second sales ranking, marking the optional products that are in the second sales ranking but not in the first sales ranking as the differentiated demand products; The first wallet share ranking is compared with the second wallet share ranking, and the optional products in the second wallet share ranking but not in the first wallet share ranking are marked as the differentiated demand products.

7. A product selection system, characterized in that: The system comprises: The quantity allocation module is used to determine the number of allocable products corresponding to each category in the preset category based on shelf resources; A product identification module is used to associate corresponding product identifications with optional products in each category; the product identifications include at least one of: potential new products, must-cover products, differentiated demand products, and products without special identifications; A product performance evaluation module, configured to determine the product performance of each optional product according to a preset evaluation index, and obtain a product performance ranking of the optional products; a screening module, configured to determine the on-shelf products of each category from the product performance ranking in descending order of priority according to the preset priority order of the product identifiers, until the number of selected on-shelf products reaches the number of allocable products corresponding to the category, thereby obtaining a list of on-shelf products of each category; The screening module is further configured to prioritize the potential new products from high to low in the product performance ranking as the shelf products; wherein the number of the potential new products is 20% of the number of allocable products corresponding to the category; delete the selected shelf products and the remaining potential new products, and search the differentiated demand products in order from high to low as the shelf products; determine whether the number of the selected shelf products reaches the number of allocable products; if the number of the selected shelf products reaches the number of allocable products, the selection is terminated; otherwise, delete the selected shelf products and the remaining differentiated demand products, and search the must-cover products in order from high to low as the shelf products; determine whether the number of the selected shelf products reaches the number of allocable products; if the number of the selected shelf products reaches the number of allocable products, the selection is terminated; otherwise, delete the selected shelf products and the remaining must-cover products, and search the products without special identification in order from high to low as the shelf products until the number of shelf products reaches the number of allocable products corresponding to the category.

8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

9. A computer-readable medium having a non-volatile program code executable by a processor, characterized in that The program code causes the processor to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and a system for promoting product selection

    CN109801102A

  • Commodity recommendation system for retail management platform

    CN112785354A