Information processing apparatus, information processing method, and information processing program

The information processing device generates sequel content based on user comments, addressing the lack of comment reflection in existing technologies and enhancing user engagement.

JP2026036582APending Publication Date: 2026-03-05LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Existing information distribution technologies fail to generate content that reflects user comments, limiting interaction and engagement.

Method used

An information processing device that includes a first generation unit to create initial content based on event information, a reception unit to receive user comments, and a second generation unit to generate sequel content based on these comments and event information, allowing for interactive content generation.

Benefits of technology

Enables the creation of content that reflects user comments, promoting user interaction and adding value to news services through dynamic content updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026036582000001_ABST
    Figure 2026036582000001_ABST
Patent Text Reader

Abstract

To generate contents reflecting a user's comment.SOLUTION: An information processing apparatus according to the present application includes a first generation unit that generates first content based on event information (for example, content related to a news article) related to a predetermined event, a reception unit that receives a comment of a user with respect to the first content generated by the first generation unit, and a second generation unit that generates sequel content that is a continuation of the first content based on the comment received by the reception unit and the event information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

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] Conventionally, there are known techniques for distributing information via the Internet. One example of such a technique is a technique for accepting article submissions from multiple users via a network, editing the articles into an electronic newspaper format, and publishing the articles. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-052426 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned techniques cannot be said to be capable of generating content that reflects user comments.

[0005] For example, the above-mentioned technology merely publishes articles posted by users, and cannot be said to be capable of generating content that reflects user comments.

[0006] The present application has been made in view of the above, and aims to generate content that reflects user comments. [Means for solving the problem]

[0007] The information processing device of the present application is characterized by having a first generation unit that generates initial content based on event information related to a predetermined event, a reception unit that receives user comments on the initial content generated by the first generation unit, and a second generation unit that generates sequel content that is a continuation of the initial content based on the comments received by the reception unit and the event information. [Effects of the Invention]

[0008] According to one aspect of the embodiment, it is possible to generate content that reflects user comments. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. [Figure 3] FIG. 3 is a diagram showing an example of the event information database 31. As shown in FIG. [Figure 4] FIG. 4 is a diagram showing an example of the comment information database 32. As shown in FIG. [Figure 5] FIG. 5 is a flowchart illustrating an example of a procedure for information processing according to the embodiment. [Figure 6] FIG. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. DETAILED DESCRIPTION OF THE INVENTION

[0010] 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.

[0011] 1. Embodiment Information processing implemented by an information processing device or the like according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. Note that in Fig. 1, it is assumed that the information processing according to the embodiment is implemented by an information processing device 10, which is an example of the information processing device according to the present application.

[0012] As shown in Fig. 1, an information processing system 1 according to the embodiment includes an information processing device 10 and a user terminal 100. The information processing device 10 and the user terminal 100 are connected to each other via a network N (see Fig. 2, for example) so as to be able to communicate with each other via a wired or wireless connection. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the information processing system 1 shown in Fig. 1 may include a plurality of information processing devices 10 and a plurality of user terminals 100.

[0013] 1 is an information processing device that performs information processing, and is realized by, for example, a server device, a cloud system, etc. In the example of Fig. 1, the information processing device 10 is an information processing device that manages content related to news articles in a storage unit of the device itself, and provides users with a news service that distributes the content.

[0014] The information processing device 10 may have a function as a web server that provides a website related to a news service. The information processing device 10 may also be a device that distributes information to the user terminal 100 to be displayed on an application related to a news service (hereinafter, may be referred to as a "news app") installed in the user terminal 100. The information processing device 10 may also be a server that distributes the data of the news app itself. The information processing device 10 may also function as a distribution device that distributes control information to the user terminal 100. Here, the control information is written in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). The news app itself distributed from the information processing device 10 may also be considered as control information.

[0015] The user terminal 100 shown in Fig. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in Fig. 1, the user terminal 100 is a smartphone used by a user.

[0016] Furthermore, the user terminal 100 displays information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 receives control information for realizing information display processing from the information processing device 10 or the like, the user terminal 100 realizes the display processing in accordance with the control information.

