Automatic processing method, device and equipment for commodity materials of commodity platform

By matching application rules and basic capability modules, the product materials of the e-commerce platform are processed, the challenges of product materials quality and multi-language support are solved, and the automatic processing of product materials across regions is realized, improving user experience and platform coverage.

CN119273808APending Publication Date: 2025-01-07阿里巴巴(中国)网络技术有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411223511.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

While ensuring the quality of product materials, it is difficult to cover more products at quantitative cost. Especially in the differentiation of material requirements caused by cultural differences in different countries and regions, how to quickly customize different material content becomes challenge.

Method used

By obtaining the application rules of the current application scenario matching the preset basic capability module, the corresponding services are called to perform processing of product materials, including title, picture and details processing, and multilingual translation and localization support are realized.

Benefits of technology

It realizes convenient support for multilinguals, improves user experience, ensures that different users can conduct local product search and display, and improves the coverage and user satisfaction of the product platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273808A_ABST
    Figure CN119273808A_ABST
Patent Text Reader

Abstract

The invention provides an automatic processing method, device and equipment for commodity materials of a commodity platform, and relates to the technical field of electronic commodity platforms. The invention discloses an automatic processing method for commodity materials of a commodity platform. The method comprises the steps of obtaining an application rule of a current application scene of the commodity platform; matching the application rule with a preset basic capability module; and calling a corresponding service through the basic capability module matched with the application rule so as to execute processing of commodity materials of the commodity platform. According to the embodiment of the invention, cross-region commodity material automatic processing can be realized, and localized commodity retrieval and display can be conveniently carried out.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of e-commerce platforms, and in particular to a method, device and equipment for automatically processing commodity materials on a commodity platform. Background Art

[0002] Online shopping has become an indispensable part of people's daily lives. In the past few years, more and more domestic e-commerce platform companies have begun to expand overseas markets, providing localized product search and display experiences for users in different countries and regions, so that users can use localized search terms to search for products and obtain corresponding display results.

[0003] Most of the commodity materials on existing platforms are AIGC (Artificial Intelligence Generated Content) automatically generated by models, including titles, main images, sku descriptions, sku images, CPV and commodity descriptions, etc. The number of materials is large, the complexity is high, and the processing is difficult. How to ensure the quality of commodity materials and how to cover more commodities under the background of quantitative costs have become urgent problems to be solved in the current commodity platform application field.

[0004] In addition, since different countries and regions have different requirements for product materials due to cultural differences, how to quickly customize different material content based on the general AIGC materials has also become a huge challenge. Summary of the invention

[0005] According to one aspect of the present application, a method for automatically processing commodity materials of a commodity platform is provided, including: obtaining application rules of the current application scenario of the commodity platform; matching the application rules with preset basic capability modules; and calling corresponding services through the basic capability modules that match the application rules to execute processing of commodity materials of the commodity platform.

[0006] According to some embodiments, the current application scenario includes multiple language regions in which the commodity platform operates.

[0007] According to some embodiments, matching application rules with preset basic capability modules includes: determining multiple application rules for each language area in multiple language areas; matching the multiple application rules with the preset basic capability modules, wherein each of the multiple application rules matches at least one basic capability module.

[0008] According to some embodiments, the application rules include title processing rules for product materials, and the preset basic capability modules include a title generation module, a text information processing module and a translation module; matching multiple application rules with the preset basic capability modules includes: matching the title processing rules with the title generation module, the text information processing module and the translation module.

[0009] According to some embodiments, the application rules include image processing rules for product materials, and the preset basic capability modules include an image information recognition module, an image information extraction module, a text information processing module and a translation module; matching multiple application rules with the preset basic capability modules includes: matching the image processing rules with the image information recognition module, the image information extraction module, the text information processing module and the translation module.

[0010] According to some embodiments, the application rules include detail processing rules for product materials, and the preset basic capability modules include a detail generation module, a text information processing module and a translation module; matching multiple application rules with the preset basic capability modules includes: matching the detail processing rules with the detail generation module, the text information processing module and the translation module.

