Information processing device, information processing method, and information processing program
Patent Information
- Application Number
- JP2023132802
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-17
- Publication Date
- 2025-02-28
AI Technical Summary
【0010】 1つの側面では、本発明は、様々な情報を取り入れたニュースを容易に作成することができる。
Smart Images

Figure 2025027731000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] In the past, news, whether local or wide-area, was generally compiled by a specific reporter who gathered information, and then published. This made it difficult for information held by various people to be reflected in the article.
[0003] In recent years, SNS (Social Media Network) has become widely used, and various people can send information. Information sent by individuals often contains topics close to the sender's heart, and is highly valuable as local news. In addition, when an incident occurs, various people in the vicinity of the scene may be witnesses, and the information from each witness may contain valuable information.
[0004] However, the information released by each individual exists separately, and when trying to obtain information about a specific event, the recipient of the information must collect and select the information they want to receive. Therefore, it is desirable to make effective use of the valuable information held by various people and release it as one news item.
[0005] There are known information providing technologies that provide various information to users. For example, a technology has been proposed that identifies a field that a user who creates a blog is interested in, sends the user an article contained in a web page corresponding to the identified field, and generates a blog article that includes the reply to the user. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2011-192160 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, in conventional technology, news was not created by absorbing information sent by various individual people, making it difficult to easily create news that incorporates a variety of information.
[0008] The present invention has been made in consideration of the above, and aims to easily create news that incorporates a variety of information. [Means for solving the problem]
[0009] The information processing device according to the present application includes a distribution content generation unit and a distribution unit. The distribution content generation unit receives posted information related to a specific target from a plurality of users and generates distribution content based on the received posted information. The distribution unit provides the distribution content generated by the distribution content generation unit as the distribution content related to the specific target. Effect of the Invention
[0010] In one aspect, the present invention makes it possible to easily create news that incorporates a variety of information. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of a process executed by an information processing device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating another example of the process executed by the information processing device according to the embodiment. [Diagram 3] FIG. 3 is a block diagram of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a flowchart of the article creation process when an article is created by providing a theme. [Diagram 5]FIG. 5 is a flowchart of the article creation process when an article is created based on information provided for an existing article. [Figure 6] FIG. 6 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, the information processing device, the information processing method, and the information processing program according to the present application 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 the embodiments. In addition, the same parts in the following embodiments are given the same reference numerals, and duplicated descriptions are omitted.
[0013] (Embodiment) Fig. 1 is a diagram showing an example of a process executed by an information processing device according to an embodiment. An example of a process executed by an information processing device 1 according to an embodiment will be described with reference to Fig. 1. Note that Fig. 1 shows an operation example of an information processing system 100 including the information processing device 1 according to an embodiment.
[0014] As shown in Fig. 1, an information processing system 100 according to an embodiment includes an information processing device 1 and a plurality of user terminals 2. Here, while four user terminals 2 are illustrated in Fig. 1, there is no particular limit to the number of user terminals 2. Also, it is assumed that each user terminal 2 is used by a different user U. Here, each user is referred to as user U without distinction, and user terminal 2 is a terminal used by that user U.
[0015] The information processing device 1 is a server device that executes an information processing method according to the embodiment. The information processing device 1 provides API (Application Programming Interface) services and the like for various applications and various data to a user terminal 2. The information processing device 1 may be realized by a cloud system or the like.
[0016] The information processing device 1 may also be an information processing device that provides some kind of online Web service to a plurality of user terminals 2. For example, the information processing device 1 may provide services such as Internet connection, search service, SNS (Social Networking Service), Electronic Commerce (EC), electronic payment, online games, online banking, online trading, hotel and ticket reservations, video and music distribution, news, maps, route search, route guidance, line information, operation information, and weather forecasts as Web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned Web services and act as an intermediary for the Web services or be responsible for processing the Web services.
[0017] The user terminal 2 is a terminal device owned by a user U who is the destination of distribution information in the information processing device 1. The user terminal 2 may be any type of terminal device such as a smartphone, a desktop PC (Personal Computer), a notebook PC, or a tablet PC. The user terminal 2 transmits various types of information to the information processing device 1, etc., and receives information provided by the information processing device 1, etc.
[0018] The information processing system 100 including the information processing device 1 and the user terminal 2 performs the following distribution content generation process. Here, a case where a news article is created as the distribution content will be described.
[0019] The information processing device 1 transmits the topic T1 to be written about to the user terminal 2 of each user U, and provides the topic T1 to the user (step S1). Here, the topic T1 to be written about may be local news such as a recommended shop, a specific incident, etc. Furthermore, the users U to whom the information processing device 1 requests posting may not be limited to unspecified people, and may be limited to users U who are highly related to the topic, for example.
[0020] The user terminal 2 acquires the user U's opinion on the given theme T1 and information on the theme T1 through input from the user U, and transmits and posts it to the information processing device 1 (step S2). However, the information processing device 1 does not need to receive posts from all users U who have been sent the theme T1 and requested to provide information, but only needs to receive posts from some of the users U who have some information on the theme T1.
[0021] Next, the information processing device 1 uses an aggregation AI (Artificial Intelligence) to aggregate the theme T1 and information on the theme T1 posted by each user U, and creates a draft of an article and a headline on the theme T1 (step S3). For example, the aggregation AI creates a draft of the article using a generative model that outputs an answer to an input sentence, such as a GPT (Generative Pretrained Transformer). This generative model can perform machine learning to take an article according to a theme as input, break it down into parts to be used in an article on the theme, and create an article according to the theme using the parts. This makes it possible for the generative model to create and output an article using each part for the input sentence.
[0022] Next, the information processing device 1 judges whether the created draft of the article satisfies a predetermined completion condition for judging whether the article is completed or not (step S4). Here, the information processing device 1 holds the completion condition in advance. The completion condition includes a plurality of items that are essential for creating an article, and when the draft of the article satisfies all the items of the completion condition, the information processing device 1 judges that the article is completed. The completion condition will be described in detail later.
[0023] If the completion conditions are not met, the information processing device 1 inquires of each user U about information on the missing items to acquire additional information. The information processing device 1 then creates articles and headlines again according to the theme, including the added information, and checks again whether the completion conditions are met. The information processing device 1 repeats the inquiry and creation of articles and headlines until all items of the completion conditions are met.
[0024] When the completion condition is met, the information processing device 1 determines that the article is complete. Then, the information processing device 1 publishes the created headline and article on the news site 102 (step S5).
[0025] Thereafter, when any user U obtains new information on the theme T1, the information processing device 1 acquires additional posts on the theme T1 from that user U (step S6). In this case, the information processing device 1 creates a draft of an article and a headline using the additional information and updates the article (step S7). Then, the information processing device 1 determines whether the updated draft of the article satisfies the completion condition (step S8). If the completion condition is not satisfied, the information processing device 1 inquires each user U about information on the missing items and repeats the creation of the article and headline. Then, when the completion condition is satisfied, the information processing device 1 determines that the updated article is complete, publishes the updated headline and article on the news site 102, and updates the information published on the news site 102 (step S9).
[0026] Fig. 2 is a diagram showing another example of processing executed by the information processing device according to the embodiment. Next, another example of processing executed by the information processing device 1 according to the embodiment will be described with reference to Fig. 2. Here, creation of an article based on information provided for an existing article will be described.
[0027] The user U refers to an existing article T2 displayed on the news site 102 or the like. Then, when providing information on the article T2, the user U presses an information provision button arranged adjacent to the article T2 in the news site 102 displayed on the user terminal 2 to notify the user of the information provision (step S11). In this case, the notification of the information provision may simply be a notification that the information will be provided, or may be a notification including the content of the information provision.
[0028] Upon receiving the notification of the information provision, the information processing device 1 uses an AI interviewer to interview the information provider to obtain the necessary information (step S12). For example, the AI interviewer extracts necessary information for writing an article related to article T2, generates questions for collecting the necessary information, and conducts the interview. The AI interviewer may conduct the interview using a trained machine learning model that takes article T2 and the provided information as input and outputs questions. At this time, the information processing device 1 may request other users U to post information provision.
[0029] After that, the information processing device 1 aggregates the article T2 and information on the article T2 posted by each user U using the aggregation AI, and creates a draft of an article and a headline related to the article T2 (step S13).
[0030] Next, the information processing device 1 determines whether the created draft of the article satisfies the completion condition (step S14). The information processing device 1 repeats the process of making a request for adding the missing information and creating a draft of the article and headline for the article T2 including the added information until the completion condition is satisfied.
[0031] When the completion condition is satisfied, the information processing device 1 determines that the article about the existing article T2 is completed. Then, the information processing device 1 publishes the article having the created headline on the news site 102 (step S15).
[0032] After that, when any user U obtains new information for the existing article T2, the information processing device 1 acquires the additional post for the existing article T2 from that user U (step S16). In this case, the information processing device 1 creates a draft using the additional information and updates the article and headline (step S17). Then, the information processing device 1 determines whether the updated draft of the article satisfies the completion condition (step S18). If the completion condition is not satisfied, the information processing device 1 inquires each user U about information on the missing items and repeats the creation of the article and headline. Then, when the completion condition is satisfied, the information processing device 1 determines that the updated article is complete, publishes the article with the updated headline on the news site 102, and updates the information published on the news site 102 (step S19).
[0033] Fig. 3 is a block diagram of an information processing device according to an embodiment. Next, details of the information processing device 1 according to an embodiment will be described with reference to Fig. 3. As shown in Fig. 3, the information processing device 1 has a theme selection unit 11, an information collection unit 12, a distribution content generation unit 13, a determination unit 14, and a distribution unit 15.
[0034] When providing a theme for content to be distributed to a user from the information processing device 1, the theme selection unit 11 determines the theme based on news, posts on the Internet, and the like. For example, when creating local news for a specific area, the theme selection unit 11 extracts words related to the target area from popular words and the like, and determines to write an article on a theme related to the extracted words. In addition, the theme selection unit 11 may set themes for articles to promote local specialties and articles to introduce delicious restaurants. Here, the theme selection unit 11 preferably selects themes related to local news and incidents.
[0035] The theme selection unit 11 may also set a theme input by a user as a theme for the distribution content. Here, the theme selection unit 11 may narrow down users who can specify a theme to a specific user. For example, the theme selection unit 11 may have information on preset authors, and may set a theme input by the authors as a theme for the distribution content. The theme selection unit 11 may also accept input of a theme for each category from a user who has given permission for each predetermined category. In addition, the theme selection unit 11 may collect the number of views and the number of positive reactions for past posts from each user, rank each user in terms of the usefulness of the post, and accept themes from a predetermined number of users from the top of the ranking. In this way, by ranking the posts made by each user, the motivation of the users to post can be improved.
[0036] Thereafter, the theme selection unit 11 outputs the theme of the content to be distributed to the information collection unit 12. Here, the theme may be a simple word, or may include information such as what kind of content is to be generated for a specific event.
[0037] When the information collecting unit 12 provides a theme for distribution content to a user from the information processing device 1, the information collecting unit 12 receives input of the theme from the theme selecting unit 11. Next, the information collecting unit 12 transmits an information request for the input theme to the user terminal 2 of each user.
[0038] Here, the information collecting unit 12 may select, for example, a user who is highly related to the selected theme as a user to be requested to provide information by estimating the degree of similarity between the category of the theme and a news category in which each user frequently posts or comments. If the degree of similarity is high, the information collecting unit 12 may estimate that the user is highly related to the theme. In addition, the information collecting unit 12 may select users who are located around the incident or who live in the surrounding area as highly related users based on location information at the time when the incident that is the subject occurred. In addition, the information collecting unit 12 may determine the reliability of each user based on the past posts and comments of each user, and request information to be provided from users whose reliability is higher than a predetermined threshold. For example, the information collecting unit 12 may obtain the reliability from the number of positive and negative reactions to past posts and comments.
[0039] Thereafter, the information collecting unit 12 receives posts from each user on the notified theme from the user terminal 2. Here, it is sufficient for the information collecting unit 12 to receive posts from some of the users who have requested information provision. Thereafter, the information collecting unit 12 outputs the information provided by each user to the distribution content generating unit 13.
[0040] Furthermore, when creating distribution content based on an existing article, the information collecting unit 12 receives a notification of information provision regarding the existing article from the user terminal 2. For example, the information collecting unit 12 receives a notification of information provision sent when a user presses an information provision button arranged adjacent to an article on a news site displayed on the user terminal 2.
[0041] Upon receiving the notification of the information provision, the information collection unit 12 uses an AI interviewer to interview the information provider. If necessary, the information collection unit 12 also transmits an information provision request to the user terminals 2 of other users to request information provision from the other users as well. After that, when the information collection is completed, the information collection unit 12 outputs information on existing articles posted by each user to the distribution content generation unit 13.
[0042] Thereafter, if the created draft of the article does not satisfy the completion conditions, the information collecting unit 12 receives an instruction from the determining unit 14 to collect information for the missing items. Then, the information collecting unit 12 transmits a request for supplementing the necessary information to the user terminal 2 of each user in order to acquire information for the specified items. Here, the information collecting unit 12 may identify a user who is likely to be able to supplement the necessary information from past posts, comments, etc., and request the identified user to supplement the information. Alternatively, the information collecting unit 12 may request a plurality of users to add the necessary information if possible. Then, upon acquiring the specified information, the information collecting unit 12 outputs the acquired information to the distribution content generating unit 13.
[0043] Furthermore, if additional posts are made on the notified topic or article for which information was provided after the distribution content is published, the information collection unit 12 outputs new information contained in the additional posts to the distribution content generation unit 13.
[0044] The distribution content generation unit 13 receives input of information provided by each user from the information collection unit 12. Then, the distribution content generation unit 13 inputs the theme and the information provided by each user to the aggregation AI to obtain a draft of the distribution content to be output. For example, when creating a news article, the distribution content generation unit 13 obtains a draft of the article and headline as the distribution content.
[0045] Here, the aggregation AI creates distribution content using a generative model that outputs answers to input sentences, such as GPT. This generative model, for example, takes a large number of articles according to a theme as input and extracts parts to be used in articles on that theme. The generative model then uses the input sentences and completed articles as learning data, and performs machine learning using articles according to the theme that are created using the parts of the input sentences. This enables the generative model to create and output articles and headlines using each part of the input sentence.
[0046] Thereafter, the distribution content generation unit 13 outputs the created draft of the distribution content to the determination unit 14. Then, when the distribution content generation unit 13 receives a notification from the determination unit 14 that the draft of the distribution content satisfies the completion condition, it determines that the distribution content is completed, and outputs the created distribution content to the distribution unit 15.
[0047] On the other hand, if the delivery content generation unit 13 does not receive a notification from the determination unit 14 that the draft has satisfied the completion conditions, the delivery content generation unit 13 receives an input of new information for the missing items from the information collection unit 12. The delivery content generation unit 13 then adds the newly acquired information to the information already held, and recreates the draft of the delivery content using the aggregation AI. The recreated draft of the delivery content is then output to the determination unit 14. The delivery content generation unit 13 repeats the recreate process until the draft of the delivery content satisfies the completion conditions. For example, in the case of creating an article, the delivery content generation unit 13 may recreate not only the article content but also the headline each time information is added.
[0048] Furthermore, if additional posts are made on the theme of the distribution content or the original article after the distribution content is completed and published, the distribution content generation unit 13 receives input of new information contained in the additional posts from the information collection unit 12. Then, the distribution content generation unit 13 adds the new information and recreates a draft of the distribution content using the aggregation AI. For example, when creating an article, the distribution content generation unit 13 may recreate and update not only the article content but also the headline.
[0049] The distribution content generation unit 13 then repeats creating a draft of the recreated distribution content until it receives a notification from the determination unit 14 that the draft satisfies the completion condition. After that, when the distribution content is completed, the distribution content generation unit 13 outputs the completed distribution content to be updated to the distribution unit 15.
[0050] The determination unit 14 receives an input of a draft of the distribution content from the distribution content generation unit 13. Then, the determination unit 14 determines whether or not the generated draft of the distribution content satisfies a predetermined completion condition.
[0051] The completion conditions include a plurality of items necessary for completing the distribution content. Any information necessary for creating the desired distribution content can be used as the items included in the completion conditions. For example, the determination unit 14 has conditions such as content, date and time, the presence or absence of an image, and the presence or absence of a video as the completion conditions. Specifically, the content conditions include whether a specific word according to the theme is included, whether a time or a place is included, etc. Furthermore, the date and time conditions include whether the posted date and time are within a predetermined period, etc. Furthermore, the conditions for the presence or absence of an image and the presence or absence of a video include whether an image or a video is provided, if the image or video is required.
[0052] If the created draft of the distribution content does not satisfy the completion conditions, the determination unit 14 instructs the information collection unit 12 to collect information that is lacking to satisfy the completion conditions. On the other hand, if the created draft of the distribution content satisfies the completion conditions, the determination unit 14 notifies the distribution content generation unit 13 that the draft of the distribution content satisfies the completion conditions.
[0053] The distribution unit 15 receives an input of the completed distribution content from the distribution content generation unit 13. Then, the distribution unit 15 publishes the acquired distribution content. For example, if the distribution content is an article, the distribution unit 15 publishes the article on a predetermined news site.
[0054] After that, when an additional post is made, the distribution unit 15 receives an input of the updated distribution content from the distribution content generation unit 13. Then, the distribution unit 15 updates the published information with the new distribution content.
[0055] 4 is a flowchart of the article creation process when an article is created by providing a theme. Next, the flow of the article creation process when an article is created by providing a theme will be described with reference to FIG.
[0056] The theme selection unit 11 selects a theme for an article from information such as trending words and frequently referenced articles (step S101).
[0057] The information collecting unit 12 transmits the theme to be used for the article selected by the theme selecting unit 11 to the user terminals 2, and requests the posting of opinions, related information, etc. on the theme to be used for the article. After that, the information collecting unit 12 acquires the posts on the theme to be used for the article transmitted from each user terminal 2 (step S102).
[0058] Next, the distribution content generation unit 13 uses an aggregation AI to aggregate information on the topic to be written in an article and the topic posted by each user, and creates a headline and a draft of the article on the topic (step S103).
[0059] The determination unit 14 determines whether or not the draft of the article created by the distribution content generation unit 13 satisfies a completion condition (step S104).
[0060] If the completion condition is not satisfied (step S104: No), the determination unit 14 instructs the information collection unit 12 to collect the missing information. The information collection unit 12 transmits a request to each user terminal 2 to post the missing information. Then, the information collection unit 12 acquires the missing information (step S105). After that, the article creation process returns to step S103.
[0061] If the completion condition is met (step S104: Yes), the determination unit 14 notifies the distribution content generation unit 13 that the completion condition is met. The distribution content generation unit 13 outputs the completed manuscript to the distribution unit 15. The distribution unit 15 publishes the headline and article of the manuscript acquired from the distribution content generation unit 13 on the news distribution site (step S106).
[0062] After that, the information collecting unit 12 determines whether or not an additional post on the topic of the article has been acquired from the user terminal 2 (step S107). If an additional post has been acquired (step S107: Yes), the article creation process returns to step S103.
[0063] On the other hand, if no additional posts have been acquired (step S107: No), the distribution unit 15 determines whether or not to end publication of the created article (step S108). If publication of the article is not to be ended (step S108: No), the article creation process returns to step S107.
[0064] On the other hand, if publication of the article is to be ended (step S108: Yes), the distribution unit 15 ends publication of the article and ends the article creation process.
[0065] 5 is a flowchart of the article creation process when an article is created based on information provided for an existing article. Next, the flow of the article creation process when an article is created based on information provided for an existing article will be described with reference to FIG.
[0066] The information collecting unit 12 receives information about existing articles published on news sites or the like from the user terminal 2 (step S201).
[0067] Next, the information collecting unit 12 uses an AI interviewer to interview the user who provided the information. The information collecting unit 12 also acquires posts related to the article for which the information was provided from other users (step S202).
[0068] Next, the distribution content generation unit 13 uses an aggregation AI to aggregate existing articles for which information has been provided and information on themes posted by each user, and creates a headline and a draft of the article (step S203).
[0069] The determination unit 14 determines whether or not the draft of the article created by the distribution content generation unit 13 satisfies a completion condition (step S204).
[0070] If the completion condition is not satisfied (step S204: No), the determination unit 14 instructs the information collection unit 12 to collect the missing information. The information collection unit 12 transmits a request to each user terminal 2 to post the missing information. Then, the information collection unit 12 acquires the missing information (step S205). After that, the article creation process returns to step S203.
[0071] If the completion condition is met (step S204: Yes), the determination unit 14 notifies the distribution content generation unit 13 that the completion condition is met. The distribution content generation unit 13 outputs the completed manuscript to the distribution unit 15. The distribution unit 15 publishes the headline and article of the manuscript acquired from the distribution content generation unit 13 on the news distribution site (step S206).
[0072] After that, the information collecting unit 12 determines whether or not an additional post has been acquired from the user terminal 2 regarding the existing article for which information has been provided (step S207). If an additional post has been acquired (step S207: Yes), the article creation process returns to step S203.
[0073] On the other hand, if no additional posts have been acquired (step S207: No), the distribution unit 15 determines whether or not to end publication of the created article (step S208). If publication of the article is not to be ended (step S208: No), the article creation process returns to step S107.
[0074] On the other hand, if publication of the article is to be ended (step S208: Yes), the distribution unit 15 ends publication of the article and ends the article creation process.
[0075] (effect) As described above, the information processing device 1 according to the present embodiment actively or passively determines the theme to be written in an article, and collects information on the determined theme from users. The information processing device 1 then aggregates the collected information to create a draft of the distribution content, and determines whether the created draft satisfies a determined completion condition. If the completion condition is not met, the information processing device 1 calls on each user to provide information to satisfy the completion condition. On the other hand, if the completion condition is met, the information processing device 1 publishes the completed distribution content. Furthermore, when additional information is posted after publication, the information processing device 1 similarly re-creates a draft of the new content and checks whether the completion condition is met, and if the completion condition is met, updates the published distribution content to the new information.
[0076] This makes it possible to automatically create articles by consolidating the scattered information held by each user, and makes it easy to create news that incorporates a variety of information. It also eliminates the need for a specific reporter to gather information from many people to create an article, improving the convenience of creating reports.
[0077] (program) The above-mentioned processing by the information processing device 1 is realized by an information processing program according to the present application. For example, the theme selection unit 11, information collection unit 12, distribution content generation unit 13, determination unit 14, distribution unit 15, etc., of the information processing device 1 are realized by a CPU (Central Processing Unit) or MPU (Micro Processing Unit) of the information processing device 1, in which an information processing program included in, for example, a range specification application uses a RAM (Random Access Memory) as a working area to execute an information processing procedure related to the information processing program.
[0078] It should be noted that all of the processes executed by the information processing device 1 according to the present application do not necessarily have to be realized by an information processing program. For example, information outside the information processing device 1 may be acquired by an OS (Operating System) of the information processing device 1. In other words, the information processing program itself may not execute the processes executed by the information processing device 1 as described above, but may realize the processes of the information processing device 1 described above by receiving data acquired by the OS (for example, data used to display (play) content such as images).
[0079] (Hardware configuration) An information processing device such as the information processing device 1 according to the above-described embodiment is realized, for example, by a computer 1000 as shown in Fig. 6. Fig. 6 is a diagram showing an example of a hardware configuration. The computer 1000 has a CPU 1100, a RAM 1200, a ROM (Read Only Memory) 1300, a HDD (Hard Disk Drive) 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0080] The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The arithmetic device 1030 is realized by, for example, a CPU, an MPU, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or the like.
[0081] The CPU 1100 operates and controls each unit based on a program stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, programs that depend on the hardware of the computer 1000, and the like.
[0082] 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 predetermined network N and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined network N.
[0083] 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.
[0084] The media interface 1700 reads a program or data stored in the storage medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the storage medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The storage medium 1800 is, for example, an optical storage medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0085] For example, when the computer 1000 functions as the information processing device 1 according to the embodiment, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1200 to realize the functions of the theme selection unit 11, the information collection unit 12, the distribution content generation unit 13, and the determination unit 14. The CPU 1100 of the computer 1000 reads and executes these programs from the storage medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined network N.
[0086] The above describes the embodiments of the present application in detail based on the drawings, but these are merely examples, and the present invention can be implemented in other forms that include the aspects described in the Disclosure of the Invention and that have been modified and improved in various ways based on the knowledge of those skilled in the art.
[0087] (others) Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0088] In addition, each component of each device shown in the figure is a functional concept, and does 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 according to various loads, usage conditions, etc.
[0089] Furthermore, the above-described embodiments and modifications can be appropriately combined as long as the processing contents are not contradictory.
[0090] Moreover, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, the estimation unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]
[0091] 1. Information processing device 2. User terminal 11 Theme Selection Division 12 Information Gathering Department 13 Distribution content generation unit 14 Judgment section 15 Distribution Department
Claims
1. a distribution content generation unit that receives posted information related to a specific target from a plurality of users and generates distribution content based on the received posted information; a distribution unit that provides the distribution content generated by the distribution content generation unit as the distribution content related to the specific target; An information processing device comprising:
2. a determination unit that determines whether or not the distribution content satisfies a completion condition that is determined by including information of a predetermined item; an information collection unit that collects, when the determination unit determines that the distribution content does not satisfy the completion condition, information that is lacking among the predetermined items as additional information; the distribution content generation unit creates new distribution content based on the additional information and the posted information collected by the information collection unit; The distribution unit provides the distribution content that satisfies the completion condition.
2. The information processing apparatus according to claim 1,
3. A theme selection unit for selecting a theme of the distribution content is further provided, The distribution content generation unit receives the posted information with the theme selected by the theme selection unit as the specific target.
2. The information processing apparatus according to claim 1,
4. An information collection unit that receives information provided on an existing article and collects the posted information including information obtained by interviewing the user who provided the information, The information processing device according to claim 1 , wherein the distribution content generating unit generates distribution content based on the posted information collected by the information collecting unit, with the existing article being the specific target.
5. An information processing method executed by an information processing device, a generating step of receiving posted information on a specific subject from a plurality of users and generating a distribution content based on the received posted information; a distribution step of providing the distribution content generated by the generation step as the distribution content related to the specific target; 13. An information processing method comprising:
6. a generation step of receiving posted information on a specific subject from a plurality of users and generating distribution content based on the received posted information; a distribution step of providing the distribution content generated by the generation step as the distribution content related to the specific target; An information processing program characterized by causing a computer to execute the above.
Citation Information
Patent Citations
Content creation device and content creation method
JP2012064165A
Intelligent assistant with intent-based information resolution
WO2018152014A1
System, device and method for creating blog article
JP2011192160A