[0017] The information processing performed by information processing device 10 will be described below with reference to FIG. 1. In the following description, user terminals 100-1 to 100-N (N is any natural number) will be described according to the user using user terminal 100. For example, user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by user ID "UID#1". In the following description, user terminals 100-1 to 100-N will be referred to as user terminal 100 when there is no particular distinction between them. In the following description, user terminal 100 may be considered to be the same as the user. In other words, in the following description, user can also be read as user terminal 100.

[0018] First, information processing device 10 generates initial content related to a predetermined event based on event information related to the event (step S1). Here, in the example of FIG. 1, it is assumed that the predetermined event is incident #1. In such a case, information processing device 10 generates initial content #1 based on event information #1 related to incident #1. To give a specific example, information processing device 10 refers to the storage unit of its own device, extracts content related to incident #1 from content previously distributed via new services as event information #1, and generates initial content #1 based on the extracted event information #1.

[0019] For example, the information processing device 10 generates initial content #1 based on event information #1, which includes text information indicating the details of incident #1 and images related to incident #1 (e.g., still images or moving images taken at the time of incident #1). Here, the details of incident #1 include, for example, the situation at the scene when incident #1 occurred, the main characters in incident #1, and the background of incident #1.

[0020] The information processing device 10 may generate initial content #1 using event information #1 and model #1 that has been trained to generate an answer to an input question. For example, the information processing device 10 generates initial content #1 by inputting event information #1 and an instruction sentence that instructs model #1 to output initial content #1 (text information) based on the event information #1.

[0021] Here, model #1 is a model trained to output an answer corresponding to an input question, and is a language model that performs natural language processing, such as GPT (Generative Pre-trained Transformer) or Transformer. Model #1 is located within information processing device 10 and was created independently by the business operator that manages information processing device 10. Note that it is desirable to train the input information so that it will not be used as a new answer, thereby keeping the input information, such as personal information, confidential.

[0022] Subsequently, the information processing device 10 provides the first content #1 to the user terminal 100 (step S2). For example, the information processing device 10 provides the first content #1 via a news service.

[0023] Next, the information processing device 10 receives a user's comment #1 on the first content #1 from the user terminal 100 (step S3). For example, the information processing device 10 receives a comment #1 indicating an impression on the first content #1 or a consideration on the first content #1.

[0024] The information processing device 10 also receives a user's evaluation of comment #1. As an example, the information processing device 10 may receive an evaluation of the comment indicating one of "I empathize," "I see," and "Hmm (I don't empathize)." Here, "I empathize" is an evaluation indicating that the user empathizes with the comment (in other words, empathizes with the poster's feelings expressed by the comment). "I see" is an evaluation of the information contained in the comment (for example, a consideration regarding incident #1), such as an evaluation of a point of view or whether new knowledge can be gained. "Hmm" is an evaluation indicating that the user does not empathize with the comment (in other words, is negative).

[0025] Next, the information processing device 10 generates sequel content #1, which is a sequel to the initial content, based on the comment #1 and the event information #1 (step S4). For example, the information processing device 10 generates sequel content #1 by inputting the comment #1, the event information #1, and an instruction sentence that instructs the model #1 to output sequel content #1 (for example, text information) based on the comment #1 and the event information #1.

[0026] The information processing device 10 may determine a theme based on the comment #1 and generate sequel content #1 based on the determined theme. For example, the information processing device 10 generates sequel content #1 by inputting the comment #1, the event information #1, a rule indicating that the theme of the sequel content #1 is to be determined based on the comment #1, and an instruction sentence instructing the model #1 to output the sequel content #1 in accordance with the rule into the model #1. Any method may be used to determine the theme.

[0027] Furthermore, the information processing device 10 may extract a keyword #1 from the comment #1 and generate sequel content #1 based on the extracted keyword #1. As an example, the information processing device 10 generates sequel content #1 by inputting into the model #1 the comment #1, the event information #1, the keyword #1, a rule indicating that sequel content #1 is to be generated using the keyword #1, and an instruction sentence instructing the model to output sequel content #1 according to the rule. Note that any method may be used to extract the keyword.