[0011] According to some embodiments, corresponding services are called through the basic capability module that matches the application rules to execute processing of commodity materials of the commodity platform, including: obtaining initial commodity materials of the commodity platform; calling underlying services corresponding to the basic capability module that matches the application rules, wherein the basic capability module corresponds to multiple underlying services; processing the initial commodity materials through the underlying services to generate updated commodity materials.

[0012] According to one aspect of the present application, there is provided an automatic processing device for commodity materials of a commodity platform, comprising: a data acquisition unit, for acquiring application rules of a current application scenario of the commodity platform; an application matching unit, for matching the application rules with preset basic capability modules; and an execution unit, for calling corresponding services through the basic capability modules that match the application rules to execute the processing of the commodity materials of the commodity platform.

[0013] According to one aspect of the present application, an electronic device is provided, comprising: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the aforementioned method.

[0014] According to one aspect of the present application, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the aforementioned method is implemented.

[0015] According to the embodiments of the present application, underlying support for multi-language translation can be achieved, ensuring that different users can conveniently perform localized product retrieval and display, thereby improving user experience.

[0016] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application.

[0018] Figure 1 A flowchart of a method for automatically processing commodity materials of a commodity platform according to an exemplary embodiment of the present application is shown.

[0019] Figure 2 , Figure 3 , Figure 4 A schematic diagram showing the effect of commodity material processing according to an exemplary embodiment of the present application.

[0020] Figure 5 A block diagram of an automatic processing device for commodity materials of a commodity platform according to an exemplary embodiment of the present application is shown.

[0021] Figure 6 A block diagram of an electronic device according to an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION

[0022] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0023] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this application will be comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The same reference numerals in the figures represent the same or similar parts, and thus their repeated description will be omitted.

[0024] The described features, structures or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application may be put into practice without one or more of these specific details, or other modes, components, materials, devices or operations may be adopted. In these cases, known structures, methods, devices, realizations, materials or operations will not be shown or described in detail.

[0025] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0026] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0027] The present application provides a method, device and equipment for automatically processing commodity materials on a commodity platform, which can realize automatic processing of commodity materials across regions.

[0028] The following will describe in detail a method, device and apparatus for automatically processing commodity materials on a commodity platform according to an embodiment of the present application with reference to the accompanying drawings.

[0029] Figure 1 A flowchart of a method for automatically processing commodity materials of a commodity platform according to an exemplary embodiment of the present application is shown.

[0030] like Figure 1 As shown, in step S100, the processing device obtains the application rules of the current application scenario of the commodity platform.

[0031] For example, in step S100, the processing device obtains corresponding application rules according to the current application scenario of the commodity platform.

[0032] The processing device first determines the current application scenario of the commodity platform, and determines the application rules of the commodity platform corresponding to the current application scenario.

[0033] According to some embodiments, the current application scenarios of the commodity platform include multiple language regions where the commodity platform operates, for example, the European and American region, the Pan-Russian region, the Middle East region, the African region, and other regions.

[0034] In step S200, the processing device matches the application rules with the preset basic capability module.

[0035] For example, in step S200, the processing device determines a preset basic capability module that matches the application rule.

[0036] The processing device first determines the application rules for each of the multiple language areas in which the commodity platform operates, wherein each language area corresponds to multiple application rules.

[0037] Furthermore, the processing device matches the multiple application rules corresponding to each language area with different basic capability modules, wherein each application rule matches at least one basic capability module.

[0038] For example, the application rules of each language area include title processing rules for product materials, and the processing device matches them with the title generation module, text information processing module and translation module in the preset basic capability module respectively.

[0039] For another example, the application rules of each language area include image processing rules for product materials, and the processing device matches them with the image information recognition module, image information extraction module, text information processing module and translation module in the preset basic capability modules respectively.

[0040] For another example, the application rules of each language region include detail processing rules for product materials, and the processing device matches them with the detail generation module, text information processing module and translation module in the preset basic capability module respectively.

