Information processing device, information processing method, and information processing program

The information processing device addresses the reliability issue in user-generated content by integrating guarantor verification, ensuring credible content distribution and enhancing user experience.

JP7801288B2Active Publication Date: 2026-01-16LY CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023181219
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2026-01-16
Estimated Expiration
2043-10-20

AI Technical Summary

Technical Problem

Existing information distribution technologies do not guarantee the reliability of user-generated content, making it difficult for users to assess the credibility of the information they receive.

Method used

An information processing device that acquires event information, generates content using a trained model, and provides it to users along with reliability guarantees from certified guarantors, such as journalists or influencers, ensuring users understand the content's credibility.

Benefits of technology

Users can confidently consume content knowing its reliability, with the system motivating guarantors to verify and enhance content quality, and providing a new avenue for distributing news about underreported events.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007801288000001
    Figure 0007801288000001
  • Figure 0007801288000002
    Figure 0007801288000002
  • Figure 0007801288000003
    Figure 0007801288000003
Patent Text Reader

Abstract

To allow a user to grasp whether the reliability of a content is ensured.SOLUTION: An information processing device comprises: an acquisition unit which acquires event information on a predetermined event; a generation unit which inputs the event information acquired by the acquisition unit and an instruction sentence for instructing the output of a content on the event indicated by the event information into a model trained so as to generate answers to input questions, thereby generating the content on the event; and a provision unit which provides a user with the generated content together with assurance information indicating whether or not the content has been guaranteed by a guarantor who ensures the reliability of the content generated by the generation unit.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, with the above-mentioned technology, it cannot be said that the user can grasp whether the reliability of the content is guaranteed.

[0005] For example, the above-mentioned technology merely publishes articles posted by users, and it cannot be said that users can understand whether the reliability of the content is guaranteed.

[0006] The present application has been made in view of the above, and aims to enable users to understand whether the reliability of content is guaranteed. [Means for solving the problem]

[0007] The information processing device of the present application is characterized by having an acquisition unit that acquires event information related to a specified event, a generation unit that generates content related to the event by inputting the event information acquired by the acquisition unit and an instruction sentence that instructs a model that has been trained to generate an answer to an input question to output content related to the event indicated by the event information, and a provision unit that provides the content generated by the generation unit to a user together with guarantee information that indicates whether the content has been guaranteed by a guarantor who guarantees the reliability of the content. [Effects of the Invention]

[0008] According to one aspect of the embodiment, an effect is achieved in that a user can understand whether or not the reliability of content is guaranteed. [Brief explanation of the drawings]

[0009] [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 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 guarantor information database 31. As shown in FIG. [Figure 4] FIG. 4 is a diagram showing an example of the content 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 an embodiment includes an information processing device 10, a user terminal 100, a guarantor terminal 200, and an external server 300. The information processing device 10, the user terminal 100, the guarantor terminal 200, and the external server 300 are connected to each other via a network N (see, for example, FIG. 2) so as to be able to communicate with each other via wired or wireless means. 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, a plurality of user terminals 100, a plurality of guarantor terminals 200, and a plurality of external servers 300.

[0013] 1 is an information processing device that realizes information processing according to the embodiment, 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 provides a news service that provides content showing news articles collected from various mass media such as newspapers, publishers, broadcasting stations (television stations, radio stations), etc.

[0014] The information processing device 10 may have the function of 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 or the guarantor terminal 200 to be displayed on an application related to a news service (hereinafter, sometimes referred to as a "news app") installed on the user terminal 100 or the guarantor terminal 200. 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 or the guarantor terminal 200. 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] The guarantor terminal 200 shown in Fig. 1 is an information processing device used by a guarantor (for example, a journalist from various mass media) who guarantees the reliability of content. The guarantor terminal 200 is realized, for example, by a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like. In the example shown in Fig. 1, the guarantor terminal 200 is shown as a smartphone used by the guarantor.

[0017] Furthermore, the user terminal 100 and the guarantor terminal 200 display the information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 and the guarantor terminal 200 receive control information for realizing the display processing of information from the information processing device 10 or the like, they realize the display processing in accordance with the control information.

[0018] 1 is a server device that provides various services to the user terminal 100 and the guarantor terminal 200. For example, the external server 300 manages information used to generate content provided in a news service provided by the information processing device 10. To give a specific example, the external server 300 manages primary information about an event, such as the category of the event that occurred, the date and time the event occurred, the location where the event occurred, people and organizations related to the event that occurred, and the details of the event that occurred.

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

[0020] In the following explanation, the guarantor terminals 200-1 to 200-N (N is any natural number) will be referred to as guarantor terminals 200-1 to 200-N, depending on the guarantor using the guarantor terminal 200. For example, guarantor terminal 200-1 is the guarantor terminal 200 used by the guarantor (guarantor D1) identified by the guarantor ID "DID#1". In the following explanation, the guarantor terminals 200-1 to 200-N will be referred to as guarantor terminal 200 when there is no need to distinguish between them. In the following explanation, the guarantor terminal 200 may be considered to be the same as the guarantor. In other words, in the following explanation, the guarantor may be read as the guarantor terminal 200.