[0028] Furthermore, the information processing device 10 may infer the emotions of the poster (user) from the comment #1 and generate sequel content #1 based on the inferred emotions. As an example, the information processing device 10 generates sequel content #1 by inputting into the model #1 the comment #1, event information #1, keyword #1, a rule indicating that sequel content #1 should be generated according to the emotions inferred from the comment #1, and an instruction sentence instructing the model #1 to output sequel content #1 based on the comment #1, event information #1, and keyword #1 in accordance with the rule. Note that any method may be used to infer emotions.

[0029] Furthermore, the information processing device 10 may estimate a trend among users from the comment #1 and generate sequel content #1 based on the estimated trend. As an example, the information processing device 10 generates sequel content #1 by inputting the comment #1, event information #1, keyword #1, a rule indicating that sequel content #1 should be generated according to the trend estimated from the comment #1, and an instruction sentence instructing the model #1 to output sequel content #1 in accordance with the rule into the model #1. Note that any method may be used to estimate the trend.

[0030] Furthermore, the information processing device 10 may generate sequel content #1 based on comments #1 that have received user ratings that satisfy a predetermined condition. For example, the information processing device 10 generates sequel content #1 based on comment #11, among comments #1, for which the number of positive ratings (for example, the number of ratings of "I agree" or "I see") is equal to or exceeds a predetermined threshold. As one example, the information processing device 10 generates sequel content #1 based on a theme based on comment #11, keywords extracted from comment #11, emotions inferred from comment #11, trends inferred from comment #11, etc.

[0031] Furthermore, for example, the information processing device 10 generates sequel content #1 based on comment #12 for which the number of ratings of "I empathized" is equal to or greater than a predetermined threshold. As an example, the information processing device 10 generates sequel content #1 based on emotions estimated from comment #12.

[0032] Furthermore, for example, the information processing device 10 generates sequel content #1 based on comment #13 for which the number of evaluations of "I see" is equal to or greater than a predetermined threshold. As an example, the information processing device 10 generates sequel content #1 based on the theme of the discussion indicated by comment #13.

[0033] The information processing device 10 may generate sequel content #1 that indicates the comment (e.g., the comment whose user rating satisfies a predetermined condition) that was used to generate sequel content #1 from among the comments #1. That is, the information processing device 10 generates sequel content #1 that makes it possible to determine which comment was reflected from among the comments #1. The information processing device 10 may then set a predetermined benefit (such as an incentive) for the poster of the comment used to generate sequel content #1.

[0034] Next, the information processing device 10 provides the sequel content #1 to the user terminal 100 (step S5). For example, the information processing device 10 provides the sequel content #1 via a news service. To give a specific example, the information processing device 10 notifies the user who has viewed the initial content via a news app (for example, a push notification), and provides the sequel content #1 in response to an operation in response to the notification.

[0035] Next, the information processing device 10 receives a user comment #2 on the sequel content #1 from the user terminal 100 (step S6). For example, the information processing device 10 receives a comment #2 indicating an impression on the sequel content #1 or a consideration on the sequel content #1.

[0036] Next, the information processing device 10 generates sequel content #2, which is a sequel to the sequel content, based on comment #2 and event information #1 (step S7). For example, the information processing device 10 generates sequel content #2 by inputting comment #2, event information #1, and an instruction sentence that instructs model #1 to output sequel content #2 (e.g., text information) based on comment #2 and event information #1 into model #1. As a specific example, the information processing device 10 generates sequel content #2 based on a theme based on comment #2, keywords extracted from comment #2, emotions estimated from comment #2, trends estimated from comment #2, etc.

[0037] Next, the information processing device 10 provides sequel content #2 to the user terminal 100 (step S8). For example, the information processing device 10 provides sequel content #2 via a news service. To give a specific example, the information processing device 10 notifies a user who has viewed sequel content #1 via a news app, and provides sequel content #2 in response to an operation in response to the notification.