[0041] In step S300, the processing device calls the corresponding service through the basic capability module matching the application rule to execute the processing of the commodity material of the commodity platform.

[0042] For example, in step S300, the processing device calls the service corresponding to the basic capability module that matches the application rule to process the commodity material.

[0043] The processing device obtains initial commodity materials of the commodity platform.

[0044] According to some embodiments, the initial product materials of the product platform can be automatically generated through an AI model, including text and pictures.

[0045] After determining the basic capability module that matches the application rules of the current application scenario, the processing device calls multiple underlying services corresponding to the basic capability module to process the initial product material.

[0046] According to some embodiments, the underlying services corresponding to the basic capability module include smart payment, image information extraction (such as OCR, Optical Character Recognition), machine translation (such as LLM, Large Language Model) and speech recognition, etc.

[0047] For example, the commodity platform operates in the United Kingdom and the United States, and its corresponding language is English. The processing device obtains the initial commodity material, whose title is "

New Hot Selling

[0048] For example, the processing device processes the image in the initial product material through the corresponding underlying service to automatically convert the Chinese text contained in the image into English, such as Figure 2 , Figure 3 and Figure 4 shown.

[0049] According to some embodiments, the processing device may extract product details from the initial product material through corresponding underlying services, and process the product details to highlight the characteristics of the product.

[0050] For example, the processing device may Figure 2 , Figure 3 and Figure 4The product details generated by the product materials are "High-quality materials: These socks are made of high-quality polyester fiber, which has good comfort and durability, and are perfect for active children. Cute cartoon designs: These socks come in a variety of cute cartoon patterns that are sure to be popular with children, adding a fun element to their wardrobe. Diverse seasonal uses: Great for spring and winter, these socks provide your child with the right amount of warmth in the cooler months. Diverse sizes: These socks are suitable for children aged 0-8, and sizes range from 15-30 to suit a variety of ages, ensuring that every child can wear them comfortably. Balanced thickness: These socks are medium and provide enough warmth without compromising comfort, making them great for everyday wear. Rich and vibrant colors: These socks come in a variety of bright colors, adding a touch of brightness to your child's clothes, making them a fashionable accessory." and automatically translate them into English.

[0051] According to some embodiments, the processing device may also remove the image watermark in the initial product material through the corresponding underlying service, and automatically complete the conversion of units (such as length units) in the initial product material.

[0052] The processing device generates updated product materials based on the product materials processed by the underlying service.

[0053] According to the embodiments of the present application, it is possible to conveniently perform localized product retrieval and display for users in different countries or regions, thereby improving user experience.

[0054] Figure 5 A block diagram of an automatic processing device for commodity materials of a commodity platform according to an exemplary embodiment of the present application is shown.

[0055] like Figure 5 As shown, the processing device 500 includes a data acquisition unit 510 , an application matching unit 520 and an execution unit 530 .

[0056] The data acquisition unit 510 determines the current application scenario of the commodity platform, and determines the application rules of the commodity platform corresponding to the current application scenario.

[0057] The application matching unit 520 determines the application rules for each of the multiple language regions in which the commodity platform operates, wherein each language region corresponds to multiple application rules.

[0058] The application matching unit 520 matches the multiple application rules corresponding to each language region with different basic capability modules, wherein each application rule matches at least one basic capability module.

[0059] The execution unit 530 obtains the initial commodity material of the commodity platform.

[0060] After determining the basic capability module that matches the application rule of the current application scenario, the execution unit 530 calls multiple underlying services corresponding to the basic capability module to process the initial product material.

[0061] The execution unit 530 generates updated product materials based on the product materials processed by the underlying service.

[0062] Figure 6 A block diagram of an electronic device according to an exemplary embodiment of the present application is shown.

[0063] like Figure 6 As shown, the electronic device 600 is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0064] like Figure 6 As shown, the electronic device 600 is in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different system components (including the storage unit 620 and the processing unit 610), a display unit 640, etc. The storage unit stores program codes, which can be executed by the processing unit 610, so that the processing unit 610 executes the methods described in this specification according to various exemplary embodiments of the present application. For example, the processing unit 610 may execute the following: Figure 1 The method shown in .

