E-commerce transaction system, commodity explaining sentence acquisition method, and commodity explaining sentence acquisition program
Patent Information
- Application Number
- JP2023134516
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-03-07
Smart Images

Figure 2025029730000001_ABST
Abstract
Description
[Technical Field]
[0001] The technology disclosed herein relates to an electronic commerce system, a product description acquisition method, and a product description acquisition program. [Background technology]
[0002] One example of an e-commerce service is an online flea market, where users download a specific application (hereinafter referred to as a "flea market application") to carry out e-commerce transactions.
[0003] A flea market app is a mobile application that allows individual users (sellers and buyers) to buy and sell goods.
[0004] It is essential to have a product description (product information) to appeal to the products you are selling. The product description requires a catchy slogan, main text, closing remarks, etc.
[0005] The catchphrase has the role of attracting interest.
[0006] The main text serves to describe the product's features, benefits, story, etc.
[0007] The closing words serve the purpose of including some pleasant information that only those who have read to the end will understand.
[0008] Patent Documents 1 and 2 have proposed technologies related to product information in flea market apps.
[0009] Patent Document 1 discloses a more convenient online flea market system.
[0010] Furthermore, Patent Document 2 is characterized by having an acquisition unit that acquires product information about products owned by a user (for example, products purchased by the user in a shopping service, auction service, flea market service, etc.) with the aim of allowing the user to understand fluctuations in the market price of the products owned, and a provision unit that provides the user with status information indicating fluctuations in the market price (for example, market price in person-to-person transactions) of the products indicated by the product information acquired by the acquisition unit within a predetermined period.
[0011] However, creating a product description can be a time-consuming and tedious task for sellers (new users who are not familiar with the listing process, or users who find it time-consuming to prepare a listing, including a product description).
[0012] Here are three alternative ways to create concise and clear product descriptions:
[0013] (Alternative 1) There are many templates available online that can help you write product descriptions.
[0014] An example template is configured to describe a product through the following steps:
[0015] "Step 1" List XX features of the product "Step 2" Describe the reason for developing and selling the product "Step 3": Describe your key points "Step 4": Describe the points you struggled with "Step 5" Provide examples of how the product can be used "Step 6" Describe the benefits Step 7: Write a short description of your product
[0016] (Alternative 2) Identification information such as a barcode attached to the product to be put up for sale is scanned to obtain information on products that can serve as references (similar products) for the product to be put up for sale, and a product description is created based on the obtained information.
[0017] (Alternative 3) When requesting a listing agent to list an item, it is common for the agent to handle the entire transaction process, from listing to transaction, but it is also possible to request only the creation of a product description. [Prior art documents] [Patent documents]
[0018] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-204054 [Patent Document 2] Japanese Patent Publication No. 2022-082300 Summary of the Invention [Problem to be solved by the invention]
[0019] However, the conventional techniques such as Alternatives 1 to 3 described above each have the following problems.
[0020] Alternative 1 saves time compared to creating a product description from scratch, but because it is a standard phrase, the expressions are fixed and it is necessary to edit (modify, delete, add, etc.) the standard phrase to suit the product being listed.
[0021] Alternative 2 cannot be used for products that do not have identifying information such as a barcode. Also, product categories are limited, and there are cases where the product you are listing does not fit into any category. Furthermore, only basic information about the product can be obtained, and you still need to go through the tedious process of creating a product description.
[0022] Alternative method 3 does not eliminate the complexity because it requires an agency fee and requires an additional task of meeting (communicating) with the agency instead of creating a product description.
[0023] In consideration of the above, the present invention aims to provide an electronic commerce system, a product description acquisition method, and a product description acquisition program that can reduce the effort required for users to list their products. [Means for solving the problem]
[0024] A first aspect of the technology disclosed herein is an electronic commerce system that provides electronic commerce services via a communication network between a seller who lists a product and a buyer who purchases the listed product, and includes an information terminal device that performs an operation to list the product by adding a product description for the product, and a data processing device having a generative model that generates a product description for the product.The information terminal device has an information receiving unit that receives product information related to the product necessary for describing the product, a notification unit that notifies the data processing device of the product information received by the information receiving unit so as to generate the product description, and an acquisition unit that acquires the product description based on the product information generated by the generative model of the data processing device.
[0025] In the first aspect, the product information initially notified to the data processing device by the notification unit is initial information on at least the product name and product condition.
[0026] In the first aspect, the product information notified to the data processing device from the notification unit for the second or subsequent time following the initial information is characterized in that it is additional information for instructing editing of the acquired product description.
[0027] A second aspect of the technology disclosed herein is an electronic commerce system that provides electronic commerce services via a communication network between a seller who lists a product and a buyer who purchases the listed product, and is a product description acquisition method that includes an information terminal device that performs an operation to list the product by adding a product description description for the product, and a data processing device having a generative model that generates a product description description for the product, wherein the information terminal device receives product information related to the product necessary for describing the product, notifies the data processing device of the received product information so as to generate the product description, and acquires the product description based on the product information generated by the generative model of the data processing device.
[0028] A third aspect of the technology of the present disclosure is a product description acquisition program that causes a computer to operate as the information terminal device described above. [Brief explanation of the drawings]
[0029] [Figure 1] FIG. 1 is a conceptual diagram illustrating an example of a configuration of a data processing system. [Figure 2] FIG. 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device. [Figure 3] 2 shows a schematic functional configuration of a specific processing unit of the data processing device. [Figure 4] FIG. 10 is a functional block diagram for executing each process for generating a product description in cooperation with a specific processing unit in a smart device. [Figure 5] 10 is a control flowchart for creating a product description in cooperation with a specific processing unit in a smart device. [Figure 6] These are the display screens that are displayed when using the flea market app: (A) is the listing start screen, (B) is the product registration screen, and (C) is the listing completion screen. [Figure 7] This is a detailed screen of the product registration screen of FIG. 6(B). [Figure 8] FIG. 10 is a front view of the screen showing the initial state of the product description automatic generation screen. [Figure 9] This is a front view of the product description automatic generation screen after the first additional information input. [Figure 10] This is a front view of the product description automatic generation screen after the second additional information input. DETAILED DESCRIPTION OF THE INVENTION
[0030] Hereinafter, an example of an embodiment of a data processing device, a data processing method, and a program according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0031] First, the terms used in the following description will be explained.
[0032] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, the processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), an APU (Accelerated Processing Unit), or a TPU (Tensor Processing Unit).
[0033] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.
[0034] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.
[0035] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.
[0036] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."
[0037] (Configuration of data processing system 10) FIG. 1 shows an example of the configuration of a data processing system 10 according to this embodiment.
[0038] As shown in FIG. 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server. An example of the smart device 14 is a smartphone. In this embodiment, the data processing device 12 is an example of a "data processing device" according to the technology of the present disclosure.
[0039] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0040] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.
[0041] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.
[0042] The output device 40 includes a display 40A and a speaker 40B, and presents data to the person 20 by outputting the data in a form of expression that the person 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0043] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.
[0044] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0045] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0046] The storage 32 stores a data generation model 58 and an emotion identification model 60. The data generation model 58 and the emotion identification model 60 are used by the identification processing unit 290.
[0047] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 62. The reception output program 62 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 62 from the storage 50 and executes the read reception output program 62 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 62 executed on the RAM 48.
[0048] Next, a description will be given of a process in which the computer 36 (mainly the processor 46) of the smart device 14 uses the specific processing unit 290 of the data processing device 12 to create a product description when putting up a product for sale on a flea market app or the like.
[0049] The processor 46 downloads an electronic commodity trading service and executes a function for executing an electronic commodity trading. The electronic commodity trading service may be, for example, a flea market app. That is, the processor 46 may download the flea market app and execute a function for electronically buying and selling commodities. Here, when operating the flea market app, the user needs to create a product description for the item to be put up for sale.
[0050] In a flea market app, product descriptions (product information) are essential to promote the products being listed. Generally, product descriptions include a catchy slogan, a main text, and a closing statement. However, for new users who are not familiar with listing items, users who find it time-consuming to prepare listings including product descriptions, and users who are not adept at operating smart devices 14, creating product descriptions can be perceived as a time-consuming and cumbersome task.
[0051] Therefore, one embodiment of the present invention is linked to the operation of a flea market app downloaded to the smart device 14, and based on information about the product provided by the smart device 14 (product name, information expressing the product condition in words or phrases), the specific processing unit 290 of the data processing device 12 can generate a product description using a generation AI such as ChatGPT (described in detail below).
[0052] (Outline of specific processing unit 290) As shown in FIG. 3, the specific processing unit 290 includes an input unit 292, a processing unit 294, and an output unit 296.
[0053] The input unit 292 acquires information input by the user to the smart device 14 (hereinafter, sometimes referred to as "user input"). For example, the input unit 292 may acquire information related to the product, such as the product name, product condition, and product price, of the product that the user is selling. Here, the information related to the product, such as the product name, product condition, and product price, may be text information related to the product that is expressed in words or one phrase and is not generally recognized as a description.
[0054] The processing unit 294 performs a specification process using the data generation model 58. As the specification process, the processing unit 294 may generate a product description based on information about the product. Specifically, for example, as the specification process, the processing unit 294 may generate a product description based on text information about the product expressed in words or phrases.
[0055] The output unit 296 transmits the result of the identification process to the smart device 14. For example, the output unit 296 transmits the generated product description to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the identification process.
[0056] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ) and other generative AIs. The data generation model 58 is obtained by performing deep learning on a neural network. Various data may be input to the data generation model 58. For example, a prompt including an instruction for the generation model 58 to execute a specific process may be input to the generation model 58.
[0057] Furthermore, for example, data such as voice data representing voice, text data representing text, and image data representing images may be input to the generative model 58. The data generation model 58 performs inference based on the input data in accordance with instructions indicated by prompts, and outputs the inference results in the form of data such as voice data and text data. Here, inference may be, for example, analysis, classification, prediction, and / or summarization, and is not limited to these, as long as it is a method that can be realized by the generative AI.
[0058] For example, a prompt such as "Please write a product description for a product whose product name is XX and whose product condition is □△○" is generated and input to the data generation model 58.
[0059] More specifically, the specific processing unit 290 (processing unit 294) of the data processing device 12 stores in advance a prompt template to be sent to the data generation model 58 for generating a product description for the flea market application.
[0060] The template is selected based on the information entered in the input unit 292. For example, when initial information including the product name and product information is entered, a prompt is generated as described above, saying, "For a product whose product name is XX, please create a product description for when the product condition is □△○," and when additional information for editing an already generated product description is entered, a prompt is generated saying, "Edit the product description so that XX and ○□ are emphasized."
[0061] In the data generation model 58 , when a prompt is input, a product description is generated and output to the property processing unit 290 .
[0062] 4 is a functional block diagram for executing each process for creating product description generation in cooperation with the specific processing unit 290 (and the data generation model 58) in the smart device 14. Note that the blocks shown in FIG. 4 are classified by function and do not limit the hardware configuration of the smart device 14, and some or all of them may be functions that operate as software programs in the computer 36 (processor 46).
[0063] The flea market application operation control unit 100, which is a function of the computer 36 of the smart device 14, is connected to the reception device 38, and executes processing based on operations on the reception device 38, for example, a touch panel 38A.
[0064] A display control unit 102 is connected to the flea market application operation control unit 100. Based on instructions from the flea market application operation control unit 100, the display control unit 102 retrieves display screens (for example, a listing start screen 104A shown in FIG. 6(A), a product registration screen 104B shown in FIG. 6(B), and a listing completion screen 104C shown in FIG. 6(C)) from the display screen storage unit 104, and displays the retrieved screens on the display 40A of the output device 40. Note that the listing start screen 104A, the product registration screen 104B, and the listing completion screen 104C shown in FIG. 6 are merely examples and are not limiting.
[0065] On the listing start screen 104A shown in Figure 6(A), by activating the function to take an image of the item to be listed, the flea market app operation control unit 100 works in conjunction with the camera 42 installed in the smart device 14 to capture the image(s) of the item taken by the user.
[0066] When the image of the product is captured, the flea market application operation control unit 100 switches the screen to product registration screen 104B shown in FIG. 6(B).
[0067] Furthermore, when creating a product description, the flea market application operation control unit 100 may instruct the specific processing unit 290 of the data processing device 12 to generate a product description using a generation AI such as ChatGPT.
[0068] That is, Figure 7 is the details screen 104BX of the product registration screen 104B in Figure 6 (B), and when generating a product description, it is possible to select either template use, barcode listing, listing agency service, or automatically generated ChatGPT, and here it is assumed that automatically generated ChatGPT has been selected.
[0069] The flea market application operation control unit 100 is connected to a product description information notification unit 106. In addition, the product description information notification unit 106 is connected to the reception device 38.
[0070] Here, when instructing the generation of a product description using a generation AI such as ChatGPT, the flea market app operation control unit 100 instructs the product description information notification unit 106 to notify information (initial information, additional information) about the product entered by the input operation of the reception device 38.
[0071] Upon receiving the notification instruction, the product description information notification unit 106 notifies the specific processing unit 290 of the information (initial information, additional information) via the communication I / F 44.
[0072] The initial information is the minimum information required when a user, as a seller, lists an item on the flea market app, and includes the product name of the item being listed and the current condition of the item.
[0073] The additional information is information used when a user checks the product description generated based on the initial information and edits the product description based on the emphasized requirements for the product.
[0074] The edited product description can be edited any number of times by entering additional information.
[0075] The specific processing unit 290 generates a prompt by applying the information (initial information, additional information) received from the smart device 14 to a pre-stored template (for example, in the case of initial information, "For a product with the product name ○○, please write a product description when the product condition is □△○.") to the data generation model 58, which serves as a trigger to generate a product description in cooperation with the data generation model 58.
[0076] The communication I / F 44 is connected to the product description information acquisition unit 108. The product description generated by the specific processing unit 290 is notified to the product description information acquisition unit 108 via the communication I / F 44 and sent to the flea market application operation control unit 100.
[0077] The flea market application operation control unit 100 displays the received product description on the output device 40 (display 40A) via the display control unit 102.
[0078] The user visually checks this display and inputs additional information to the initial information (product name, product condition), and again notifies the specific processing unit 290 to generate (regenerate) a product description. Notification of additional information can be made multiple times.
[0079] When the flea market app operation control unit 100 has completed a product description that satisfies the user through notification of the initial information and zero to multiple notifications of additional information, it displays the listing completion screen 104C shown in Figure 6 (C) and completes the listing.
[0080] Next, the operation of this embodiment will be described with reference to the flowchart of FIG.
[0081] 5 is a flowchart showing the flow of flea market app operation control executed by the computer 36 of the smart device 14. As part of the control of this flea market app operation control (the flowchart of FIG. 5), when generating a product description, the specific processing unit 290 of the data processing device 12 generates the product description in response to a prompt (e.g., "For a product whose product name is XX and whose product condition is □△○") when the product name and product condition to be put up for sale are sent from the smart device 14 to the data processing device 12.
[0082] In step 150, the auction start screen 104A (see FIG. 6(A)) is displayed on the display 40A of the smart device 14, and the process proceeds to step 152, waiting for a user input operation.
[0083] In step 152, if it is determined (positive determination) that the user has performed an operation to start listing the item, the process proceeds to step 154, where the flea market app operation control unit 100 works in conjunction with the camera function to prompt the user to take a photo of the item, for example, by sending a message, and causes the user to take a photo of the item.
[0084] In the next step 156, it is determined whether or not the photographic information has been acquired, and if a positive determination is made, the process proceeds to step 158, where the product registration screen 104B shown in FIG. 6(B) is displayed (for a detailed image, see the product registration screen 104BX shown in FIG. 7).
[0085] In the next step 160, it is determined whether the initial information has been accepted, and if the determination is affirmative, the process proceeds to step 162, where a request is made to select a means of creating a product description. Specifically, selection icons for selection elements (use of template, use of barcode, listing agency service, and automatic creation (ChatGPT)) are displayed on the product registration screen 104BX (see FIG. 7) to prompt the user to make a selection.
[0086] In the next step 164, the selected means is identified. If the creation means selected in step 164 is template use, barcode use, or listing agency service, the process proceeds to step 166, where product description creation processing is executed based on the selected creation means, and the process proceeds to step 184. Steps 184 and beyond will be explained later.
[0087] Also, in step 164, if the selected element is automatic creation (ChatGPT), the process proceeds to step 168.
[0088] In step 168 , the initial information (product name, product condition, etc.) is sent to the specific processing unit 290 of the data processing device 12 .
[0089] Upon receiving this transmission, the specific processing unit 290 generates a product description triggered by a prompt generated based on the information (initial information or additional information) received from the smart device 14. For example, in the case of a prompt for initial information, the trigger is "Please create a product description for a product whose product name is XX and whose product condition is □△○." The data processing device 12 sends the product description generated by the specific processing unit 290 to the smart device 14.
[0090] In the next step 170, it is determined whether or not a product description has been acquired. If the determination in step 170 is negative, the process proceeds to step 172, where a message is displayed indicating that the product description is being created, and the process returns to step 170, where steps 170 and 172 are repeated until the determination in step 170 is affirmative. If a message is currently being displayed, the display continues.
[0091] If the determination in step 170 is affirmative, the process proceeds to step 174, where the display of the message indicating that the product description is being created is terminated, and instead a guide for inputting additional information is displayed, and the process proceeds to step 176.
[0092] The product description is displayed in step 176. The product description is displayed by scrolling in the order in which it was created (initial product description and edited product description), as shown in Figs.
[0093] In the next step 178, it is determined whether or not additional information has been accepted. If the determination in step 178 is negative, the process proceeds to step 180 to determine whether creation is complete (i.e., whether or not the execution key 114 has been operated without inputting additional information), and if the determination is negative, the process returns to step 178, and steps 178 and 180 are repeated until a positive determination is made in either step 178 or step 180.
[0094] If the determination in step 178 is affirmative, the process proceeds to step 182, where the additional information is sent to the specific processing unit 290 of the data processing device 12, and the process returns to step 170, where the above steps are repeated.
[0095] If the determination in step 180 is affirmative, the process proceeds to step 184, where auction completion screen 104C (see FIG. 6(C)) is displayed, and then the process proceeds to step 186, where it is determined whether or not auction instruction operation has been performed. If the determination in step 186 is affirmative, the process proceeds to step 188, where auction processing is executed, and this routine ends. [Example]
[0096] [Example of flea market app operation] Below, as an example of the operation of a flea market app based on the flowchart of Figure 5, we will explain the transition state of the display image on the display 40A of the smart device 14 when instructing the generation of a product description using a generation AI such as ChatGPT.
[0097] The result of the processing by the specific processing unit 290 in the data processing device 12 (i.e., the product description) is sent to the smart device 14 via the output unit 296 of the specific processing unit 290 and displayed on the product description automatic generation screen 110 (see Figures 8 to 10) as a sub-screen of the product registration screen 104B (104BX), which is displayed at the instruction of the flea market app operation control unit 100.
[0098] As described above, the flea market application operation control unit 100 switches between multiple screens (listing start screen 104A, product registration screen 104B, and listing completion screen 104C shown in FIG. 6) depending on the procedure for listing a product.
[0099] First, when you launch the flea market app, a listing start screen 104A will be displayed. On the listing start screen 104A, you specify the category of the item you want to list (by selecting multiple category icons), and then take a picture of the item you want to list (by touching the camera icon).
[0100] When the camera icon is touched, the camera application is automatically started and the device is ready to take a photo. When the photo is taken, the device transitions to product registration screen 104B.
[0101] The product registration screen 104B displays an image icon (multiple icons are possible) for identifying the captured image, and a screen for inputting the product name and product condition as the minimum necessary information.
[0102] By touching the image icon, the user can switch the display of the images they have taken.
[0103] When the user touches the screen for inputting the product name or product condition, the user can input text into the touched area, and the input text information may be, for example, text information about the product that is not generally recognized as a description.
[0104] For example, the input text information may be information consisting of text of about a word or a single sentence. That is, for example, the user may input "Smartphone XX7" as the product name and "No noticeable scratches or stains" as the product condition.
[0105] Here, on the product registration screen 104BX (see Figure 7), when the user inputs the product name and product condition, in addition to displaying multiple function icons for creating product descriptions ("Use template," "List barcode," and "Listing agency service"), in this embodiment, "Automatic product description generation" has been added as a function icon for creating product descriptions.
[0106] When the function icon for "automatic product description generation" is selected on the product registration screen 104B, an automatic product description generation screen 110 is displayed as shown in Figures 8 to 10. Figures 8 to 10 are so-called scroll screens, and the display is scrolled in the order of Figure 8 → Figure 9 → Figure 10.
[0107] (Screen description of Figure 8) FIG. 8 shows the initial state of the product description automatic generation screen 110, where an initial product description is generated and displayed in the product description field 110B based on the product name and product condition entered in the initial input field 110A.
[0108] "Example of display of initial input field 110A" Product name: Smartphone ○○7 Product condition: No noticeable scratches or stains
[0109] "Example of product description section 110B" [Product Description] This product is the Smartphone XX 7. It is a high-performance smartphone with a stylish design. [Product condition and details] This smartphone, the XX7, is in beautiful condition with no noticeable scratches or stains. It is clear that it has been well cared for. It also boasts excellent camera performance and battery life, making it a great choice for those who take a lot of photos and videos. [hashtag] #Smartphone○○7#Smartphone#Camera performance
[0110] (Screen description of Figure 9) In FIG. 8, when additional information is entered in additional information input field 112 and execute key 114 is operated while the initial product description is displayed, a new product description is generated.
[0111] In this example, when "Lemongrass color, 128GB, all accessories included" is entered in the additional information input field 112 and the execute key 114D is operated, the screen switches to the display shown in Fig. 9 after waiting for the process of generating a new product description. That is, as shown in Fig. 9, the product description automatic generation screen 110 is scrolled.
[0112] Figure 9 shows the screen after the first input of additional information on the automatic product description generation screen 110. The top continuation display field 110E of the screen displays the product description that has already been generated, the middle additional information display field 110F displays the additional information entered in the additional information input field 110C of Figure 8, and the bottom product description field 110G displays the product description that has been edited (for the first time) taking into account the first additional information.
[0113] "Example of additional information display field 110F" Lemongrass color, 128GB, all accessories included "Example of product description 110G" [Product Description] This product is the smartphone ○○7, which comes in a beautiful lemongrass color. It has a large storage capacity of 128GB and comes with a full set of accessories. [Product condition and details] This smartphone, the ○○7, is in excellent condition with no noticeable scratches or stains. It has a large storage capacity, so you can easily store a large number of photos and videos. Not only the device itself, but all accessories are included, so you can start using it right away. [hashtag] #Smartphone○○7#Smartphone#Large capacity storage#Beautiful colors
[0114] (Screen description of Figure 10) 9, when the product description after the first edit is displayed, additional information is entered in additional information input field 112 and execute key 114 is operated, a new product description is generated. Here, when "customer persona: 20s, university student, likes photography" and "writing style: gyaru-like, cute, uses emojis" are entered in additional information input field 112 and execute key 114 is operated, the screen switches to the display in FIG. 10 after a standby state for the process of generating a new product description. That is, as shown in FIG. 10, product description automatic generation screen 110 is scrolled.
[0115] 10 shows the screen after the second input of additional information on the product description automatic generation screen 110, where the already generated product description is displayed in the top continuation display field 110H of the screen, the additional information entered in the additional information input field 112 of FIG. 9 is displayed in the middle additional information display field 110I, and the product description edited (for the second time) with the second additional information added is displayed in the bottom product description field 110J. Note that the symbol "*" in the text represents an emoticon.
[0116] "Example of additional information display field 110I" Customer persona: 20s, college student, loves photography Writing style: Gyaru-like, cute, uses emojis "Example of product description section 110J" [Product Description] This item is a super cute lemongrass colored smartphone ○○7** Perfect for college students who love taking photos* [Product condition and details] This smartphone, the ○○7, is in excellent condition with no noticeable scratches or stains. It also has 128GB of storage, which is necessary for storing large amounts of photos, so you can store plenty of photos. All accessories are included, so you can start using it right away. [hashtag] #Smartphone○○7#Smartphone#College student#Camera lover#Lemongrass#Photography*
[0117] With the product description edited the second time displayed, if additional information is entered in the additional information input field 112 and the execute key 114 is operated, the third edit will be executed.
[0118] On the other hand, if the execute key 114 is operated without inputting anything into the additional information input field 112, it is determined that the editing is complete, and the screen switches to the auction completion screen 104C shown in FIG. 6(C).
[0119] As explained above, in the flea market app installed on the smart device 14 of this embodiment, the user inputs the product name, product condition, etc. as information expressed in words or one phrase, and the data processing device 12 (specific processing unit 290) uses the generation AI (ChatGPT) to generate a product description for the product to be put up for sale, and edits the generated product description with additional information from the user, ultimately generating a product description that satisfies the user. This reduces the effort required for the user to put up an item for sale.
[0120] In this embodiment, the prompts for generating a product description are the product name, product condition, and additional information entered by the user, but it is also possible to analyze an image taken by camera 42, understand the product condition, write it down, and use it as a prompt for generating a product description.
[0121] Also, when generating a product description, if the product manufacturer, model number, etc. are known (not shown), the manufacturer's website for the product can be accessed to obtain information other than the prompt provided by the user and reflect this in the product description.
[0122] Access to the manufacturer's website for this product may be instructed by the user as basic information or additional information, or may be automatically performed by the specific processing unit 290. Furthermore, the specific processing unit 290 may request the smart device 14 (the user) to provide photographed images of the product from various angles.
[0123] Furthermore, information on similar products may be acquired in addition to the product being put up for sale, and a comparison between the product being put up for sale and the similar products may be included in the product description.
[0124] In the above embodiment, an example was given in which a specific process is performed by one computer 22, but the technology disclosed herein is not limited to this, and distributed processing of the specific process may be performed by multiple computers including computer 22.
[0125] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.
[0126] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.
[0127] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.
[0128] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.
[0129] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.
[0130] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.
[0131] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.
[0132] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.
[0133] For example, in the above embodiment, a flea market app is downloaded to the smart device 14 as an e-commerce service, and one of the processes of the flea market app is to generate (request, receive) product descriptions. However, for example, a user may launch a browser separately from the processes of the flea market app, generate product descriptions via the browser site, and reflect the received product descriptions in the flea market app.
[0134] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference. [Explanation of symbols]
[0135] 10 Data Processing System 12 Data Processing Device 14 Smart devices (information terminal devices) 38 Reception device (information reception unit) 38A Touch Panel 40 Output Devices 40A Display 42 Camera 44 Communication I / F 100 Flea market app operation control unit 102 Display control unit (notification unit) 104 Display screen storage unit 104A Listing start screen 104B Product registration screen 104C Listing completion screen 106 Product Description Information Notification Department (Notification Department) 108 Product description information acquisition unit (acquisition unit) 290 Special Processing Department 292 Input section 294 Processing Section 296 Output Section
Claims
1. An electronic commerce system for executing an electronic commerce service between a seller who puts up a product and a buyer who purchases the put-up product via a communication line network, comprising: an information terminal device that executes an operation of adding a product description for the product and putting up the product; and a data processing device having a generative model that generates a product description for the product; The information terminal device an information receiving unit that receives product information related to a product necessary for explaining the product; a notification unit that notifies the data processing device of the product information received by the information receiving unit so as to generate the product description; An acquisition unit that acquires the product description based on the product information generated by the generative model of the data processing device; An electronic commerce system having the above configuration.
2. 2. The electronic commerce system according to claim 1, wherein the product information initially notified to said data processing device by said notification unit is initial information on at least the product name and product condition.
3. 3. The electronic commerce system of claim 2, wherein the product information notified to the data processing device by the notification unit for the second or subsequent time following the initial information is additional information for instructing editing of the acquired product description.
4. An electronic commerce system that executes an electronic commerce service via a communication network between a seller who puts up a product and a buyer who purchases the put-up product, the electronic commerce system comprising: an information terminal device that executes an operation to add a product description for the product and put the product up for sale; and a data processing device having a generation model that generates a product description for the product, The information terminal device Accept product information necessary for product description, notifying the data processing device of the received product information so as to generate the product description; obtaining the product description based on the product information, generated by the generative model of the data processing device; How to get product description.
5. Computer, The information terminal device according to any one of claims 1 to 3 is operated as the information terminal device. Product description acquisition program.
Citation Information
Patent Citations
Net flea market system, flea market commodity selling / buying method, portal apparatus, and program
JP2008204054A
Provision device, provision method, and provision program
JP2022082300A