[0038] Next, the information processing device 10 receives a user comment #3 on the sequel content #2 from the user terminal 100 (step S9). For example, the information processing device 10 receives a comment #3 indicating an impression on the sequel content #2 or a consideration on the sequel content #2.

[0039] The processing corresponding to steps S4 to S9 continues until the number of sequel contents reaches a predetermined number. The configuration of the sequel contents, such as the number of sequel contents and the theme of each sequel content, may be set in advance or may be set based on comments from users. For example, the information processing device 10 determines configuration #1, which indicates the theme of each sequel content and the number of sequel contents, based on comment #1. Then, the information processing device 10 generates and provides sequel content #1 based on configuration #1. Then, the information processing device 10 determines configuration #2, which indicates the theme of each sequel content after sequel content #1 and the number of sequel contents, based on comment #2.

[0040] As described above, the information processing device 10 according to the embodiment generates sequel content that is a continuation of the initial content based on the user's comments on the initial content. This allows the information processing device 10 according to the embodiment to generate content that reflects the user's comments.

[0041] Furthermore, it has been known that content related to news articles that discuss some kind of event tends to attract more comments. Therefore, the information processing device 10 according to the embodiment can provide sequel content as an environment in which users can communicate with each other through comments based on comments about the event, thereby promoting communication between users (posting of comments). Furthermore, the information processing device 10 according to the embodiment can provide content that changes interactively through communication between users, thereby adding value to the news service.

[0042] [2. Other processing examples] The above-described process is merely an example, and the information processing device 10 may perform various processes using various information. In this regard, examples are listed below.

[0043] [2-1. About the creation of sequel content] 1, the information processing device 10 may generate sequel content when the number of comments reaches or exceeds a predetermined threshold. For example, the information processing device 10 generates sequel content #1 when the number of comments #1 on the initial content reaches or exceeds a predetermined threshold (e.g., 100 or 1000).

[0044] Furthermore, when a predetermined period of time has passed since the provision of content, the information processing device 10 may generate sequel content that is a continuation of the content. For example, when a predetermined period of time (e.g., three days or one week) has passed since the provision of initial content began, the information processing device 10 generates and provides sequel content #1 based on comment #1 posted within that period.

[0045] 3. Configuration of Information Processing Device Next, the configuration of the information processing device 10 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. As shown in Fig. 2, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.

[0046] (Regarding the communication unit 20) The communication unit 20 is realized by, for example, a network interface card (NIC), etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the user terminal 100, etc.

[0047] (Regarding the storage unit 30) The storage unit 30 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 2 , the storage unit 30 has an event information database 31, a comment information database 32, and a model database 33.

[0048] (About Event Information Database 31) The event information database 31 stores various types of information related to a predetermined event. An example of the information stored in the event information database 31 will now be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the event information database 31. In the example of Fig. 3, the event information database 31 has items such as "event ID," "content ID," "text information," and "image information."

[0049] "Event ID" indicates identification information for identifying a specific event. "Content ID" indicates identification information for identifying content related to a specific event. "Text information" indicates text information included in the content. "Image information" indicates images included in the content.

[0050] That is, Figure 3 shows an example in which content related to an event identified by event ID "MID#1" is identified by content ID "NID#1", and the text information of the content is "Text Information #1" and the image information is "Image Information #1".

[0051] (About Comment Information Database 32) The comment information database 32 stores various types of information related to comments posted on content. An example of the information stored in the comment information database 32 will now be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the comment information database 32. In the example of Fig. 4, the comment information database 32 has items such as "comment ID," "comment," "content information," and "rating information."

[0052] "Comment ID" indicates identification information for identifying a comment. "Comment" indicates a user's comment, and for example, text information is stored. "Content information" indicates information about the content to which the comment was posted (for example, the first content or sequel content), and for example, identification information for identifying the content is stored. "Rating information" indicates the rating of the comment.

[0053] That is, FIG. 4 shows an example in which a comment "Comment #1" identified by a comment ID "CID#1" is posted to a content indicated by "Content Information #1", and the evaluation of the comment is "Evaluation Information #1".