[0021] In the following description, it is assumed that a news application is installed on the user terminal 100 and the guarantor terminal 200.

[0022] First, the information processing device 10 acquires event information (primary information) related to an event that has occurred from the external server 300 (step S1). For example, the information processing device 10 acquires event information related to an event that has occurred for which no mass media has provided a corresponding news article to the news app. In other words, the information processing device 10 acquires event information related to an event that has occurred for which no mass media has created a corresponding news article (for example, a long-tail event). In the example of FIG. 1, it is assumed that the information processing device 10 has acquired event information #1 related to event #1 and event information #2 related to event #2.

[0023] Next, based on the event information acquired in step S1, the information processing device 10 generates content indicating a news article about the event indicated by the event information (step S2). For example, the information processing device 10 generates content #1 indicating a news article about event #1 using event information #1 and model #1 that has been trained to generate answers to input questions. To give a specific example, the information processing device 10 generates content #1 indicating a news article about event #1 by inputting the event information #1 and an instruction sentence that instructs model #1 to output content indicating a news article about event #1.

[0024] Similarly, the information processing device 10 generates content #2 showing a news article about event #2.

[0025] 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 BERT (Bidirectional Encoder Representations from Transformers). Model #1 is stored in information processing device 10 and was independently created by the business operator that manages information processing device 10. It is desirable to keep input information, such as personal information, confidential by training it so that it will not be used as a new answer.

[0026] Next, the information processing device 10 provides the generated content to the guarantor terminal 200 (step S3). For example, the information processing device 10 provides the generated content together with event information related to the event indicated by the content to the guarantor terminal 200 used by the guarantor corresponding to the category of the content. To give a specific example, when the category of the event is "sports," the information processing device 10 provides the event information related to the event together with the content generated related to the event to the guarantor terminal 200 used by the guarantor who is a sports reporter in the mass media.

[0027] Next, the information processing device 10 receives information regarding the guarantee of the reliability of the generated content from the guarantor terminal 200 (step S4). For example, the guarantor determines whether there is any discrepancy between the content generated using model #1 and the facts indicated by the event information (in other words, whether the generated content contains fabricated matters). Then, the information processing device 10 receives information indicating the result of the guarantor's judgment of the content as information regarding the guarantee of the reliability of the content.

[0028] Next, the information processing device 10 provides the generated content to the user terminal 100 via the news app along with security information indicating whether the reliability of the content has been guaranteed (step S5). Here, in step S4, the guarantor D1 determines that content #1 has been generated based on the facts indicated by the event information #1, and this determination result is accepted from the guarantor terminal 200-1. In such a case, the information processing device 10 provides content #1 along with security information indicating that the reliability of content #1 has been guaranteed (in other words, information indicating that there is no difference between content #1 and the facts indicated by the event information #1). As a specific example, the information processing device 10 assigns an icon image indicating that the reliability of content #1 has been guaranteed to content #1, and displays the icon image on the user terminal 100.

[0029] On the other hand, it is assumed that the guarantor has not yet made a judgment on content #2. In such a case, the information processing device 10 provides content #2 together with security information indicating that the reliability of content #2 is not guaranteed (in other words, information indicating that content #2 may differ from the facts indicated by event information #2). As a specific example, the information processing device 10 assigns an icon image indicating that the reliability of content #2 is not guaranteed to content #2, and displays the icon image on the user terminal 100.

[0030] The processes of steps S3 and S4 may be performed after step S5. For example, after generating content #1, the information processing device 10 assigns an icon image to content #1 indicating that the reliability of content #1 is not guaranteed, and displays the icon image on the user terminal 100. Thereafter, when the information processing device 10 receives from the guarantor terminal 200-1 a determination result that content #1 has been generated based on the facts indicated by event information #1, the information processing device 10 assigns an icon image to content #1 indicating that the reliability of content #1 is guaranteed, and displays the icon image on the user terminal 100.

[0031] Furthermore, when the information processing device 10 receives from the guarantor terminal 200-1 a determination result that there is a discrepancy between content #1 and the facts indicated by event information #1 (in other words, that content #1 contains fabricated information), the information processing device 10 may not provide content #1 to the user terminal 100. In such a case, the information processing device 10 may provide modified content #1, which is content #1 modified by the guarantor D1 who made the determination on content #1, to the user terminal 100 instead of content #1.

[0032] Furthermore, the information processing device 10 may set a higher priority for the content #1 whose reliability is guaranteed than for the content #2 whose reliability is not guaranteed, and provide the content to the user terminal 100.

[0033] Next, the information processing device 10 receives an evaluation of the generated content from the user terminal 100 (step S6). For example, the information processing device 10 receives a comment on the generated content and a reaction from the user (for example, whether or not a like button associated with the content was pressed).

