Information processing device, information processing method, and information processing program
The information processing device enhances user experience by detecting product conversations and suggesting joint purchases within groups, addressing the limitations of conventional chat services by promoting targeted product buying opportunities.
Patent Information
- Application Number
- JP2022143732
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-09-09
- Publication Date
- 2025-10-01
- Estimated Expiration
- 2042-05-16
AI Technical Summary
Conventional techniques for providing real-time chat services lack the ability to enhance user experience through joint product purchases based on group conversations.
An information processing device that detects product conversations within groups and suggests joint purchases to users based on group information, using a detection unit and suggestion unit to identify and propose joint buying opportunities.
Enhances user experience by promoting joint purchases and providing better services through targeted product suggestions.
Smart Images

Figure 0007747597000001 
Figure 0007747597000002 
Figure 0007747597000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] BACKGROUND ART In recent years, there have been services that allow users to send and receive messages, data, and the like in a chat format in real time using their terminal devices (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-58711 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional techniques leave room for improvement in terms of providing better services to users.
[0005] The present application has been made in view of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can provide better services. [Means for solving the problem]
[0006] The information processing device according to the present application includes a detection unit and a suggestion unit. The detection unit detects a product conversation about a target product that is the subject of a joint purchase from conversations held in a group of multiple users. When the product conversation is detected, the suggestion unit suggests a joint purchase of the target product to the users of the group based on information about the group in which the product conversation took place. [Effects of the Invention]
[0007] According to one aspect of the embodiment, an effect is achieved in that better services can be provided. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram showing a process executed by an information processing apparatus according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Figure 5] FIG. 5 is a diagram illustrating an example of group information. [Figure 6] FIG. 6 is a flowchart showing the procedure of information processing executed by the information processing apparatus according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0010] (Embodiment) First, the processing executed by the information processing device according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing the processing executed by the information processing device according to the embodiment. Fig. 1 also shows an example of the operation of an information processing system S including an information processing device 1 according to the embodiment. As shown in Fig. 1, the information processing system S according to the embodiment includes the information processing device 1 and a user terminal 100.
[0011] In the information processing system S according to the embodiment, product conversations about products are detected from conversations that take place in groups in which multiple users can converse, and based on the information about the group in which the product conversation took place, a joint purchase of the product is suggested to the users in the group.
[0012] Specifically, the users of the user terminals 100 belonging to a predetermined group communicate with each other by sending and receiving messages via the information processing device 1 in a chat format, for example (step S1).
[0013] Next, the information processing device 1 detects product conversations, which are conversations about the target product that is the subject of the joint purchase, from the conversations held in the group (step S2). Product conversations are, for example, messages about the product's name, function, performance, model, etc. Target products are, for example, products that offer benefits (discounts, etc.) when purchased in multiple units, or products that offer benefits when the number of users purchasing them reaches a predetermined number, etc.
[0014] Next, when a product conversation is detected, the information processing device 1 determines whether the group is a target group for joint purchase of the target product based on the group information (step S3). For example, the information processing device 1 determines whether there is an intention to jointly purchase a specific product based on attribute information of the group (or users belonging to the group) and the conversation history held in the group.
[0015] Next, if the information processing device 1 determines that the group is a target group for joint purchasing, it proposes to the users belonging to the target group that they jointly purchase the target product (step S4). For example, the information processing device 1 inserts a message proposing joint purchasing into a conversation held in the group.
[0016] For example, the information processing device 1 makes a proposal including conditions for joint purchase (such as the number of purchases or number of users required to receive a benefit).
[0017] In this way, according to the information processing device 1 of the embodiment, when a product conversation is detected, a joint purchase of the target product can be suggested based on the group information, which can help promote the joint purchase of the target product and can effectively suggest the joint purchase of the target product to the user. In other words, according to the information processing device 1 of the embodiment, better service can be provided to the user.
[0018] Next, a configuration example of an information processing system S according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing a configuration example of the information processing system S according to an embodiment. As shown in Fig. 2, in the information processing system S according to an embodiment, an information processing device 1 and a plurality of user terminals 100 are connected to a network N by wire or wirelessly. The network N is, for example, a network such as the Internet, a WAN (Wide Area Network), or a LAN (Local Area Network).
[0019] The information processing device 1 is a server device that executes an information processing method according to an embodiment. The information processing device 1 detects product conversations about products from conversations held in groups in which multiple users can converse, and suggests joint purchases of products to the users in the group based on information about the group in which the product conversations took place.
[0020] In addition, the information processing device 1 is an information processing device that works in cooperation with multiple user terminals 100 and provides each user terminal 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as apps), etc., and various data, and is realized by a server device, a cloud system, etc.
[0021] Furthermore, the information processing device 1 may be an information processing device that provides some kind of online web service to each user terminal 100. For example, the information processing device 1 may provide services such as internet connection, search services, SNS (Social Networking Service), electronic commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route searches, route guidance, line information, operation information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for the web services or may be responsible for processing the web services.
[0022] The user terminal 100 is a terminal device carried by a user. The user terminal 100 can be any type of terminal device, such as a smartphone, a desktop PC, a notebook PC, or a tablet PC. The user terminal 100 transmits various types of information to the information processing device 1 or the like, and receives information provided by the information processing device 1 or the like.
[0023] Next, an example of the configuration of the information processing device 1 will be described with reference to FIG.
[0024] Fig. 3 is a diagram showing an example of the configuration of an information processing device 1 according to an embodiment. As shown in Fig. 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a detection unit 31, a determination unit 32, and a proposal unit 33. The storage unit 4 stores user information 41 and group information 42.
[0025] The communication unit 2 is realized by, for example, a network interface card (NIC), etc. The communication unit 2 is connected to a network by wire or wirelessly.
[0026] The control unit 3 is a controller, and is realized by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing device 1 using a RAM or the like as a work area. The control unit 3 is also a controller, and may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).
[0027] The storage unit 4 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.
[0028] User information 41 is information about a user. Fig. 4 is a diagram showing an example of user information 41. As shown in Fig. 4, user information 41 includes items such as "user ID," "attribute information," "behavioral history," and "belonging group."
[0029] "User ID" is identification information that identifies a user. "Attribute information" is information about the user's attributes, including psychographic attributes and demographic attributes. "Behavioral history" is the user's behavioral history on the network. "Behavioral history" includes, for example, the user's search behavior, purchasing behavior, conversation history, etc. "Belonging group" is information indicating the group to which the user belongs, and the group ID shown in Figure 5 is entered.
[0030] Group information 42 is information about a group to which a user belongs. Fig. 5 is a diagram showing an example of group information 42. As shown in Fig. 5, group information 42 includes items such as "group ID," "type," "conversation history," and "belonging users."
[0031] "Group ID" is identification information that identifies the group. "Type" is information that indicates the type of group. "Conversation history" is a history of messages sent and received by users who belong to the group. "Associated users" is information that indicates the users who belong to the group, and the user IDs shown in Figure 4 are entered.
[0032] Next, the functions of the control unit 3 of the information processing device 1 (detection unit 31, determination unit 32, and proposal unit 33) will be described.
[0033] The detection unit 31 detects product conversations about a target product that is the subject of a joint purchase from conversations that take place in a group in which multiple users can converse. Target products are, for example, products that offer benefits (discounts, etc.) when purchased in multiple quantities, or products that offer benefits when the number of users purchasing them is equal to or greater than a predetermined value. Product conversations are, for example, messages about the product's name, functions, performance, model, etc.
[0034] When a product conversation is detected in a group, the determination unit 32 determines whether the group is a target group for a joint purchase of the target product based on the group information. In other words, the determination unit 32 determines whether the users belonging to the group intend to jointly purchase the target product.
[0035] For example, the determination unit 32 determines whether a group is a target group based on the group's attribute information and the conversation history of the group. For example, the determination unit 32 determines whether a group is a target group using a model that uses the group's attribute information and conversation history as explanatory variables and a score indicating intention to purchase together as a target variable. Specifically, if the score output from the model is equal to or greater than a threshold, the determination unit 32 determines that the group is a target group.
[0036] Furthermore, for example, the relationship between users in a group may be used as an explanatory variable of the model. The relationship is the strength of the economic connection between users. For example, if the users have the same source of funds, such as family, the relationship is strong, and if the users have different sources of funds, such as friends, the relationship is weak.
[0037] The explanatory variable of the model may also be the degree of approval of other users for a message sent by a user. That is, when a user expresses an intention to join a joint purchase, the degree of approval is used as an explanatory variable, which is an indicator of whether other users also approve of the joint purchase.
[0038] When the determination unit 32 determines that the group is a target group for joint purchase, the suggestion unit 33 suggests a joint purchase of the target product to the users of the group. When suggesting the joint purchase, the suggestion unit 33 also presents benefits for the joint purchase.
[0039] In addition, after proposing the joint purchase, the proposal unit 33 determines whether each user in the group agrees to the joint purchase from the user's message, and processes the joint purchase (purchasing the target product) if the conditions for receiving benefits from the joint purchase are met.
[0040] Next, the procedure of information processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing the procedure of information processing executed by the information processing device 1 according to the embodiment.
[0041] As shown in FIG. 6, the control unit 3 first detects product conversations, which are conversations between users about products, in a group to which a plurality of users belong (step S101).
[0042] Next, the control unit 3 determines whether the group is a target group for joint purchase of the target product based on information about the group in which the product conversation took place (step S102).
[0043] Next, if the group is a target group (step S102: Yes), the control unit 3 proposes a joint purchase of the target product to the users in the group (step S103), and ends the process.
[0044] On the other hand, if the group is not the target group (step S102: No), the control unit 3 ends the process.
[0045] 〔others〕 Furthermore, among the processes described in the above embodiments, some of the processes described as being performed automatically can also be performed manually. Alternatively, all or some of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0046] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0047] 3 may be held in a storage server or the like, rather than being held by each device. In this case, each device obtains various pieces of information by accessing the storage server.
[0048] [Hardware configuration] The information processing device 1 according to the embodiment described above is realized by a computer 1000 having a configuration as shown in Fig. 7. Fig. 7 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.
[0049] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), an HDD (Hard Disk Drive), a flash memory, or the like.
[0050] The output IF 1060 is an interface for transmitting information to be output to an output device 1010 that outputs various types of information, such as a monitor or a printer, and is realized by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface), etc. The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, scanner, etc., and is realized by a USB, etc.
[0051] The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.
[0052] The network IF 1080 receives data from other devices via the network N and sends it to the arithmetic device 1030, and also transmits data generated by the arithmetic device 1030 to other devices via the network N.
[0053] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.
[0054] For example, when the computer 1000 functions as the information processing device 1, the arithmetic unit 1030 of the computer 1000 executes a program loaded onto the primary storage device 1040, thereby realizing the functions of the control unit 3.
[0055] 〔effect〕 As described above, the information processing device 1 according to the embodiment includes a detection unit 31 and a suggestion unit 33. The detection unit 31 detects product conversations about a target product that is the subject of a joint purchase from conversations that take place in a group in which multiple users can converse. When a product conversation is detected, the suggestion unit 33 suggests a joint purchase of the target product to users in the group based on information about the group in which the product conversation took place. This configuration makes it possible to provide better services to users.
[0056] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0057] 〔others〕 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0058] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0059] Furthermore, the processes described in the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the process contents.
[0060] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, the control unit 3 can be read as control means or a control circuit. [Explanation of symbols]
[0061] 1. Information processing equipment 2. Communications Department 3. Control Unit 4 Storage section 31 Detector 32 Judgment section 33 Proposal Department 41 User Information 42 Group Information 100 user terminals S Information Processing System
Claims
1. a detection unit that detects product conversations regarding a target product that is the subject of a joint purchase from conversations that take place in a group in which multiple users can converse; a suggestion unit that suggests a joint purchase of the target product to the users of the group when the product conversation is detected; a determination unit that, when the product conversation is detected in the group, determines whether the group is a target group for the joint purchase based on information about the group that indicates the strength of economic ties between users; Equipped with The proposal unit When the determining unit determines that the user belongs to the target group, the group purchase is proposed to the user in the target group. Information processing device.
2. a determination unit that determines, when the product conversation is detected in the group, whether the group is a target group for the joint purchase based on information about the group; The proposal unit When the determining unit determines that the user belongs to the target group, the group purchase is proposed to the user in the target group. The information processing device according to claim 1 .
3. The determination unit Whether or not a person belongs to the target group is determined based on the score output from a model trained using information about the group as an explanatory variable and the score indicating the intention to purchase the group as a target variable. The information processing device according to claim 2 .
4. The group information is Contains attribute information of the group The information processing device according to claim 2 .
5. The group information is Contains a conversation history held in the group The information processing device according to claim 2 .
6. The group information is Contains information about the relationships between users in the group The information processing device according to claim 2 .
7. The group information is The message includes information on the degree of approval of other users in the group for the message sent by the user. The information processing device according to claim 2 .
8. The proposal unit When proposing the joint purchase, a benefit for the joint purchase is presented. The information processing device according to claim 1 .
9. The proposal unit After the joint purchase is proposed, it is determined whether each user of the group agrees to the joint purchase from the user's message, and if the user satisfies the conditions for receiving the benefit of the joint purchase, the joint purchase is processed. The information processing device according to claim 1 .
10. A computer-implemented information processing method, comprising: a detection step of detecting a product conversation regarding a target product that is the subject of a joint purchase from conversations that have taken place in a group in which a plurality of users can converse; a suggestion step of suggesting a joint purchase of the target product to the users of the group when the product conversation is detected; a determination step of determining whether the group is a target group for the joint purchase based on information about the group indicating the strength of economic ties between users when the product conversation is detected in the group; Including, The proposed process includes: When the target group is determined in the determination step, the joint purchase is proposed to the users of the target group. Information processing methods.
11. a detection step of detecting a product conversation regarding a target product that is the subject of a joint purchase from conversations that have taken place in a group in which multiple users can converse; a proposal step of proposing a joint purchase of the target product to the users of the group when the product conversation is detected; a determination step of determining whether the group is a target group for the joint purchase based on information about the group indicating the strength of economic ties between users when the product conversation is detected in the group; on the computer, The proposed procedure is: When the target group is determined by the determination procedure, the joint purchase is proposed to the users of the target group. Information processing program.
Citation Information
Patent Citations
Method for promoting online group purchase activity, calculation device readable storage medium and calculation device
CN110874750A
On-line gift method
JP2001325501A
Network system, server, and information processing method
JP2017191421A
Method and system for providing message-based notifications
JP2022058711A
SNS(Social Network Service) platform in conjunction with the joint purchase of a messenger service providing method and system for shopping mall
KR1020150077574A