[0054] (About Model Database 33) The model database 33 stores models that have been trained to generate answers to input questions. For example, the model database 33 stores model #1.

[0055] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using RAM as a work area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 2 , the control unit 40 according to the embodiment has a generation unit 41, a provision unit 42, a reception unit 43, and a setting unit 44, and realizes or executes the functions and actions of information processing described below.

[0056] (Regarding the generation unit 41) The generation unit 41 generates initial content based on event information related to a predetermined event. For example, in the example of Fig. 1, the generation unit 41 references the storage unit 30 (e.g., the event information database 31) and generates initial content #1 based on event information #1 related to incident #1.

[0057] Furthermore, the generation unit 41 may generate sequel content that is a sequel to the initial content, based on the comment and event information accepted by the acceptance unit 43. For example, in the example of Fig. 1, the generation unit 41 references the storage unit 30 (e.g., the event information database 31 and the comment information database 32) and generates sequel content #1 that is a sequel to the initial content, based on comment #1 and event information #1.

[0058] Furthermore, the generation unit 41 may generate a first sequel content that is a sequel to the initial content based on the comment and the event information, and may generate a second sequel content that is a sequel to the first sequel content based on the comment on the first sequel content and the event information. For example, in the example of FIG. 1, the generation unit 41 generates sequel content #2 that is a sequel to sequel content #1 based on the user's comment #2 on sequel content #1 and the event information #1.

[0059] Furthermore, the generation unit 41 may generate sequel content by inputting a comment, event information, and an instruction sentence that instructs a model that has been trained to generate an answer to an input question to output content that is a sequel to the initial content based on the comment and the event information. For example, in the example of FIG. 1, the generation unit 41 generates sequel content #1 by inputting comment #1, event information #1, and an instruction sentence that instructs the model #1 to output sequel content #1 (e.g., text information) based on comment #1 and event information #1.

[0060] Furthermore, the generation unit 41 may generate sequel content when the number of comments reaches or exceeds a predetermined threshold. For example, in the example of Fig. 1, the generation unit 41 generates sequel content #1 when the number of comments #1 on the initial content reaches or exceeds a predetermined threshold.

[0061] Alternatively, the generation unit 41 may determine a theme based on the comments and generate sequel content based on the determined theme. For example, in the example of Fig. 1, the generation unit 41 determines a theme based on comment #1 and generates sequel content #1 based on the determined theme.

[0062] Furthermore, the generation unit 41 may extract keywords from the comments and generate sequel content based on the extracted keywords. For example, in the example of Fig. 1, the generation unit 41 extracts keyword #1 from comment #1 and generates sequel content #1 based on the extracted keyword #1.

[0063] Furthermore, the generation unit 41 may estimate the emotion of the user who posted the comment based on the comment, and generate sequel content based on the estimated emotion. For example, in the example of Fig. 1, the generation unit 41 estimates the emotion of the poster from comment #1, and generates sequel content #1 based on the estimated emotion.

[0064] Furthermore, the generation unit 41 may estimate a trend related to an event based on the comments, and generate sequel content based on the estimated trend. For example, in the example of Fig. 1, the generation unit 41 estimates a trend among users from comment #1, and generates sequel content #1 based on the estimated trend.

[0065] Furthermore, the generation unit 41 may determine the structure of the sequel content based on the comments, and generate the sequel content based on the determined structure. For example, in the example of Fig. 1, the generation unit 41 determines structure #1 indicating the theme of each sequel content, the number of sequel content pieces, etc., based on comment #1, and generates sequel content #1 based on structure #1.

[0066] Furthermore, the generation unit 41 may generate sequel content based on comments that have been rated by users and that satisfy a predetermined condition. For example, in the example of Fig. 1, the generation unit 41 generates sequel content #1 based on comments #1 that have been rated by users and that satisfy a predetermined condition.

[0067] Furthermore, the generation unit 41 may generate sequel content indicating a comment that was used to generate sequel content from among the comments. For example, in the example of Fig. 1, the generation unit 41 generates sequel content #1 indicating a comment that was used to generate sequel content #1 from among the comments #1.