[0034] Next, the information processing device 10 sets a profit for the guarantor (step S7). For example, the information processing device 10 sets a profit for the guarantor based on the user's reaction to the content whose reliability has been guaranteed by the guarantor. To give a specific example, the information processing device 10 sets a higher profit the more times the content whose reliability has been guaranteed by the guarantor is viewed. Furthermore, the information processing device 10 sets a higher profit the more highly rated the content whose reliability has been guaranteed by the guarantor is by users (for example, the more favorable comments there are, the more times the like button has been pressed). Furthermore, the information processing device 10 sets a higher profit the more content whose reliability has been guaranteed by the guarantor.

[0035] Subsequently, the information processing device 10 outputs the ranking of the guarantors to the user terminal 100 (step S8). For example, the information processing device 10 outputs a ranking based on the number of contents for which the guarantor has guaranteed the reliability, the user's evaluation of the contents for which the guarantor has guaranteed the reliability, etc.

[0036] The information processing device 10 may output link information to the guarantor (for example, a link to a website operated by the guarantor or an SNS account of the guarantor) together with the ranking.

[0037] As described above, the information processing device 10 according to the embodiment provides the user with content related to a news article generated by a model (text generation AI (Artificial Intelligence)), as well as information indicating whether the reliability of the content is guaranteed. This allows the user to understand whether the reliability of the content is guaranteed.

[0038] Furthermore, the information processing device 10 according to the embodiment can provide users with news articles about long-tail events for which mass media lack the manpower to write news articles. For example, in the first round of regional high school baseball qualifying matches, the results of games played by lesser-known schools may not be reported in news articles. However, users who attend such schools have a need to view news articles that include information about the results and details of the games. By providing such users with content showing news articles about their school's wins and losses, they can share comments about the news articles with other alumni of the same school within the content, thereby providing a new user experience in the distribution of news articles.

[0039] Furthermore, the information processing device 10 according to the embodiment can make the content generated by the model a fait accompli by receiving a guarantee of reliability from a guarantor such as a reporter for the content related to a news article generated by the model, and can further set a profit as a reward for making the content generated by the model a fait accompli for the guarantor who is a party to the content generated by the model.

[0040] Furthermore, when content relating to a news article generated by a model receives a large response (reaction) from users, the information processing device 10 according to the embodiment can motivate reporters and others to conduct more detailed interviews on the events indicated by the content and create content such as follow-up reports, thereby further enhancing the content distributed in the news app.

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

[0042] [2-1. Provision of content] 1, the information processing device 10 may provide the collateral information and the content to the user terminal 100 together with information indicating that the content was generated by model #1 (text generation AI). For example, the information processing device 10 may assign an icon image to content #1 indicating that it was generated by a text generation AI, and display the icon image on the user terminal 100.

[0043] [2-2. Images to be included in the content] 1, the information processing device 10 may generate content including images (moving images, still images) showing an event that has occurred. For example, the information processing device 10 acquires event information including images showing the event that has occurred. Then, the information processing device 10 generates content including the images showing the event.

[0044] The information processing device 10 may generate content including an image generated based on event information as an image showing an event that has occurred. For example, the information processing device 10 generates an image showing an event by inputting text information indicated by the event information to model #2 that has been trained to generate an image from text information.

[0045] Here, model #2 is trained to output an image when, for example, text information describing an event indicated by a training image is input. Any known technology can be applied to training model #2, and a learning method appropriately selected depending on the information used as training data may be used. For example, model #2 may be trained using various conventional machine learning technologies (e.g., supervised machine learning technologies such as SVM (Support Vector Machine)). Furthermore, deep learning technology may be used to train model #2. For example, various deep learning technologies such as RNN (Recurrent Neural Network) and CNN (Convolutional Neural Network) may be used to train model #2.

[0046] [2-3. Regarding the posting of related content by the guarantor] 1, the information processing device 10 may accept a post of related content related to the generated content from a guarantor who has guaranteed the reliability of the content, and provide the related content to the user terminal 100 via a news app. For example, the information processing device 10 accepts a post of related content that is a follow-up report on event #1 from guarantor D1 who has guaranteed the reliability of content #1, and provides the related content to the user terminal 100.

[0047] [2-4. Creating content including tags] 1, the information processing device 10 may generate content including tag information. For example, the information processing device 10 generates content by inputting event information, rules specifying that tags corresponding to events indicated by the event information should be included in the content, and instruction sentences instructing the content to be output in accordance with the rules into model #1. Then, the information processing device 10 provides the content to users who follow tags included in the generated content in a news app.

[0048] [2-5. Content related to events occurring in each area] In the example of Figure 1, the information processing device 10 may acquire event information regarding an event (e.g., a crime or a disaster) that has occurred in each area, generate content regarding the event, and provide the generated content to users located in the corresponding area.

