Information processing apparatus, information processing method, and information processing program
The information processing device enhances user engagement by selecting non-commenting users, classifying them based on answers, and providing a specialized comment field, thereby encouraging participation on news sites.
Patent Information
- Application Number
- JP2024042855
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-18
- Publication Date
- 2025-10-01
AI Technical Summary
Conventional techniques lack effective methods to encourage service users to post comments on news sites.
An information processing device that selects users who have not commented before, asks targeted questions, classifies them into groups based on answers, and provides a specialized comment field to users with similar values, encouraging engagement.
Encourages users to post comments by reducing psychological barriers through targeted interaction and content presentation.
Smart Images

Figure 2025143112000001_ABST
Abstract
Description
[Technical Field]
[0001] The present application relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] With the rapid spread of the Internet, news sites have become well known, providing content that can be freely viewed by service users, such as news and topics from various fields, both domestic and international. In relation to such news sites, a technology has been proposed for displaying distributed content and each piece of posted content for the distributed content (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-197422 Summary of the Invention [Problem to be solved by the invention]
[0004] However, conventional techniques have room for improvement in terms of encouraging service users to post comments.
[0005] The present application has been made in consideration of the above, and aims to encourage service users to post comments. [Means for solving the problem]
[0006] The information processing device according to the present application executes processing related to web content for which comments can be posted, and includes a selection unit, an acquisition unit, a classification unit, a determination unit, and a provision unit. The selection unit selects, from among multiple service users who use the web content, service users who have not posted comments as candidate users to whom a predetermined comment field different from a normal comment field is to be provided. The acquisition unit transmits answer request information to the candidate users selected by the selection unit, requesting answers to questions related to the event, which are pre-set for each event. The classification unit classifies the candidate users into one of multiple predetermined groups based on the content of the answers acquired by the acquisition unit. The determination unit identifies a predetermined group in which the number of candidate users classified into one of the multiple predetermined groups by the classification unit satisfies a predetermined condition, and determines the candidate users classified into the identified predetermined group as target users to whom the predetermined comment field is to be provided. The provision unit provides web content related to the event and a predetermined comment field associated with the web content to the target users determined by the determination unit. [Effects of the Invention]
[0007] According to one aspect of the embodiment, service users can be encouraged to post comments. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to the embodiment. [Figure 2] FIG. 2 is a diagram showing a display example of a news site screen on the terminal device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the system configuration of the information processing system according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 5]FIG. 5 is a diagram showing an overview of user information stored in the user information DB according to the embodiment. [Figure 6] FIG. 6 is a diagram showing an outline of article information stored in the article information DB according to the embodiment. [Figure 7] FIG. 7 is a flowchart illustrating an example of a procedure of information processing executed by the information processing device according to the embodiment. [Figure 8] FIG. 8 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, modes for implementing 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 respective embodiments can be appropriately combined within the scope of not causing any contradiction in the processing content. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and redundant explanations will be omitted.
[0010] [Embodiment] [1. An example of information processing] An example of information processing according to the embodiment will be described below with reference to the drawings: Fig. 1 is a diagram for explaining an example of information processing according to the embodiment.
[0011] The information processing according to the embodiment is realized by an information processing system SYS (see, for example, FIG. 3) including a plurality of terminal devices 10, such as the terminal device 10A and the terminal device 10B shown in FIG. 1, and the information processing device 100 shown in FIG. 1. The terminal devices 10 and the information processing devices 100 are each connected to a network N (see, for example, FIG. 3) by wire or wirelessly. Furthermore, the terminal devices 10 and the information processing devices 100 can communicate with other devices through the network N.
[0012] The information processing device 100 is operated and managed by a service provider that provides various online services. For example, the service provider operates a news site, as one of the various online services, where service users can freely browse topics such as news and current events in various fields, both domestic and international. The information processing device 100 executes information processing according to the embodiment described below in relation to the provision of article content to be posted on the news site. The article content may be news articles, columns, essays, interviews, product reviews, feature articles, articles about people, or other content. The information processing device 100 is realized, for example, by one or more servers or cloud systems.
[0013] The terminal device 10 is used by service users of various online services. For example, the terminal device 10A is used by a candidate user UA who is a service user who uses a news site and is a candidate for providing a predetermined comment field that is different from a normal comment field.
[0014] The terminal device 10B is used by a target user UB, who is a service user who uses the news site and is to be provided with a predetermined comment field. The target user UB is determined from among the candidate users UA by information processing by the information processing device 100, which will be described later.
[0015] The predetermined comment field is a comment field that is provided separately from the normal comment field among the comment fields provided in association with the article content, and only comments posted by the target user UB are posted therein.
[0016] As shown in FIG. 1, the information processing device 100 selects, from among multiple service users who use article content (an example of "web content") posted on a news site, a service user who has no history of posting comments as a candidate user UA who will be a candidate for providing a specified comment field (step S11).
[0017] In addition, the information processing device 100 sends to the selected candidate user UA answer request information requesting an answer to a question related to the topic, which is a question that has been pre-set for each topic (an example of an "event") corresponding to the article content (step S12).
[0018] For example, the service provider may analyze the content of the article and set questions in advance for each topic corresponding to the article. The service provider may request answers to multiple questions from the candidate user UA. The service provider may also set questions that can be answered with YES or NO, or questions that allow the user to write their own answers.
[0019] The information processing device 100 may provide the candidate user UA with answer request information that enables the candidate user UA to answer a question on the user application through an application program for a news site (hereinafter referred to as a "user application") that the service user installs in advance on the terminal device 10A. In this case, the information processing device 100 may notify the candidate user UA of the receipt of the answer request information by using the push notification function of the user application.
[0020] Furthermore, the information processing device 100 may generate questions with content related to a topic using a generation AI that has been trained to generate answers to input questions. For example, the information processing device 100 can acquire a question output from the generation AI by inputting information about article content and an instruction sentence (also referred to as a "prompt") that instructs the generation AI to generate a question with content related to the topic to the generation AI. Furthermore, when generating a question, the information processing device 100 may create an instruction sentence that instructs the generation AI to generate a question that highlights the values of the service user asking the question, and input the instruction sentence to the generation AI.
[0021] Generative AI is a language model trained to predict and output the next token from an input token sequence, and includes, for example, transfer-based models and RNN (Recurrent Neural Network)-based models.
[0022] Examples of transfer-based models include, but are not limited to, "GPT (Generative Pre-trained Transformer)" and "BARD (Bidirectional Auto Regressive Dialogues)." Examples of RNN-based models include, but are not limited to, "RWKV (Receptance Weighted Key Value)." When training a model, it is desirable for the generative AI to conceal input information, such as personal information, by training the model so that the input information is not used as a new answer.
[0023] The generative AI may also be a multimodal AI that generates images from text or generates text from images. Examples of multimodal AI include, but are not limited to, "GPT-4-Trubo," "GPT-4V," "CM3Leon (Chameleon Multimodal Model)," and "Stable Diffusion."
[0024] In response to an operation by the candidate user UA, the terminal device 10A displays a question corresponding to the answer request information received from the information processing device 100. Then, when the candidate user UA inputs an answer to the question, the terminal device 10A transmits the input answer to the information processing device 100 (step S13).
[0025] When the information processing device 100 acquires the answers of the candidate users UA to the question sent to the terminal device 10A, the information processing device 100 classifies the candidate users UA into one of a plurality of predetermined groups based on the content of the answers (step S14).
[0026] For example, if the question can be answered with YES or NO, the information processing device 100 can classify the candidate users UA by assigning candidate users UA who answered YES and candidate users UA who answered NO to different groups. Furthermore, for example, if the question is in a format that allows users to freely enter their answers, the information processing device 100 can classify the candidate users by assigning candidate users UA with similar values to the same group using the estimation results of a trained model that estimates the values of the candidate users UA based on the content of the answers. The service provider may also classify the candidate users UA based on the estimation results of the trained model.
[0027] After classifying the candidate users UA, the information processing device 100 determines the target users UB to whom the predetermined comment field will be provided (step S15). For example, the information processing device 100 identifies a predetermined group in which the number of candidate users UA classified into one of a plurality of predetermined groups satisfies a predetermined condition, and determines the candidate users UA classified into the identified predetermined group as the target users UB to whom the predetermined comment field will be provided. Specifically, the information processing device 100 can identify a predetermined group in which the number of candidate users UA exceeds a predetermined number.
[0028] Furthermore, the information processing device 100 provides the determined target user UB with article content related to the topic and a predetermined comment field associated with the article content (step S16). For example, the information processing device 100 displays the selected article content on the top screen of the user application of the target user UB.
[0029] The information processing device 100 can select, as article content to provide to the target user UB, article content corresponding to a topic for which an answer to a question was obtained from the target user UB, and on which comments have been posted by service users whose values are similar to those of the target user UB.
[0030] Furthermore, the information processing device 100 can display the contents of the answer from the target user UB to the question together with the comment posted by the target user UB in a predetermined comment field associated with the selected article content.
[0031] 2 is a diagram showing a display example of a news site screen on the terminal device 10 according to the embodiment. As shown in display example EX-1 in FIG. 2, the news site screen W of the terminal device 10B displays article content corresponding to a topic in response to an operation by the target user UB, for example. The news site screen W shown in display example EX-1 has a button OB-1 for displaying a comment section.
[0032] When the target user UB operates the button OB-1, a comment section is displayed on the news site screen W of the terminal device 10B, as shown in display example EX-2 in Fig. 2. The news site screen W shown in display example EX-2 is provided with a tab OB-2 for displaying a predetermined comment section and a tab OB-3 for displaying a normal comment section. By operating tab OB-2, the target user UB can display on the news site screen W comments posted by service users who have similar values to the target user UB, i.e., comments posted by other target users UB.
[0033] Furthermore, on the news site screen W shown in display example EX-2, information J1 and information J2 indicating the content of the answer to the question posed by the service user who posted the comment are displayed in a predetermined comment field. In this way, the information processing device 100 provides the service user with information that can be used as a reference for determining whether or not the service user has similar values to the user.
[0034] As described above, the information processing device 100 according to the embodiment groups service users with similar values based on the content of answers to questions posed to service users who have no record of posting comments, and provides the grouped service users with a predetermined comment section associated with article content, in which only comments posted by service users with similar values are displayed. As a result, when a service user with no record of posting comments attempts to post a comment for the first time, the information processing device 100 according to the embodiment can lower the psychological hurdle for deciding to post a comment, and can encourage service users to post comments.
[0035] [2. System Configuration] The configuration of the information processing system SYS according to the embodiment will be described in detail below with reference to Fig. 3. Fig. 3 is a diagram showing an example of the system configuration of the information processing system SYS according to the embodiment.
[0036] As shown in FIG. 3, the information processing system SYS according to the embodiment includes a plurality of terminal devices 10 such as a terminal device 10A and a terminal device 10B, and an information processing device 100.
[0037] The terminal device 10 and the information processing device 100 are connected to a network N by wire or wirelessly. Each of the terminal device 10 and the information processing device 100 can communicate with other devices via the network N.
[0038] The network N includes, for example, a WAN (Wide Area Network) such as the Internet, and a mobile communication network such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation: fifth generation mobile communication system).
[0039] The terminal device 10 is connected to a network N by short-range wireless communication such as a mobile communication network, Bluetooth (registered trademark), or wireless LAN (Local Area Network), and can communicate with other devices such as the information processing device 100 through the network N. Each of the multiple terminal devices 10 is used by a different service user.
[0040] The terminal device 10A is used by, for example, a candidate user UA who is a candidate for a recipient of a predetermined comment field different from a normal comment field, among service users who use a news site.
[0041] The terminal device 10B is used by a target user UB who is a service user using the news site and who is to be provided with a predetermined comment field.
[0042] In addition to news sites, online services provided to service users may include, for example, search services, travel information services, SNS (Social Networking Services), e-commerce services, electronic payment services, online games, online banking services, online trading services, hotel reservation services, ticket reservation services, video distribution services, music distribution services, map information services, route search services, route guidance services, line information services, operation information services, weather information services, question services, etc. Note that the various online services may also include API (Application Programming Interface) services corresponding to various applications.
[0043] For example, the terminal device 10 can display web content provided by the information processing device 100 using a user application. When the terminal device 10 receives control information for realizing information display processing from the information processing device 100, the terminal device 10 realizes the display processing in accordance with the control information.
[0044] Furthermore, when the terminal device 10 receives control information for realizing predetermined information processing from the information processing device 100, the terminal device 10 realizes the information processing in accordance with the control information. Here, the control information is described in, for example, a script language such as JavaScript (registered trademark), a style sheet language such as CSS (Cascading Style Sheets), a programming language such as Java (registered trademark), or a markup language such as HTML (HyperText Markup Language). Note that a predetermined application itself delivered from the information processing device 100 or the like may also be considered as control information.
[0045] 1 illustrates a case where the terminal device 10 is a smartphone, but the terminal device 10 may be, for example, a notebook PC (Personal Computer), a desktop PC, a smartphone, a tablet PC, a wearable device, etc. Examples of wearable devices include, but are not limited to, smart glasses and smart watches.
[0046] The information processing device 100 is operated and managed by a service provider that provides various online services. For example, the service provider operates a news site, as one of the various online services, where service users can freely browse news and topics in various fields, both domestic and international. The information processing device 100 executes information processing according to the embodiment described below in relation to the provision of article content posted on the news site. The processing function units that the information processing device 100 has for realizing the information processing according to the embodiment will be described later.
[0047] The information processing device 100 is typically a server device, but may also be realized by a mainframe, a workstation, etc. Furthermore, when the information processing device 100 is realized by a server device, it may be realized by a single server device, or may be realized by a cloud system in which multiple server devices and multiple storage devices operate in cooperation with each other.
[0048] [3. Equipment configuration] An example of the functional configuration of the information processing device 100 included in the information processing system SYS according to the embodiment will be described below with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 4, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.
[0049] (Communication unit 110) The communication unit 110 is realized by, for example, a communication module or a network interface card (NIC). The communication unit 110 is connected to a network N by wire or wirelessly. The information processing device 100 transmits and receives information to and from other devices such as the terminal device 10 via the network N.
[0050] (Storage unit 120) The storage unit 120 stores, for example, programs and data used for control and calculation by the control unit 130. For example, the storage unit 120 is realized by 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. For example, the storage unit 120 has a user information DB 121 and an article information DB 122. Note that the storage unit 120 is not particularly limited to the example shown in FIG. 4 and can store data necessary for executing the information processing according to the embodiment as appropriate.
[0051] (User information DB121) The user information DB 121 stores user information relating to service users of various online services. Fig. 5 is a diagram showing an overview of the user information stored in the user information DB 121 according to the embodiment.
[0052] The user information stored in the user information DB 121 has multiple items such as a "user ID" item, a "browsing history" item, and a "posting history" item, as shown in Fig. 5. These items in the user information are associated with each other.
[0053] The "user ID" field stores a user ID, which is identification information unique to a service user and is assigned to the service user in order to identify the service user.
[0054] The "browsing history" item stores the browsing history of article content viewed by the service user on the news site.
[0055] The "posting history" item stores the posting history of comments posted by service users on the news site.
[0056] The browsing history stored in the "browsing history" field and the posting history stored in the "posting history" field are referenced by the selection unit 131 when identifying service users who have a history of viewing article content but have not posted comments.
[0057] (Article information DB122) The article information DB 122 stores article information about articles published on news sites. Fig. 6 is a diagram showing an outline of the article information stored in the article information DB 122 according to the embodiment.
[0058] The article information stored in the article information DB 122 has multiple items such as an "article ID" item, a "topic" item, and a "question" item, as shown in Fig. 6. These items in the article information are associated with each other.
[0059] The "article ID" field stores an article ID, which is identification information unique to the article content and is assigned to the article content in order to identify the article content posted on the news site.
[0060] The "topic" item stores information indicating topics such as news and topics in various fields that are published in article content published on a news site.
[0061] The "Question" item stores information about questions that are set in advance for each topic corresponding to the article content and that are related to the topic.
[0062] The information about the question stored in the "Question" field is referenced when the acquisition unit 132 selects a question to set in the answer request information.
[0063] (control unit 130) The control unit 130 is a controller, and is realized by a CPU (Central Processing Unit), MPU (Micro Processing Unit), etc., executing various programs (examples of "information processing programs") stored in a storage device inside the information processing device 100 using RAM as a working area.
[0064] Furthermore, the control unit 130 may be realized by an integrated circuit such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a general purpose graphic processing unit (GPGPU).
[0065] As shown in FIG. 4, the control unit 130 has a selection unit 131, an acquisition unit 132, a classification unit 133, a determination unit 134, and a provision unit 135, and each of these units realizes or executes the information processing functions and actions described below.
[0066] Note that control unit 130 may have an internal configuration divided into multiple processing units that realize or execute the information processing functions and actions described below. Also, control unit 130 is not limited to the configuration shown in Fig. 4, and may have other configurations as long as they perform the information processing described below, and may have other functional units other than those shown in Fig. 4.
[0067] (Selection Department 131) The selection unit 131 selects, from among multiple service users who use article content (an example of "web content"), a user who has no history of posting comments as a candidate user UA (see, for example, Figure 1) who will be a candidate for providing a specified comment field that is different from the normal comment field.
[0068] For example, the selection unit 131 refers to the browsing history and posting history stored in the user information DB 121, and identifies service users who have a history of browsing article content but have not posted comments, and selects them as candidate users UA.
[0069] (Acquisition part 132) The acquisition unit 132 acquires an answer to the question from the candidate user UA selected by the selection unit 131 by transmitting, via the communication unit 110, answer request information requesting an answer to a question related to the topic, which is a question that has been set in advance for each topic (an example of an "event").
[0070] For example, the service provider analyzes the details of the article content, sets questions in advance for each topic corresponding to the article, and registers them in the article information DB 122 in association with the article content. The service provider may request answers to multiple questions from the candidate user UA. The service provider may also set questions that can be answered with YES or NO, or may set questions that allow the user to write their own answers. The acquisition unit 132 refers to the article information DB 122 to acquire information related to the questions associated with the arbitrarily selected article content, sets the information as answer request information, and transmits the information to the terminal device 10 used by the candidate user UA.
[0071] The acquisition unit 132 may also provide the candidate user UA with answer request information that enables the candidate user UA to answer a question on a user application for a news site, via the user application that the service user installs in advance on the terminal device 10A. In this case, the acquisition unit 132 may notify the candidate user UA of the receipt of the answer request information by using the push notification function of the user application.
[0072] Furthermore, the acquisition unit 132 may transmit a question generated by a generation AI as a question related to the topic. In this case, the acquisition unit 132 can generate a question related to the content of the topic using a generation AI that has been trained to generate answers to input questions. For example, the acquisition unit 132 can acquire a question output from the generation AI by inputting information about article content and an instruction sentence instructing the generation AI to generate a question related to the content of the topic to the generation AI. Furthermore, when generating a question, the acquisition unit 132 may create an instruction sentence instructing the generation AI to generate a question that will highlight the values of the service user asking the question, and input the instruction sentence to the generation AI.
[0073] Generative AI is a language model trained to predict and output the next token from an input token sequence, and includes, for example, transfer-based models and RNN (Recurrent Neural Network)-based models.
[0074] Examples of transfer-based models include, but are not limited to, "GPT (Generative Pre-trained Transformer)" and "BARD (Bidirectional Auto Regressive Dialogues)." Examples of RNN-based models include, but are not limited to, "RWKV (Receptance Weighted Key Value)." When training a model, it is desirable for the generative AI to conceal input information, such as personal information, by training the model so that the input information is not used as a new answer.
[0075] The generative AI may also be a multimodal AI that generates images from text or generates text from images. Examples of multimodal AI include, but are not limited to, "GPT-4-Trubo," "GPT-4V," "CM3Leon (Chameleon Multimodal Model)," and "Stable Diffusion."
[0076] (Classification Department 133) The classification unit 133 classifies the candidate users into one of a plurality of predetermined groups based on the content of the answers acquired by the acquisition unit 132.
[0077] For example, if the question can be answered with YES or NO, the classification unit 133 can classify the candidate users UA by dividing the candidate users UA who answered YES and the candidate users UA who answered NO into different groups.
[0078] Furthermore, for example, in the case of a question in the form of allowing free response, the classification unit 133 can classify the candidate users by assigning candidate users UA with similar values to the same group using the estimation results of the trained model that estimates the values of the candidate users UA based on the content of the response. Note that the service provider may classify the candidate users UA based on the estimation results of the trained model.
[0079] (Decision unit 134) The determination unit 134 identifies a predetermined group in which the number of candidate users UA classified into one of a plurality of predetermined groups by the classification unit 133 satisfies a predetermined condition, and determines the candidate users UA classified into the identified predetermined group as target users UB to be provided with a predetermined comment field. Specifically, the determination unit 134 can identify a predetermined group in which the number of candidate users UA exceeds a predetermined number.
[0080] (Provider 135) The providing unit 135 provides the target users determined by the determining unit 134 with article content related to the topic and a predetermined comment field associated with the article content.
[0081] For example, the providing unit 135 can provide article content on a topic to which comments have been posted by service users who have similar values to the target user UB.
[0082] Furthermore, the providing unit 135 can provide the content of the target user UB's answer to the question (for example, information J1 and information J2 shown in FIG. 2) together with the comment posted by the target user UB in a predetermined comment field.
[0083] 4. Processing Procedure According to the Embodiment The following describes the procedure of information processing executed by the information processing device 100 according to the embodiment. Fig. 7 is a flowchart showing an example of the procedure of information processing executed by the information processing device 100 according to the embodiment. The procedure of processing shown in Fig. 7 is executed by the control unit 130 of the information processing device 100. The procedure of processing shown in Fig. 7 is repeatedly executed while the information processing device 100 is operating.
[0084] As shown in FIG. 7, the selection unit 131 selects, from among multiple service users who use article content, a service user who has no history of posting comments as a candidate user UA who will be a candidate for providing a specified comment field that is different from the normal comment field (step S101).
[0085] In addition, the acquisition unit 132 acquires an answer to the question from the candidate user UA selected by the selection unit 131 by transmitting, via the communication unit 110, answer request information requesting an answer to a question related to the topic, which is a question preset for each topic, to the terminal device 10 used by the candidate user UA (step S102).
[0086] Furthermore, the classification unit 133 classifies the candidate users into one of a plurality of predetermined groups based on the content of the answer acquired by the acquisition unit 132 (step S103).
[0087] In addition, the determination unit 134 identifies a predetermined group in which the number of candidate users UA classified into one of multiple predetermined groups by the classification unit 133 satisfies a predetermined condition, and determines the candidate users UA classified into the identified predetermined group as the target users UB to whom a predetermined comment field will be provided (step S104).
[0088] Furthermore, the providing unit 135 provides the target user determined by the determining unit 134 with article content related to the topic and a predetermined comment field associated with the article content (step S105), and ends the processing procedure shown in FIG.
[0089] [5. Modifications] In the above-described embodiment, the providing unit 135 may provide the target user UB with a comment section in which comments from other target users UB with different values are posted. This allows the information processing device 100 to provide the service user with an opportunity to view comments posted by service users with different values and an opportunity to exchange opinions with service users with different values.
[0090] In the above-described embodiment, the classification unit 133 may classify the candidate users by classifying candidate users UA with similar attributes into the same group using the estimation results of a trained model that estimates the attributes of the candidate users UA based on the content of their answers. In this case, the attributes may be demographic attributes such as the age and gender of the candidate users UA, or psychographic attributes such as their interests.
[0091] [6. Hardware Configuration] The information processing device 100 according to the above-described embodiment and each modified example is realized, for example, by a computer 1000 configured as shown in Fig. 8. Fig. 8 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100 according to the embodiment and each modified example.
[0092] The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 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 by a bus 1090.
[0093] 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), HDD, flash memory, or the like.
[0094] 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, and scanner, and is realized by, for example, USB.
[0095] The input device 1020 may be a device that reads information from 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.
[0096] 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.
[0097] 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.
[0098] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the arithmetic device 1030 of the computer 1000 executes a program (for example, an information processing program) loaded onto the primary storage device 1040, thereby realizing the same functions as the control unit 130. That is, the arithmetic device 1030 cooperates with the program (for example, an information processing program) loaded onto the primary storage device 1040 to realize the processing by the information processing device 100 according to the embodiment.
[0099] [7. Other] Of 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 a known method. 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.
[0100] 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.
[0101] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0102] The above describes in detail the embodiments of the present application based on several drawings, but 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 been modified and improved in various ways based on the knowledge of those skilled in the art.
[0103] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, a control section can be read as control means or a control circuit.
[0104] [8. Effects] The information processing device 100 according to the embodiment is an information processing device that executes processing related to web content to which comments can be posted, and includes a selection unit 131, an acquisition unit 132, a classification unit 133, a determination unit 134, and a provision unit 135. The selection unit 131 selects, from among multiple service users who use the web content, service users who have not posted comments as candidate users UA who will be provided with a predetermined comment field different from a normal comment field. The acquisition unit 132 transmits answer request information to the candidate users UA selected by the selection unit 131, requesting answers to questions related to the events that are preset for each event, thereby acquiring answers to the questions from the candidate users UA. The classification unit 133 classifies the candidate users UA into one of multiple predetermined groups based on the content of the answers acquired by the acquisition unit 132. The determination unit 134 identifies a predetermined group in which the number of candidate users UA classified into one of the multiple predetermined groups by the classification unit 133 satisfies a predetermined condition, and determines the candidate users UA classified into the identified predetermined group as target users UB who will be provided with the predetermined comment field. The providing unit 135 provides the target users determined by the determining unit 134 with web content related to the event and a predetermined comment field associated with the web content.
[0105] Furthermore, the acquisition unit 132 can transmit a question generated by the generation AI as a question about the event.
[0106] Furthermore, the providing unit 135 can provide web content relating to an event on which comments have been posted by service users who have similar values to the target user.
[0107] Furthermore, the providing unit 135 can provide the content of the target user's answer to the question together with the comment posted by the target user in a predetermined comment field.
[0108] In this way, the information processing device 100 according to the embodiment has the above-described characteristic configuration, and groups service users with similar values based on the content of answers to questions posed to service users who have no record of posting comments, and provides the grouped service users with a predetermined comment section associated with article content, in which only comments posted by service users with similar values are displayed. As a result, when a service user with no record of posting comments attempts to post a comment for the first time, the information processing device 100 according to the embodiment can lower the psychological hurdle for deciding to post a comment, and as a result, can encourage service users to post comments.
[0109] Furthermore, the above-described effects can also be realized by the processing executed by each of the above-described units, or by any combination of the processing executed by each unit. [Explanation of symbols]
[0110] SYS Information Processing System N Network 10 Terminal Equipment 100 Information processing device 110 Communications Department 120 Storage section 121 User information DB 122 Article Information DB 130 Control Unit 131 Selection Department 132 Acquisition Department 133 Classification Department 134 Decision Section 135 Provision Department
Claims
1. An information processing device that executes processing related to web content to which comments can be posted, a selection unit that selects, from among a plurality of service users who use the web content, a service user who has not posted a comment as a candidate user who will be provided with a predetermined comment field different from a normal comment field; an acquisition unit that acquires answers to questions from the candidate users by transmitting answer request information to the candidate users selected by the selection unit, the answer request information being a question set in advance for each event and having content related to the event; and a classification unit that classifies the candidate users into any of a plurality of predetermined groups based on the content of the answers acquired by the acquisition unit; a determination unit that identifies a predetermined group in which the number of candidate users classified into one of a plurality of predetermined groups by the classification unit satisfies a predetermined condition, and determines the candidate users classified into the identified predetermined group as target users to whom the predetermined comment field will be provided; a providing unit that provides the web content related to the event and the predetermined comment field associated with the web content to the target user determined by the determining unit; An information processing device comprising:
2. The acquisition unit Send the question generated by the generation AI as a question about the event.
2. The information processing apparatus according to claim 1, wherein:
3. The providing unit Among the web contents related to the event, the web contents on which the comments have been posted by the service users who have similar values to the target user are provided.
3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
4. The providing unit In the predetermined comment field, the content of the answer of the target user to the question is provided together with the comment posted by the target user.
4. The information processing apparatus according to claim 3,
5. An information processing method performed by a computer that executes processing related to web content to which comments can be posted, comprising: a selection step of selecting, from among a plurality of service users who use the web content, service users who have not posted any comments as candidate users who will be provided with a predetermined comment field different from a normal comment field; an acquisition step of acquiring an answer to the question from the candidate user by transmitting answer request information to the candidate user selected by the selection step, the answer being a question set in advance for each event and having content related to the event; a classification step of classifying the candidate users into any one of a plurality of predetermined groups based on the content of the answers acquired in the acquisition step; a determination process of identifying a predetermined group in which the number of candidate users classified into one of a plurality of predetermined groups by the classification process satisfies a predetermined condition, and determining the candidate users classified into the identified predetermined group as target users to whom the predetermined comment field will be provided; a providing step of providing the web content related to the event and the predetermined comment field associated with the web content to the target user determined by the determining step; An information processing method comprising:
6. A computer that processes web content that allows comments to be posted, a selection step of selecting, from among a plurality of service users who use the web content, service users who have no history of posting comments as candidate users who will be provided with a predetermined comment field different from a normal comment field; an acquisition step of acquiring an answer to the question from the candidate user by transmitting answer request information to the candidate user selected by the selection step, the answer being a question set in advance for each event and related to the event; a classification step of classifying the candidate users into one of a plurality of predetermined groups based on the content of the answers acquired by the acquisition step; a determination step of identifying a predetermined group in which the number of the candidate users classified into one of a plurality of predetermined groups by the classification step satisfies a predetermined condition, and determining the candidate users classified into the identified predetermined group as target users to whom the predetermined comment field will be provided; a providing step of providing the web content related to the event and the predetermined comment field associated with the web content to the target user determined by the determining step; An information processing program characterized by causing the program to execute the above.
Citation Information
Patent Citations
Information processing apparatus, information processing method, and information processing program
JP2019197422A