[0068] (About the provider 42) The providing unit 42 provides content to the user. For example, in the example of Fig. 1, the providing unit 42 provides initial content #1 to the user terminal 100. The providing unit 42 also provides sequel content #1 to the user terminal 100.

[0069] (Regarding Reception Section 43) The receiving unit 43 receives comments from users on the initial content generated by the generating unit 41. For example, in the example of FIG. 1, the receiving unit 43 receives a user's comment #1 on the initial content #1 from the user terminal 100 and stores it in the storage unit 30 (for example, the comment information database 32). The receiving unit 43 also receives a user's evaluation of the comment #1 and stores it in the storage unit 30 (for example, the comment information database 32).

[0070] (Regarding the setting unit 44) The setting unit 44 sets a predetermined profit for the user who posted the comment used to generate the sequel content. For example, in the example of Fig. 1, the setting unit 44 sets a predetermined profit for the poster of the comment used to generate sequel content #1.

[0071] [4. Information processing flow] The procedure of information processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the procedure of information processing according to the embodiment.

[0072] 5, the information processing device 10 generates initial content based on event information related to a predetermined event (step S101). Subsequently, the information processing device 10 accepts comments on the initial content from users (step S102). Subsequently, the information processing device 10 determines whether the number of comments is equal to or greater than a predetermined threshold (step S103). If the number of comments is less than the predetermined threshold (step S103; No), the information processing device 10 continues to accept comments.

[0073] On the other hand, if the number of comments is equal to or greater than the predetermined threshold (step S103; Yes), the information processing device 10 generates sequel content that is a continuation of the initial content based on the comments and event information (step S104), and ends the process.

[0074] [5. Modifications] The above-described embodiment is merely an example, and various modifications and applications are possible.

[0075] [5-1. Processing mode] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, 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 text 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.

[0076] 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.

[0077] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0078] [6. Effects] As described above, the information processing device 10 according to the embodiment includes a generation unit 41, a provision unit 42, a reception unit 43, and a setting unit 44. The generation unit 41 generates initial content based on event information related to a predetermined event. The provision unit 42 provides the content to a user. The reception unit 43 receives comments from users on the initial content generated by the generation unit 41. The generation unit 41 generates sequel content that is a sequel to the initial content based on the comments and the event information received by the reception unit 43. The generation unit 41 also generates first sequel content that is a sequel to the initial content based on the comments and the event information, and generates second sequel content that is a sequel to the first sequel content based on comments on the first sequel content and the event information. The generation unit 41 also generates sequel content by inputting comments, event information, and instruction sentences that instruct a model trained to generate answers to input questions to output content that is a sequel to the initial content based on the comments and the event information. The setting unit 44 sets a predetermined profit for the user who posted the comment used in generating the sequel content.

[0079] As a result, the information processing device 10 according to the embodiment can generate sequel content that is a continuation of the initial content based on the user's comments on the initial content, and can therefore generate content that reflects the user's comments.

[0080] Furthermore, in the information processing device 10 according to the embodiment, for example, the generation unit 41 generates sequel content when the number of comments exceeds a predetermined threshold. The generation unit 41 determines a theme based on the comments and generates sequel content based on the determined theme. The generation unit 41 extracts keywords from the comments and generates sequel content based on the extracted keywords. The generation unit 41 estimates the emotions of the users who posted the comments based on the comments and generates sequel content based on the estimated emotions. The generation unit 41 estimates trends related to events based on the comments and generates sequel content based on the estimated trends. The generation unit 41 determines the structure of the sequel content based on the comments and generates sequel content based on the determined structure. The generation unit 41 generates sequel content based on comments whose user ratings satisfy predetermined conditions.

[0081] As a result, the information processing device 10 according to the embodiment can provide content that changes interactively through communication between users, thereby adding value to the news service.

[0082] Furthermore, in the information processing device 10 according to the embodiment, for example, the generation unit 41 generates sequel content indicating comments that have been used to generate sequel content from among the comments.

[0083] As a result, the information processing device 10 according to the embodiment can present the comments used in generating the content, thereby motivating users to post comments.