[0049] For example, the information processing device 10 acquires event information about a crime that occurred in area #1, and generates content #3 that shows information about the crime that occurred in area #1 by inputting the event information and an instruction sentence instructing model #1 to output content showing information about the crime (e.g., crime prevention information, information about suspicious persons, etc.). The information processing device 10 then provides content #3 to users located in area #1 via a news app. Note that the information processing device 10 may also display an icon image corresponding to content #3 on the map of area #1 in a crime prevention map on the user terminal 100, and provide content #3 in response to the user's selection operation on the icon image.

[0050] Furthermore, the information processing device 10 acquires event information related to a disaster that occurred in area #1, and generates content #4 indicating information related to the disaster that occurred in area #1 by inputting the event information and an instruction sentence instructing model #1 to output content indicating information related to the disaster (for example, the scale of the disaster, the need for evacuation, etc.). The information processing device 10 then provides content #4 to users located in area #1 via a news app. Note that the information processing device 10 may display an icon image corresponding to content #4 on the map of area #1 in the disaster map on the user terminal 100, and provide content #4 in response to a user's selection operation on the icon image.

[0051] In addition, the information processing device 10 may provide content #3 and content #4 along with guarantee information indicating whether the reliability of content #3 and content #4 has been guaranteed by a guarantor corresponding to the category of content #3 and content #4.

[0052] Furthermore, the information processing device 10 may provide content #3 and content #4 together with security information indicating whether the reliability of content #3 and content #4 has been guaranteed by a guarantor located in area #1. For example, the information processing device 10 provides content #3 together with security information indicating whether the reliability of content #3 has been guaranteed by a guarantor who was affected by the disaster indicated by content #3. Furthermore, the information processing device 10 provides content #4 together with security information indicating whether the reliability of content #4 has been guaranteed by a guarantor who is a victim of the disaster indicated by content #4.

[0053] Furthermore, an area may be set to any size as appropriate. For example, an area may be divided into meshes of similar size based on latitude and longitude. In other words, an area may be an area separated by regional meshes. In this case, a regional mesh code may be used as the area ID. Note that the above is just an example, and an area may be set based on various information other than regional meshes. For example, an area may be set based on administrative divisions such as "town," "ward," "city," or "prefecture."

[0054] [2-6. Content related to events indicated by user posts] In the example of FIG. 1 , the information processing device 10 may acquire event information about an event (in other words, a buzzworthy (trending) event) indicated by information posted by users on a predetermined service (e.g., an SNS) that exceeds a predetermined threshold from an external server 300 that provides the service, and generate content about the event. For example, the information processing device 10 identifies an event indicated by information posted by users on a service provided by the device itself or an external server within a predetermined period (e.g., one day or three days) that exceeds a predetermined threshold. The information processing device 10 then acquires the event information (e.g., the posted information) about the identified event, and generates content #5 indicating the event by inputting the event information and an instruction sentence instructing the model #1 to output content indicating the event (e.g., a summary of the posted information) into the model #1. The information processing device 10 then provides the content #5 to the user terminal 100 via a news app, along with security information indicating whether the reliability of the content #5 has been guaranteed by a security person (e.g., an influencer) who is a user of the SNS.

[0055] Note that the assurance of the reliability of content #5 may be, for example, an assurance that the event indicated by content #5 is popular, or an assurance that the event indicated by content #5 is interesting.

[0056] In addition, the information processing device 10 may generate content #5 by inputting into model #1 event information, rules specifying that link information to a corresponding image (e.g., a popular image) indicated by the event information should be included in the content, and instruction sentences instructing the content to be output in accordance with the rules.

[0057] Furthermore, the information processing device 10 may output a ranking of guarantors of content related to a popular event together with link information to the guarantors to the user terminal 100. Furthermore, the information processing device 10 may output a ranking of content generated related to a popular event to the user terminal 100 based on user reactions to the content.

[0058] In this way, the information processing device 10 can provide content related to popular events and their rankings, allowing users to understand what events are popular.

[0059] Furthermore, users (e.g., influencers) can refer to the news app provided by the information processing device 10 to understand what content will be popular and distribute the content themselves on social media, etc., which will attract influencers to the news app and make it a source of trends.

[0060] In addition, by providing link information to the guarantors along with rankings of guarantors of content related to popular events, the information processing device 10 can guide users to the guarantors' own social media accounts and content distributed by the guarantors, thereby motivating the guarantors to guarantee the reliability of the content.

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