[0065] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 6201 and / or a cache memory unit 6202 , and may further include a read-only memory unit (ROM) 6203 .

[0066] The storage unit 620 may also include a program / utility 6204 having a set (at least one) of program modules 6205, such program modules 6205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0067] Bus 630 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0068] The electronic device 600 may also communicate with one or more external devices 700 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or communicate with any device that enables the electronic device 600 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 650. Furthermore, the electronic device 600 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 660. The network adapter 660 may communicate with other modules of the electronic device 600 via a bus 630. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0069] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example embodiments described here can be implemented by software, or by combining software with necessary hardware. The technical solution according to the embodiment of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal or a network device, etc.) to execute the method according to the embodiment of the present application.

[0070] The software product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0071] Computer readable storage media may include data signals propagated in baseband or as part of a carrier wave, wherein readable program codes are carried. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program codes contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.

[0072] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0073] The computer-readable medium carries one or more programs. When the one or more programs are executed by a device, the computer-readable medium implements the aforementioned functions.

[0074] Those skilled in the art will appreciate that the above modules can be distributed in the device according to the description of the embodiment, or can be changed accordingly and only used in one or more devices different from the embodiment. The modules of the above embodiments can be combined into one module, or further divided into multiple sub-modules.

[0075] The embodiments of the present application are described in detail above, and the description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, changes or deformations made by those skilled in the art based on the idea of ​​the present application, the specific implementation method and the scope of application of the present application, all belong to the scope of protection of the present application. In summary, the content of this specification should not be construed as limiting the present application.

Claims

1. A method for automatically processing commodity materials on a commodity platform, characterized in that: include: Obtain the application rules of the current application scenario of the commodity platform; Matching the application rules with the preset basic capability modules; The corresponding service is called through the basic capability module matching the application rule to execute the processing of the commodity material of the commodity platform.

2. The method according to claim 1, characterized in that The current application scenario includes multiple language regions in which the commodity platform operates.

3. The method according to claim 2, characterized in that Matching the application rules with the preset basic capability modules includes: determining a plurality of application rules for each of the plurality of language regions; The multiple application rules are matched with the preset basic capability modules, wherein each of the multiple application rules is matched with at least one of the basic capability modules.

4. The method according to claim 3, characterized in that The application rules include the title processing rules of the commodity material, and the preset basic capability modules include a title generation module, a text information processing module and a translation module; Matching the multiple application rules with the preset basic capability module includes: The title processing rules are matched with the title generation module, the text information processing module and the translation module.

5. The method according to claim 3, characterized in that: The application rules include the image processing rules of the commodity material, and the preset basic capability modules include an image information recognition module, an image information extraction module, a text information processing module and a translation module; Matching the multiple application rules with the preset basic capability module includes: The image processing rules are matched with the image information recognition module, the image information extraction module, the text information processing module and the translation module.

6. The method according to claim 3, characterized in that The application rules include the details processing rules of the commodity materials, and the preset basic capability modules include a details generation module, a text information processing module and a translation module; Matching the multiple application rules with the preset basic capability module includes: The detail processing rules are matched with the detail generating module, the text information processing module and the translation module.

7. The method according to claim 1, characterized in that The corresponding service is called by the basic capability module matching the application rule to execute the processing of the commodity material of the commodity platform, including: Obtaining initial product materials of the product platform; Calling an underlying service corresponding to a basic capability module matching the application rule, wherein the basic capability module corresponds to a plurality of underlying services; The initial commodity material is processed by the underlying service to generate updated commodity material.

8. An automatic processing device for commodity materials of a commodity platform, characterized in that: include: A data acquisition unit, used to acquire application rules of the current application scenario of the commodity platform; An application matching unit, used to match the application rules with a preset basic capability module; The execution unit is used to call the corresponding service through the basic capability module matching the application rule to execute the processing of the commodity material of the commodity platform.

9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 7 is implemented.