[0084] [7. Hardware Configuration] The information processing device 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 configured as shown in Fig. 6. The information processing device 10 will be described below as an example. Fig. 6 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0085] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1200 or the HDD 1400. The ROM 1200 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.

[0086] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a communication network 500 (corresponding to the network N in the embodiment) and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.

[0087] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0088] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1300. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1300 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0089] For example, when the computer 1000 functions as the information processing device 10, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1300 to realize the functions of the control unit 40. The HDD 1400 also stores various data in the storage device of the information processing device 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

[0090] [8. Other] 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.

[0091] Furthermore, the information processing device 10 described above can flexibly change its configuration, for example, by calling an external platform or the like using an API (Application Programming Interface) or network computing, depending on the function.

[0092] Furthermore, the term "unit" in the claims can be read as "means" or "circuit," etc. For example, a generating unit can be read as generating means or generating circuit. [Explanation of symbols]

[0093] 10. Information processing equipment 20 Communications Department 30 Storage section 31 Event Information Database 32 Comment Information Database 33 Model Database 40 Control Unit 41 Generation part 42 Providing Department 43 Reception Department 44 Settings 100 user terminals

Claims

1. a first generation unit that generates initial content based on event information related to a predetermined event; a receiving unit that receives comments from users regarding the initial content generated by the first generating unit; a second generation unit that generates sequel content that is a continuation of the initial content based on the comment and the event information received by the reception unit; An information processing device comprising:

2. The second generation unit A first sequel content that is a sequel to the initial content is generated based on the comment and the event information, and a second sequel content that is a sequel to the first sequel content is generated based on a comment on the first sequel content and the event information.

2. The information processing apparatus according to claim 1, wherein:

3. The second generation unit The sequel content is generated by inputting the comment, the event information, and an instruction sentence instructing a model that has been trained to generate an answer to an input question to output content that is a sequel to the initial content based on the comment and the event information.

2. The information processing apparatus according to claim 1, wherein:

4. The second generation unit When the number of the comments reaches or exceeds a predetermined threshold, the sequel content is generated.

2. The information processing apparatus according to claim 1, wherein:

5. The second generation unit A theme is determined based on the comments, and the sequel content is generated based on the determined theme.

2. The information processing apparatus according to claim 1, wherein:

6. The second generation unit Extracting keywords from the comments and generating the sequel content based on the extracted keywords.

2. The information processing apparatus according to claim 1, wherein:

7. The second generation unit Estimating the emotion of the user who posted the comment based on the comment, and generating the sequel content based on the estimated emotion.

2. The information processing apparatus according to claim 1, wherein:

8. The second generation unit A trend relating to the event is estimated based on the comments, and the sequel content is generated based on the estimated trend.

2. The information processing apparatus according to claim 1, wherein:

9. The second generation unit A structure of the sequel content is determined based on the comment, and the sequel content is generated based on the determined structure.

2. The information processing apparatus according to claim 1, wherein:

10. The second generation unit The sequel content is generated based on comments among the comments whose evaluations from users satisfy a predetermined condition.

2. The information processing apparatus according to claim 1, wherein:

11. The second generation unit generating sequel content indicating comments used in generating the sequel content among the comments; 2. The information processing apparatus according to claim 1, wherein:

12. a setting unit for setting a predetermined profit for a user who posted a comment used in generating the sequel content; 2. The information processing apparatus according to claim 1, further comprising:

13. 1. A computer-implemented information processing method, comprising: a first generation step of generating initial content based on event information relating to a predetermined event; a receiving step of receiving comments from users regarding the initial content generated by the first generating step; a second generation step of generating sequel content that is a continuation of the initial content based on the comment received in the receiving step and the event information; An information processing method comprising:

14. a first generation step of generating initial content based on event information relating to a predetermined event; a receiving step of receiving comments from users on the initial content generated by the first generating step; a second generation step of generating sequel content that is a continuation of the initial content based on the comment received in the reception step and the event information; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • User-driven electronic newspaper publishing system

    JP2008052426A