[0062] (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, the guarantor terminal 200, the external server 300, etc.

[0063] (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 a guarantor information database 31, a content information database 32, and a model database 33.

[0064] (Regarding the Secured Person Information Database 31) The guarantor information database 31 stores various information related to guarantors. An example of the information stored in the guarantor information database 31 will now be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the guarantor information database 31. In the example of FIG. 3, the guarantor information database 31 has items such as "guarantor ID," "guarantor link information," "guarantor category," and "guarantor content information."

[0065] "Guarantor ID" indicates identification information for identifying the guarantor. "Guarantor link information" indicates link information to the guarantor. "Guarantor category" indicates information about the category to which the guarantor belongs, and for example, stores information indicating that the guarantor is a sports reporter in the mass media or information indicating that the guarantor is an influencer on social media. "Guarantor content information" indicates information about the content for which the guarantor has guaranteed reliability, and for example, stores identification information for identifying the content.

[0066] That is, Figure 3 shows an example in which the guarantor link information of the guarantor identified by the guarantor ID "DID#1" is "guarantor link information #1", the guarantor category is "guarantor category #1", and the guarantor content information is "guarantor content information #1".

[0067] (About Content Information Database 32) The content information database 32 stores various types of information related to content. An example of the information stored in the content information database 32 will now be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the content information database 32. In the example of Fig. 4, the content information database 32 has items such as "content ID," "event information," "security information," "content information," "number of views," "rating information," and "link information."

[0068] "Content ID" indicates identification information for identifying the content. "Event information" indicates event information related to the event indicated by the content. "Guarantee information" indicates whether the reliability of the content has been guaranteed by the guarantor. "Content information" indicates information related to the content, and stores, for example, information such as text information and images contained in the content. "Number of views" indicates the number of views of the content. "Rating information" indicates information related to users' ratings of the content, and stores, for example, information such as comments made by users on the content and information indicating users' reactions to the content (for example, the number of times the like button was pressed). "Link information" indicates link information to images related to the event indicated by the content.

[0069] That is, Figure 4 shows an example in which the collateral information of the content identified by the content ID "CID#1" is "Collateral Information #1", the event information is "Event Information #1", the content information is "Content Information #1", the number of views is "Number of Views #1", the rating information is "Rating Information #1", and the link information is "Link Information #1".

[0070] (About Model Database 33) The model database 33 stores models that have been trained to generate answers to input questions, and also stores models that have been trained to output an image when text information that is an explanation of an event represented by an image for training is input.

[0071] (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 an acquisition unit 41, a generation unit 42, an image generation unit 43, a reception unit 44, a provision unit 45, a setting unit 46, and an output unit 47, and realizes or executes the functions and actions of information processing described below.

[0072] (Regarding the acquisition unit 41) The acquisition unit 41 acquires event information relating to a predetermined event. For example, in the example of FIG.

[0073] Furthermore, the acquisition unit 41 may acquire event information regarding an event for which corresponding content is not distributed in a predetermined information distribution service. For example, in the example of Fig. 1, the acquisition unit 41 acquires event information regarding an event that has occurred and for which no corresponding news article is provided by any mass media to a news app.

[0074] Furthermore, the acquiring unit 41 may acquire event information relating to an event indicated by posted information equal to or greater than a predetermined threshold from among posted information posted by users. For example, in the example of Fig. 1, the acquiring unit 41 acquires event information relating to an event indicated by posted information equal to or greater than a predetermined threshold from among posted information posted by users in a predetermined service, from the external server 300 that provides the service.

[0075] The acquisition unit 41 may also acquire event information relating to events that have occurred in a predetermined area. For example, in the example of Fig. 1, the acquisition unit 41 acquires event information relating to events that have occurred in each area.

[0076] (Regarding the generation unit 42) The generation unit 42 generates content related to the event by inputting the event information acquired by the acquisition unit 41 and an instruction sentence instructing a model that has been trained to generate an answer to an input question to output content related to the event indicated by the event information. For example, in the example of FIG. 1, the generation unit 42 references the model database 33 and uses event information #1 and model #1 that has been trained to generate an answer to an input question to generate content #1 indicating a news article about event #1, and stores the content in the content information database 32.

[0077] Furthermore, the generation unit 42 may generate content that includes an image of an event included in the event information. For example, in the example of Fig. 1, the generation unit 42 generates content that includes an image showing an event included in the event information.

[0078] Furthermore, the generation unit 42 may generate content by inputting a rule to the model that specifies that a tag corresponding to an event should be included in the content. For example, in the example of Fig. 1, the generation unit 42 generates content by inputting, to model #1, event information, a rule that specifies that a tag corresponding to an event indicated by the event information should be included in the content, and an instruction sentence that instructs the model to output the content in accordance with the rule.

[0079] Furthermore, the generation unit 42 may generate content by inputting, into the model, a rule that specifies that link information to an image corresponding to an event should be included in the content. For example, in the example of Fig. 1, the generation unit 42 generates content #5 by inputting, into model #1, event information, a rule that specifies that link information to a corresponding image indicated by the event information should be included in the content, and an instruction sentence that instructs the model to output the content in accordance with the rule.

[0080] (Regarding the image generation unit 43) The image generation unit 43 generates an image corresponding to an event by inputting the text information indicated by the event information to an image generation model that has been trained to generate an image from text information. For example, in the example of Fig. 1, the image generation unit 43 refers to the model database 33 and inputs the text information indicated by the event information to model #2 that has been trained to generate an image from text information, thereby generating an image indicating an event.

[0081] (Regarding Reception Section 44) The reception unit 44 receives a post of related content related to a content from a guarantor who has guaranteed the reliability of the content. For example, in the example of Fig. 1, the reception unit 44 receives a post of related content that is a follow-up report on event #1 from guarantor D1 who has guaranteed the reliability of content #1.

[0082] (About the provider 45) The providing unit 45 provides the content generated by the generating unit 42 to the user together with security information indicating whether the content has been guaranteed by a guarantor who guarantees the reliability of the content. For example, in the example of Fig. 1, the providing unit 45 refers to the content information database 32 and provides the generated content to the user terminal 100 via a news app together with security information indicating whether the reliability of the content has been guaranteed.

[0083] Furthermore, when the reliability of the content is guaranteed, the providing unit 45 may set a higher priority for providing the content than when the reliability is not guaranteed, and provide the content. For example, in the example of Fig. 1, the providing unit 45 sets a higher priority for content #1, whose reliability is guaranteed, than for content #2, whose reliability is not guaranteed, and provides the content to the user terminal 100.

[0084] Furthermore, the providing unit 45 may provide the collateral information and the content together with information indicating that the content was generated by a model. For example, in the example of Fig. 1, the providing unit 45 provides the collateral information and the content to the user terminal 100 together with information indicating that the content was generated by model #1.

[0085] Furthermore, the providing unit 45 may provide content including an image generated by the image generating unit 43. For example, in the example of Fig. 1, the providing unit 45 provides content including an image generated using model #2.

[0086] Furthermore, the providing unit 45 may provide to the user the related content accepted by the accepting unit 44. For example, in the example of Fig. 1, the providing unit 45 provides to the user terminal 100 the related content accepted from the guarantor D1 who has guaranteed the reliability of the content #1.

[0087] Furthermore, the providing unit 45 may provide the content together with security information indicating whether or not the reliability of the content has been guaranteed by a guarantor corresponding to the category to which the event belongs. For example, in the example of Fig. 1, the providing unit 45 provides the content generated regarding an event in the category "sports" together with security information indicating whether or not the reliability of the content has been guaranteed by a guarantor who is a sports reporter in a mass media.

[0088] Furthermore, the providing unit 45 may provide content related to an event together with security information in an information distribution service. For example, in the example of Fig. 1, the providing unit 45 provides the content to the user terminal 100 via a news app together with security information indicating whether the reliability of the content is guaranteed.

[0089] In addition, the providing unit 45 may provide the content together with the security information to users who are following the tag. For example, in the example of Fig. 1, the providing unit 45 provides the content to users who are following the tag included in the content in a news app.

[0090] Furthermore, the providing unit 45 may provide the content via a predetermined information distribution service together with security information indicating whether or not the content related to the event has been secured by a guarantor who is a user of a predetermined SNS. For example, in the example of Fig. 1, the providing unit 45 provides the content #5 to the user terminal 100 via a news app together with security information indicating whether or not the reliability of the content #5 has been secured by a guarantor who is a user of the SNS.

[0091] Furthermore, the providing unit 45 may provide the content to a user located in an area together with security information indicating whether or not the content related to the event has been secured. For example, in the example of Fig. 1, the providing unit 45 provides the content #3 indicating information about a crime that occurred in area #1 and the content #4 indicating information about a disaster that occurred in area #1 together with the security information to the user terminal 100 via a news app for a user located in area #1.

[0092] (Regarding the setting unit 46) The setting unit 46 sets a predetermined profit for a guarantor who has guaranteed the reliability of content. For example, in the example of Fig. 1, the setting unit 46 references the guarantor information database 31 and the content information database 32 and sets a profit for a guarantor who has guaranteed the reliability of content. To give a specific example, the setting unit 46 sets a higher profit for a larger number of contents for which the guarantor has guaranteed the reliability.

[0093] The setting unit 46 may also set a profit for the guarantor according to the user's evaluation of the content. For example, in the example of Fig. 1, the setting unit 46 sets a higher profit the more times the content whose reliability has been guaranteed by the guarantor is viewed. The setting unit 46 also sets a higher profit the more highly the user's evaluation of the content whose reliability has been guaranteed by the guarantor.

[0094] (Regarding output unit 47) The output unit 47 outputs to the user information indicating the ranking of the guarantor based on at least one of the number of contents for which the guarantor has guaranteed the reliability and the user's evaluation of the content for which the guarantor has guaranteed the reliability. For example, in the example of Fig. 1, the output unit 47 refers to the guarantor information database 31 and the content information database 32, and the information processing device 10 outputs a ranking based on the number of contents for which the guarantor has guaranteed the reliability and the user's evaluation of the content for which the guarantor has guaranteed the reliability.

[0095] The output unit 47 may also output link information indicating a link corresponding to the guarantor to the user together with information indicating the ranking of the guarantor. For example, in the example of Fig. 1, the output unit 47 outputs link information to the guarantor together with the ranking.

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

[0097] 5, the information processing device 10 determines whether or not event information related to a predetermined event has been acquired (step S101). If the event information has not been acquired (step S101; No), the information processing device 10 waits until the event information is acquired.

[0098] On the other hand, if event information is acquired (step S101; Yes), the information processing device 10 generates content related to the event by inputting the event information and an instruction sentence instructing the model, which has been trained to generate an answer to the input question, to output content related to the event indicated by the event information (step S102). Subsequently, the information processing device 10 provides the content to the user together with guarantee information indicating whether the content has been guaranteed by a guarantor who guarantees the reliability of the content (step S103), and ends the process.

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

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

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

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

[0103] [6. Effects] As described above, the information processing device 10 according to the embodiment includes an acquisition unit 41, a generation unit 42, an image generation unit 43, a reception unit 44, a provision unit 45, a setting unit 46, and an output unit 47. The acquisition unit 41 acquires event information related to a predetermined event. The generation unit 42 generates content related to the event by inputting the event information acquired by the acquisition unit 41 and an instruction sentence instructing a model trained to generate an answer to an input question to output content related to the event indicated by the event information. The generation unit 42 also generates content that includes an image of the event included in the event information. The image generation unit 43 generates an image corresponding to the event by inputting text information indicated by the event information to an image generation model trained to generate an image from text information. The reception unit 44 accepts submissions of related content related to the content from a guarantor who has guaranteed the reliability of the content. The provision unit 45 provides the content generated by the generation unit 42 to a user along with security information indicating whether the content has been guaranteed by a guarantor who guarantees the reliability of the content. The providing unit 45 also provides content including the image generated by the image generating unit 43. The providing unit 45 also provides the related content received by the receiving unit 44 to the user. The setting unit 46 sets a predetermined profit for the guarantor who has guaranteed the reliability of the content. The setting unit 46 also sets a profit for the guarantor according to the user's evaluation of the content. The output unit 47 outputs information indicating the ranking of the guarantor to the user based on at least one of the number of contents for which the guarantor has guaranteed the reliability and the user's evaluation of the content for which the guarantor has guaranteed the reliability. The output unit 47 also outputs link information indicating a link corresponding to the guarantor to the user, along with the information indicating the ranking of the guarantor.

[0104] As a result, the information processing device 10 according to the embodiment can provide the user with information indicating whether the reliability of the content is guaranteed, along with the content related to the news article generated by the model, so that the user can understand whether the reliability of the content is guaranteed.

[0105] In the information processing device 10 according to the embodiment, for example, the acquisition unit 41 acquires event information relating to an event for which corresponding content is not distributed in a predetermined information distribution service. Then, the provision unit 45 provides the content relating to the event together with the security information in the information distribution service.

[0106] As a result, the information processing device 10 according to the embodiment can provide users with news articles about long-tail events for which the mass media lacks manpower and is unable to write news articles.

[0107] In the information processing device 10 according to the embodiment, for example, the generation unit 42 generates content by inputting a rule to the model specifying that a tag corresponding to an event should be included in the content. Then, the provision unit 45 provides the content together with collateral information to users who follow the tag.

[0108] As a result, the information processing device 10 according to the embodiment can provide the generated content to users who follow the tag indicated by the content, thereby improving convenience.

[0109] In the information processing device 10 according to the embodiment, for example, the acquisition unit 41 acquires event information related to an event indicated by posted information equal to or greater than a predetermined threshold from among posted information posted by users. The provision unit 45 then provides the content on a predetermined information distribution service together with security information indicating whether the content related to the event has been secured by a guarantor who is a user of a predetermined SNS. The generation unit 42 generates content by inputting a rule to the model specifying that the content should include link information to an image corresponding to the event.

[0110] As a result, the information processing device 10 according to the embodiment can provide content related to popular events, allowing users to know what events are popular.

[0111] In the information processing device 10 according to the embodiment, for example, the acquisition unit 41 acquires event information related to an event that occurred in a predetermined area. Then, the provision unit 45 provides the content to a user located in the area together with security information indicating whether the content related to the event has been secured.

[0112] As a result, the information processing device 10 according to the embodiment can provide content related to an event that has occurred in the area where the user is located, and can therefore provide content that is highly appealing.

[0113] Furthermore, in the information processing device 10 according to the embodiment, for example, when the reliability of the content is guaranteed, the providing unit 45 sets a higher priority for providing the content than when the reliability is not guaranteed, and provides the content.

[0114] As a result, the information processing device 10 according to the embodiment can provide content whose reliability is guaranteed preferentially, and therefore can provide highly reliable content to the user.

[0115] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 45 provides the collateral information and the content together with information indicating that the content has been generated by the model.

[0116] As a result, the information processing device 10 according to the embodiment can provide information indicating that the content has been generated using a model, thereby reducing the possibility that the user will misunderstand the facts.

[0117] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 45 provides content together with guarantee information indicating whether the reliability of the content has been guaranteed by a guarantor corresponding to the category to which the event belongs.

[0118] As a result, the information processing device 10 according to the embodiment can receive assurance of the reliability of the content from an assurance person who is familiar with the category to which the event belongs, thereby improving the accuracy of the content.

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

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

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

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

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

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

[0125] [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 been modified and improved in various ways based on the knowledge of those skilled in the art.

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

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

[0128] 10. Information processing equipment 20 Communications Department 30 Storage section 31. Secured party information database 32 Content Information Database 33 Model Database 40 Control Unit 41 Acquisition Department 42 Generation part 43 Image generation unit 44 Reception Department 45 Providing Department 46 Setting section 47 Output section 100 user terminals 200 Pledger Terminal 300 External Server

Claims

1. an acquisition unit that acquires event information related to a predetermined event; a generation unit that generates content related to the event by inputting the event information acquired by the acquisition unit and an instruction sentence that instructs a model that has been trained to generate an answer to an input question to output content related to the event indicated by the event information; a providing unit that provides the content generated by the generating unit to a user together with security information indicating whether the content has been secured by a security party that secures the reliability of the content; An information processing device comprising:

2. a setting unit for setting a predetermined profit for a person who has guaranteed the reliability of the content; 2. The information processing apparatus according to claim 1, further comprising:

3. The setting unit A profit is set for the guarantor according to the user's evaluation of the content.

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

4. an output unit that outputs to a user information indicating the ranking of the guarantor based on at least one of the number of contents for which the guarantor has guaranteed the reliability and the user's evaluation of the contents for which the guarantor has guaranteed the reliability; 2. The information processing apparatus according to claim 1, further comprising:

5. The output unit Link information indicating a link corresponding to the guarantor is output to the user together with information indicating the ranking of the guarantor.

5. The information processing apparatus according to claim 4,

6. The providing unit When the reliability of the content is guaranteed, a higher priority is set for providing the content than when the reliability is not guaranteed, and the content is provided.

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

7. The providing unit providing the collateral information and the content together with information indicating that the content was generated by the model; 2. The information processing apparatus according to claim 1, wherein:

8. The generation unit generating content that includes an image of the event included in the event information; 2. The information processing apparatus according to claim 1, wherein:

9. an image generation unit that generates an image corresponding to the event by inputting text information indicated by the event information into an image generation model that has been trained to generate an image from text information; and The providing unit providing the content including the image generated by the image generation unit; 2. The information processing apparatus according to claim 1, wherein:

10. a receiving unit that receives posts of related content related to the content from a guarantor who has guaranteed the reliability of the content; and The providing unit The related content accepted by the accepting unit is provided to the user.

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

11. The providing unit providing the content together with guarantee information indicating whether the reliability of the content has been guaranteed by a guaranteeer corresponding to the category to which the event belongs; 2. The information processing apparatus according to claim 1, wherein:

12. The acquisition unit Acquire event information regarding an event for which corresponding content is not being distributed in a predetermined information distribution service; The providing unit The content relating to the event is provided together with the security information in the information distribution service.

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

13. The generation unit generating the content by further inputting a rule to the model that specifies that a tag corresponding to the event is to be included in the content; The providing unit The content is provided to users who follow the tag together with the security information.

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

14. The acquisition unit Acquire event information relating to an event indicated by posted information equal to or greater than a predetermined threshold from among posted information posted by users; The providing unit A guarantor who is a user of a predetermined SNS (Social Networking Service) provides the content related to the event in a predetermined information distribution service together with security information indicating whether the content has been secured.

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

15. The generation unit The content is generated by inputting a rule to the model that specifies that the content should include link information to an image corresponding to the event.

15. The information processing apparatus according to claim 14,

16. The acquisition unit Obtaining event information about events occurring in a specified area; The providing unit providing the content to users located in the area along with security information indicating whether the content related to the event has been secured; 2. The information processing apparatus according to claim 1, wherein:

17. 1. A computer-implemented information processing method, comprising: an acquisition step of acquiring event information relating to a predetermined event; a generation step of generating content related to the event by inputting the event information acquired in the acquisition step and an instruction sentence instructing a model that has been trained to generate an answer to an input question to output content related to the event indicated by the event information; a providing step of providing the content generated by the generating step to a user together with security information indicating whether the content has been secured by a security party that secures the reliability of the content; An information processing method comprising:

18. an acquisition step for acquiring event information relating to a predetermined event; a generation step of generating content related to the event by inputting the event information acquired by the acquisition step and an instruction sentence instructing a model that has been trained to generate an answer to an input question to output content related to the event indicated by the event information; a provision procedure in which a guarantor who guarantees the reliability of the content generated by the generation procedure provides the content to a user together with guarantee information indicating whether the content has been guaranteed; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • User-driven electronic newspaper publishing system

    JP2008052426A

  • Information processing device, information processing method, program and image information display system

    JP2019164788A

  • Information analysis device, information analysis method, and information analysis program

    JP2022052355A