Information providing apparatus, information providing method, and information providing program

The information providing apparatus addresses the lack of user convenience in conventional web content technologies by summarizing user content, determining similar opinions, and generating action content for users to engage with common events, thereby improving user interaction with web content.

JP2025083031APending Publication Date: 2025-05-30LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023196676
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-20
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Conventional technologies for providing web content lack convenience for users, as they only select a representative article and do not provide content to promote or receive user actions on news events.

Method used

An information providing apparatus and method that includes a summarizing unit to summarize posted content, a determination unit to assess the similarity of summary content related to common events, and a generation unit to create action content for users to take predetermined actions on these events when the number of similar summary contents exceeds a threshold.

Benefits of technology

This solution enhances user convenience by automatically generating action content based on similar user opinions, allowing users to easily engage with web content related to common events.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025083031000001_ABST
    Figure 2025083031000001_ABST
Patent Text Reader

Abstract

To improve convenience of a user who browses web contents.SOLUTION: A server apparatus 10 summarizes a posted content posted to a web content, outputs a summary content, determines whether or not the content of the summary content corresponding to a common content is similar when the number of common contents related to a common event among the web contents exceeds a predetermined threshold, and generates an action content for receiving a predetermined action for the common event when the number of summary contents determined to be similar in content exceeds the predetermined threshold.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information providing apparatus, an information providing method, and an information providing program.

Background Art

[0002] Conventionally, with respect to news articles distributed via the Internet, there is a technique for selecting a representative article from a plurality of news articles having similar contents (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, the conventional technology has room for improvement in improving the convenience of users who view web content. For example, in the conventional technology, only a representative article is selected and provided to the user, and according to the situation of actions such as comments and evaluations of the user on the news article, the user's action on the event indicated by the news article is promoted or received. There is no disclosure about providing content to do so.

[0005] The present application has been made in view of the above, and an object thereof is to provide an information providing apparatus, an information providing method, and an information providing program that improve the convenience of users.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, an information providing apparatus according to the present invention includes: a summarizing unit that summarizes posted content posted to web content and outputs summary content; and a determination unit that determines whether the content of the summary content corresponding to the common content is similar when the number of common contents related to a common event among the web contents exceeds a predetermined threshold. When the number of the summary contents determined to have similar content exceeds a predetermined threshold, the information providing apparatus further includes a generation unit that generates action content for receiving a predetermined action for the common event.

[0007] Further, an information providing method according to the present invention is an information providing method executed by an information providing apparatus, the method including: a summarizing step of summarizing posted content posted to web content and outputting summary content; a determining step of determining whether the content of the summary content corresponding to the common content is similar when the number of common contents related to a common event among the web contents exceeds a predetermined threshold; and a generating step of generating action content for receiving a predetermined action for the common event when the number of the summary contents determined to have similar content exceeds a predetermined threshold.

[0008] Furthermore, an information providing program according to the present invention causes a computer to execute: a summarizing procedure of summarizing posted content posted to web content and outputting summary content; a determining procedure of determining whether the content of the summary content corresponding to the common content is similar when the number of common contents related to a common event among the web contents exceeds a predetermined threshold; and a generating procedure of generating action content for receiving a predetermined action for the common event when the number of the summary contents determined to have similar content exceeds a predetermined threshold.

Advantages of the Invention

[0009] In the present invention, it is possible to improve the convenience of users who view web content.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Embodiments for Carrying Out the Invention

[0011] Hereinafter, embodiments for implementing the information providing apparatus, information providing method, and information providing program according to the present application (hereinafter, embodiments) will be described in detail with reference to the drawings. Note that the information providing apparatus, information providing method, and information providing program according to the present application are not limited by this embodiment. In addition, in each of the following embodiments, the same parts are denoted by the same reference numerals, and redundant descriptions are omitted.

[0012] 〔Embodiment〕 Hereinafter, the configuration and processing of the information providing system 100 according to the embodiment, the configuration and processing of the server device 10, the configuration and processing of the user terminal 20, the processing flow of the information providing system 100, and the effects of the embodiment will be described.

[0013] 〔1. Configuration and Processing of Information Providing System 100〕 With reference to FIG. 1, the configuration and processing of the information providing system 100 according to the embodiment will be described. FIG. 1 is a diagram showing a configuration example and a processing example of the information providing system 100 according to the embodiment. Hereinafter, the configuration example of the information providing system 100, the processing example of the information providing system 100, and the effects of the information providing system 100 will be described.

[0014] (1-1. Configuration Example of Information Providing System 100) The information providing system 100 shown in FIG. 1 includes a server device 10 and user terminals 20 (20A, 20B, 20C). Here, the server device 10 and the user terminals 20 are communicably connected by wire or wirelessly via a predetermined communication network (not shown). Note that the information providing system 100 may include a plurality of server devices 10 or four or more user terminals 20.

[0015] (1-1-1. Server Device 10) The server device 10 is a device that transmits and receives data to and from the user terminals 20. Further, the server device 10 may be realized by a cloud system or the like.

[0016] (1-1-2. User Terminal 20) The user terminal 20 is a device (computer) used by the user U (UA, UB, UC). The user terminal 20A receives operations by the user UA. Also, the user terminal 20B receives operations by the user UB. Also, the user terminal 20C receives operations by the user UC. Note that the user terminal 20 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In the example of FIG. 1, the case where the user terminal 20 is realized by a smartphone is shown.

[0017] Hereinafter, the user terminal 20 may be referred to as the user U. That is, the user U can also be read as the user terminal 20. Also, the user U may be used to represent a plurality of target persons.

[0018] (1-2. Processing Example of Information Providing System 100) Hereinafter, a processing example of the entire information providing system 100 will be described. Note that the processes of the following steps S1 to S7 can also be executed in a different order. Also, some of the processes of the following steps S1 to S7 may be omitted.

[0019] (1-2-1. Web Content Providing Process) In the information providing system 100, first, the server device 10 provides the web content C to the user U via the user terminal 20 (step S1). Here, the web content C is news content that is an article of news information, sports content that is an article of sports information, gourmet content that is an article of gourmet information, fashion content that is an article of fashion information, or the like. For example, the server device 10 provides the web content C by causing the news content regarding "Bill A" among the web content C to be displayed on the user terminal 20A of the user UA, the user terminal 20B of the user UB, and the user terminal 20C of the user UC.

[0020] (1-2-2. Submission Content Collection Process) In the information providing system 100, second, the server device 10 collects submission content P submitted for web content C (step S2). Here, the submission content P is text data including opinions submitted by the user U for the web content C. For example, for the news content regarding "Bill A" among the web content C, the server device 10 collects submission content P such as approval opinions like "I also approve of Bill A to protect the low-income group.", opposition opinions like "I oppose Bill A due to insufficient tax revenue.", alternative opinions like "I support Bill B instead of the opaque Bill A.", etc.

[0021] (1-2-3. Submission Content Summarization Process) In the information providing system 100, third, the server device 10 summarizes the submission content P and outputs summary content D (step S3). Here, the summary content D is text data obtained by aggregating the key points of the submission content P. For example, it is text data that concisely expresses the opinions in the submission content P, or text data that expresses similar opinions among multiple submission contents P. For example, for the submission content P submitted for the news content regarding "Bill A" among the web content C, the server device 10 outputs summary content D such as "Approve of Bill A!!", "Oppose Bill A!!", "Support Bill B instead of Bill A!!", etc.

[0022] At this time, the server device 10 can summarize the submission content P using a learned machine learning model, the summarization model DM, and output the summary content D. For example, the server device 10 calculates the score value for each word included in the text of the submission content P by using a summarization model DM such as a DNN (Deep Neural Network) that has learned the importance of the words included in the text of the submission content P, and outputs summary content D that concatenates the words with high score values.

[0023] (1-2-4. Abstract Content Provision Process) In the information providing system 100, fourthly, the server device 10 provides the user U with the abstract content D via the user terminal 20 (step S4). For example, the server device 10 provides the user U with the abstract content D by causing the user terminal 20 to display the abstract content D together with the web content C which is the original article content.

[0024] (1-2-5. Abstract Content Determination Process) In the information providing system 100, fifthly, the server device 10 determines the content of the abstract content D (step S5). For example, when the number of common contents C including the term "Bill A" as a common event among a plurality of web contents C exceeds a predetermined threshold, the server device 10 determines whether the contents of the abstract content D corresponding to the common content C are similar. At this time, if, for example, the abstract content D including "Oppose Bill A!!" is 80% or more in each common content C as the content of the abstract content D corresponding to the common content C, the server device 10 determines that the contents of the abstract content D of the common content C are similar. C If the number exceeds a predetermined threshold, for the common content C C it determines whether the content of the abstract content D corresponding thereto is similar. At this time, the server device 10 C as the content of the abstract content D corresponding to the common content C, for example, if the abstract content D including "Oppose Bill A!!" is 80% or more in each common content C C it determines that the content of the abstract content D of the common content C is similar. C

[0025] (1-2-6. Action Content Generation Process) In the information providing system 100, sixthly, the server device 10 generates action content A for receiving a predetermined action from the user U (step S6). For example, when the number of abstract contents D determined to have similar contents in the process of step S5 exceeds a predetermined threshold, the server device 10 enables the input of the signature of "Bill A Withdrawal Request" as a predetermined action to be received from the user U, the signature content A S ​Generate it. Also, when the number of evaluations supporting the summary content D including a predetermined action received from the user U exceeds a predetermined threshold, the server device 10 enables the input of the signature of "Request for Withdrawal of Bill A" as a predetermined action received from the user U, and generates signature content A. S Generate it.

[0026] At this time, the server device 10 generates a prompt for generating action content A for receiving an action that the user U performs on an event related to the news, such as "Please generate the content of the content for receiving the action of the content estimated from the action that the user U who posted these summary contents wants to perform on these news and accepting the action of the estimated content for events related to the news." Then, the server device 10 inputs the prompt, common content C C , and the summary content D into a GPT (Generative Pre-trained Transformer) model or the like, and generates the content of the action content A for receiving a predetermined action. Note that the server device 10 may restrict the content of the action. For example, the server device 10 estimates from a GPT model or the like which of the predetermined actions such as signing, fundraising, and crowdfunding the user U is likely to perform or which action the user U wants to perform. Then, the server device 10 may generate the action content A for receiving a predetermined action by combining the content generated by the GPT model or the like with a preset template for the estimated action.

[0027] Also, the server device 10 generates signature content A related to laws and regulations for receiving opinions on the enactment, revision, repeal, or application of laws or regulations S , signature content A related to incidents and accidents for receiving opinions on responses to incidents or accidents S , signature content A related to policies for receiving opinions on the implementation of policies S and so on.

[0028] (1-2-7. Action Content Provision Process) In the information providing system 100, seventhly, the server device 10 provides the user U with the action content A via the user terminal 20 (step S7). For example, the server device 10 provides the signature content A that enables the input of the signature of "Withdrawal Request for Bill A" as a predetermined action received from the user U, which is generated in the process of step S6 S to the user terminal 20.

[0029] At this time, the server device 10 provides the user U with the permitted action content A (A) of the generated action content A, for which the permission of the editor of the action content A has been obtained. For example, the server device 10 provides the signature content A that enables the input of the signature of "Withdrawal Request for Bill A" as a predetermined action received from the user U S to the editor terminal of the editor of the action content A, and when the editor permits the distribution, the permitted signature content A S (A) is sent to the user terminal 20.

[0030] In addition, the server device 10 provides the generated action content A to the user U who has posted the posting content P including a predetermined action. For example, when the user UA has posted "I oppose Bill A due to lack of financial resources." as the posting content P for the web content C, the server device 10 provides the signature content A that enables the input of the signature of "Withdrawal Request for Bill A" as a predetermined action received from the user UA when the user UA views the web content C or the common content C C or the permitted signature content A S or the permitted signature content A S (A) to the user terminal 20A.

[0031] In addition, the server device 10 provides the generated action content A to the user U who has posted an evaluation supporting the posted content P including a predetermined action. For example, when user UB has made an evaluation of support by clicking the "Support" button for the posted content P, "I oppose Bill A due to lack of funds.", which is the posted content P posted by user UA for the web content C, when user UB views the web content C or the common content C C it enables the input of the signature of "Request for Withdrawal of Bill A" as a predetermined action to be received from user UB, and sends the signature content A S or the permission signature content A S (A) to the user terminal 20B.

[0032] In addition, the server device 10 provides the generated action content A to the user U who has posted an evaluation supporting the summary content D including a predetermined action. For example, when user UC has made an evaluation of support by clicking the "Support" button for the summary content D, "Oppose Bill A!!", which is the summary content D summarizing the posted content P posted by user UA for the web content C, when user UC views the web content C or the common content C C it enables the input of the signature of "Request for Withdrawal of Bill A" as a predetermined action to be received from user UC, and sends the signature content A S or the permission signature content A S (A) to the user terminal 20C.

[0033] Furthermore, when the server device 10 receives the input of a predetermined action to the generated action content A, it generates the input action content A (I) including the name of the user U who has input it together with the input and the input date and time. For example, the server device 10 generates the permission signature content A that enables the input of the signature of "Request for Withdrawal of Bill A" SRegarding (A), when the user UA clicks the "Sign" button to consent to the input, the user information of the user UA is referred to, the name "A Yamada a Man" of the user UA is input, and the input signature content A is input with the input date and time "XX month YY day ZZ hour WW minute". S Generate (I).

[0034] (1-3. Effects of the information providing system 100) Below, after explaining the outline of the processing of the information providing system 100, the effects of the information providing system 100 will be explained.

[0035] (1-3-1. Outline) In the information providing system 100, the following processing is executed. First, the server device 10 provides the web content C to the user U via the user terminal 20. Second, the server device 10 collects the posted content P posted on the web content C. Third, the server device 10 summarizes the posted content P and outputs the summarized content D. Fourth, the server device 10 provides the summarized content D to the user U via the user terminal 20. Fifth, the server device 10 determines the content of the summarized content D. Sixth, the server device 10 generates the action content A for receiving a predetermined action from the user U. Seventh, the server device 10 provides the action content A to the user U via the user terminal 20.

[0036] (1-3-2. Effects) As described above, in the information providing system 100, the server device 10, according to the content of the summarized content D obtained by summarizing the posted content P posted on the news article which is the web content C, the signature content A which is the action content A for inputting the approval or opposition support of the user U S By generating, the convenience of the user U who views the web content can be improved. At this time, the information providing system 100 is the common content C CWhen the number of summary contents D with similar numbers and contents is large, assuming that opinions regarding laws and regulations, incidents and accidents, policies, etc. are active, signature content A that can be submitted to various relevant parties S can be automatically created, thus further improving the convenience of user U who views web content.

[0037] [[2. Configuration and Processing of Each Device in Information Providing System 100]] Using FIGS. 2 to 10, the configuration and processing of each device included in the information providing system 100 shown in FIG. 1 will be described. Below, after explaining the configuration example of the entire information providing system 100 according to the embodiment, the configuration example and processing example of the server device 10 according to the embodiment will be described in detail.

[0038] (2-1. Configuration Example of Entire Information Providing System 100) Using FIG. 2, the configuration example of the entire information providing system 100 will be described. FIG. 2 is a block diagram showing the configuration example of the information providing system 100 according to the embodiment. As shown in FIG. 2, the information providing system 100 includes a server device 10 and a user terminal 20. The server device 10 is communicably connected to the user terminal 20 via a predetermined communication network N. Note that various communication networks such as the Internet and dedicated lines can be adopted for the predetermined communication network N.

[0039] (2-2. Configuration Example and Processing Example of Server Device 10) Using FIG. 3, the configuration example and processing example of the server device 10 which is an information providing device will be described. As shown in FIG. 3, the server device 10 includes a communication unit 11, a storage unit 12, and a control unit 13. Note that the server device 10 may include an input unit (for example, a keyboard, a mouse, etc.) that receives various operations from an administrator or the like of the server device 10, and a display unit (for example, a liquid crystal display, etc.) for displaying various information.

[0040] (2-2-1. Communication Unit 11) The communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 11 is connected to a predetermined communication network (network) by wire or wirelessly, and transmits and receives information to and from various devices.

[0041] (2-2-2. Memory unit 12) The memory unit 12 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 3, the memory unit 12 according to the embodiment includes a user information memory unit 12a, a web content memory unit 12b, a posted content memory unit 12c, a summary content memory unit 12d, an action content memory unit 12e, and a summary model memory unit 12f. The memory unit 12 stores various information referred to when the control unit 13 operates and various information acquired when the control unit 13 operates.

[0042] (2-2-2-1. User information memory unit 12a) The user information memory unit 12a stores user information collected by a collection unit 13a described later. Here, an example of the information stored in the user information memory unit 12a will be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the user information memory unit 12a of the server device 10 according to the embodiment. In the example of FIG. 4, the user information memory unit 12a has items such as "user ID", "user attribute", "history information", and "location information".

[0043] The "user ID" indicates identification information for identifying the user U. The "user attribute" is information that contributes to the classification of the pre-registered user U, and includes information such as the name, gender, age, age group, occupation, annual income, place of residence, marital status, presence or absence of children, a moving image of the user U, and categories in which the user U is interested. The "history information" is information such as a purchase history, a browsing history, a search history, a movement history, and a communication history. The "location information" is information indicating the current location, moving speed, moving means, etc. of the user U collected from the user terminal 20 of the user U.

[0044] In FIG. 4, an example is shown in which user information of user U identified by user ID "UID#1", with user attribute being "user attribute #1", history information being "history information #1", and location information being "location information #1", is stored in user information storage unit 12a.

[0045] (2-2-2-2. Web content storage unit 12b) Web content storage unit 12b stores web content C collected by collection unit 13a described later and provided by provision unit 13e described later. Here, an example of the information stored in web content storage unit 12b will be described with reference to FIG. 5. FIG. 5 is a diagram showing an example of web content storage unit 12b of server device 10 according to the embodiment. In the example of FIG. 5, web content storage unit 12b has items such as "category" and "web content".

[0046] "Category" is a classification of web content C, including classifications such as news content which is an article of news information, sports content which is an article of sports information, gourmet content which is an article of gourmet information, and fashion content which is an article of fashion information. "Web content" is article content including text data, image data, audio data, etc. received from the creator of web content C.

[0047] In FIG. 5, an example is shown in which web content C classified into category "category #1", namely "web content #1", "web content #2", "web content #3",... is stored in web content storage unit 12b.

[0048] (2-2-2-3. Submitted content storage unit 12c) The contributed content storage unit 12c stores the contributed content P collected by the collection unit 13a described later. Here, an example of the information stored in the contributed content storage unit 12c will be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of the contributed content storage unit 12c of the server device 10 according to the embodiment. In the example of FIG. 6, the contributed content storage unit 12c has items such as "web content" and "contributed content".

[0049] "Web content" is article content including text data, image data, audio data, etc. received from the creator of the web content C. "Contributed content" is text data contributed by the user U to the web content C.

[0050] In FIG. 6, an example is shown in which the contributed content P contributed to "web content #1", such as "contributed content #1", "contributed content #2", "contributed content #3",... is stored in the contributed content storage unit 12c.

[0051] (2-2-2-4. Summary Content Storage Unit 12d) The summary content storage unit 12d stores the summary content D output from the contributed content P by the summarization unit 13b described later. Here, an example of the information stored in the summary content storage unit 12d will be described with reference to FIG. 7. FIG. 7 is a diagram showing an example of the summary content storage unit 12d of the server device 10 according to the embodiment. In the example of FIG. 7, the summary content storage unit 12d has items such as "web content" and "summary content".

[0052] "Web content" is article content including text data, image data, audio data, etc. received from the creator of the web content C. "Summary content" is text data obtained by summarizing the contributed content P, which is text data contributed by the user U to the web content C.

[0053] In FIG. 7, an example is shown in which summary content D output from posted content P posted for "Web content #1" is stored in summary content storage unit 12d as "summary content #1", "summary content #2", "summary content #3", and so on.

[0054] (2-2-2-5. Action content storage unit 12e) The action content storage unit 12e stores action content A generated by a generation unit 13d described later and provided by a provision unit 13e described later. Here, an example of information stored in the action content storage unit 12e will be described with reference to FIG. 8. FIG. 8 is a diagram showing an example of the action content storage unit 12e of the server device 10 according to the embodiment. In the example of FIG. 8, the action content storage unit 12e has items such as "action content" and "web content".

[0055] "Action content" is content data for receiving a predetermined action from the user U, and for example, signature content A related to laws regarding accepting opinions on the enactment, revision, repeal, or application of laws or regulations S , signature content A related to incidents or accidents for receiving opinions on responses to incidents or accidents S , signature content A related to policies for receiving opinions on the implementation of policies S and the like. "Web content" is article content including text data, image data, audio data, etc., associated with the action content A, and is common content C including a common event C among which the web content C has content similar to that of the summary content D.

[0056] In FIG. 8, the common content C CFor a plurality of web contents C such as "Web Content #1", "Web Content #3", "Web Content #5", ···, an example is shown in which data associated with "Action Content #1" is stored in the action content storage unit 12e.

[0057] (2-2-2-6. Summary Model Storage Unit 12f) The summary model storage unit 12f stores a summary model DM used by a summary unit 13b described later. FIG. 9 is a diagram showing an example of the summary model storage unit 12f of the server device 10 according to the embodiment. In the example of FIG. 9, the summary model storage unit 12f has an item such as "summary model".

[0058] The "summary model" is model data of a learned machine learning model, and includes, for example, execution data for executing the algorithm of the summary model DM, model parameters that are set values, hyperparameters, and the like.

[0059] FIG. 9 shows an example in which a plurality of learned machine learning models such as "Summary Model #1", "Summary Model #2", ··· are stored in the summary model storage unit 12f as the summary model DM.

[0060] (2-2-3. Control Unit 13) The control unit 13 is realized, for example, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, when various programs (corresponding to an example of an information providing program) stored in a storage device inside the server device 10 are executed with the RAM as a work area. Further, the control unit 13 is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0061] As shown in FIG. 3, the control unit 13 includes a collection unit 13a, a summary unit 13b, a determination unit 13c, a generation unit 13d, a provision unit 13e, and a learning unit 13f, and realizes or executes the information processing functions and operations described below. Note that the internal configuration of the control unit 13 is not limited to the configuration shown in FIG. 3, and may be any other configuration as long as it can perform the information processing described later. Also, the connection relationships of the respective processing units included in the control unit 13 are not limited to the connection relationships shown in FIG. 3, and other connection relationships may be used.

[0062] (2-2-3-1. Collection Unit 13a) The collection unit 13a collects various types of information. The collection unit 13a stores the collected various types of information in the storage unit 12. Hereinafter, as the processing executed by the collection unit 13a, user information collection processing, web content collection processing, and posted content collection processing will be described.

[0063] (User Information Collection Processing) The collection unit 13a collects user information of the user U. For example, as user information, the collection unit 13a collects user attributes (e.g., name, gender, age, age group, occupation, annual income, place of residence, married / unmarried status, presence or absence of children, moving image of user U, categories in which user U has interests), history information (e.g., purchase history, browsing history, search history, movement history, communication history), location information (e.g., current location, moving speed, means of movement), etc. from the user terminal 20 of the user U.

[0064] To explain with a specific example, the collection unit 13a collects user information {user ID: "UID#1", user attributes: "user attributes#1", history information: "history information#1", location information: "location information#1"} transmitted by the user terminal 20A of the user UA, user information {user ID: "UID#2", user attributes: "user attributes#2", history information: "history information#2", location information: "location information#2"} transmitted by the user terminal 20B of the user UB, user information {user ID: "UID#3", user attributes: "user attributes#3", history information: "history information#3", location information: "location information#3"} transmitted by the user terminal 20C of the user UC, ···, and stores them in the user information storage unit 12a.

[0065] (Web content collection process) The collection unit 13a collects web content C. For example, the collection unit 13a collects, as web content C, news content which is an article of news information, sports content which is an article of sports information, gourmet content which is an article of gourmet information, fashion content which is an article of fashion information, etc. from the author terminal of the author of the web content C.

[0066] To explain with a specific example, the collection unit 13a collects, as web content C transmitted by the author terminal of the author of the web content C, {category: "Category #1", web content: "Web content #1"}, {category: "Category #1", web content: "Web content #2"}, {category: "Category #1", web content: "Web content #3"}, ··· and stores them in the web content storage unit 12b.

[0067] (Submitted content collection process) The collection unit 13a collects submitted content P. For example, the collection unit 13a collects submitted content P submitted by the user U for the web content C.

[0068] To explain with a specific example, the collection unit 13a collects "Submitted content #1", "Submitted content #2", "Submitted content #3", ··· submitted for "Web content #1", collects "Submitted content #5", "Submitted content #6", "Submitted content #7", ··· submitted for "Web content #2", collects "Submitted content #11", "Submitted content #12", "Submitted content #13", ··· submitted for "Web content #3", and stores them in the submitted content storage unit 12c.

[0069] (2-2-3-2. Summarization unit 13b) The summary unit 13b summarizes the posted content P posted for the web content C and outputs summary content D. For example, the summary unit 13b summarizes the posted content P posted for news content and outputs summary content D. Note that the collection unit 13a stores the output summary content D in the summary content storage unit 12d.

[0070] To explain with a specific example, the summary unit 13b summarizes "posted content #1", "posted content #2", "posted content #3",... as the posted content P posted for "web content #1", and outputs "summary content #1", "summary content #2", "summary content #3",... as the summary content D respectively. Also, the summary unit 13b summarizes "posted content #5", "posted content #6", "posted content #7",... as the posted content P posted for "web content #2", and outputs "summary content #5", "summary content #6", "summary content #7",... as the summary content D respectively. Also, the summary unit 13b summarizes "posted content #11", "posted content #12", "posted content #13",... as the posted content P posted for "web content #3", and outputs "summary content #11", "summary content #12", "summary content #13",... as the summary content D respectively.

[0071] At this time, the summary unit 13b can also output the summary content D using a learned machine learning model. For example, the summary unit 13b uses a learned summary model DM with the text data of the posted content P collected by the collection unit 13a as the explanatory variable and a score value in the range of 0 to 100 indicating the importance of each word included in the text data of the posted content P as the objective variable, and outputs the summary content D by concatenating the words for which a score value equal to or higher than a predetermined value is output.

[0072] (2-2-3-3. Judgment unit 13c) The determination unit 13c determines whether the contents of the summary content D corresponding to the common content C are similar when the number of the common content C regarding the common event in the web content C exceeds a predetermined threshold. Also, the determination unit 13c identifies the common content C by identifying the common event indicated by the web content C. C When the number of the common content C exceeds a predetermined threshold, C the determination unit 13c determines whether the contents of the summary content D corresponding to the common content C are similar. Also, the determination unit 13c identifies the common content C by identifying the common event indicated by the web content C. C

[0073] Specifically, first, the determination unit 13c identifies the term "Bill A" that is commonly included in 10 contents of "Web Content #1", "Web Content #2", "Web Content #3", ···, "Web Content #10" as the web content C that is news content, and identifies the above 10 contents as the common content C regarding "Bill A". C Second, since the number of the identified common content C regarding "Bill A" exceeds the predetermined threshold of "5 contents", the determination unit 13c determines whether the contents of the summary content D corresponding to the common content C are similar. Third, the determination unit 13c refers to the summary content storage unit 12d, and for "Web Content #1", "Web Content #3", and "Web Content #5" in which the content of the summary content D corresponding to the common content C, such as "Oppose Bill A!!", "Oppose Bill A", and "Hope for the withdrawal of Bill A", is 80% or more in each common content C, determines that the contents of the summary content D are similar. C C C C

[0074] (2-2-3-4. Generation unit 13d) ​​​​​When the number of summary contents D determined to have similar content exceeds a predetermined threshold, the generation unit 13d generates action content A for accepting a predetermined action for a common event. Further, the generation unit 13d identifies a predetermined action indicated by the web content C or the posted content P. Further, when the evaluation supporting the posted content P or the summary content D including the predetermined action exceeds a predetermined threshold, the generation unit 13d generates the action content A.

[0075] Specifically, for example, since the number of common contents C determined to have similar content including opposition opinions to "Bill A" exceeds the predetermined threshold of "2 contents", signature content A which is action content A for accepting opposition opinions to "Bill A" C is generated. At this time, the generation unit 13d refers to "Web content #1", "Web content #3", and "Web content #5" determined to have similar content including opposition opinions to "Bill A", and the posted content P posted on the web content C, and identifies "Withdrawal request for Bill A" as a predetermined action for "Bill A". Further, when the count of the "Support" button, which is an evaluation supporting the posted content P or the summary content D including opposition opinions to "Bill A", exceeds the predetermined threshold of "100 counts", signature content A which is action content A for accepting opposition opinions to "Bill A" S can also be generated. S Further, the generation unit 13d generates signature content A for accepting yes / no for a common event. For example, the generation unit 13d generates signature content A for accepting yes / no for the enactment, revision, repeal, or application of laws or regulations.

[0076] Further, the generation unit 13d generates signature content A for accepting yes / no for a common event. S For example, the generation unit 13d generates signature content A for accepting yes / no for the enactment, revision, repeal, or application of laws or regulations. S Further, the generation unit 13d generates signature content A for accepting yes / no for the response to an event or an accident. S Further, the generation unit 13d generates signature content A for accepting yes / no for the implementation of a policy.S Generate it.

[0077] Specifically, the generation unit 13d takes the signature content A related to laws and regulations S As, with the title of "Request for Withdrawal of Bill A", the signature content A that describes the outline of "Bill A", the submission destination of the signature, the guidelines regarding the signature, etc. S Generate it and store it in the action content storage unit 12e. Also, the generation unit 13d takes the signature content A related to incidents and accidents S As, with the title of "Strengthening Measures for Bicycle Accident Prevention", the signature content A that describes the outline of "Bicycle Accident Prevention", the submission destination of the signature, the guidelines regarding the signature, etc. S Generate it and store it in the action content storage unit 12e. Also, the generation unit 13d takes the signature content A related to policies S As, with the title of "Request for Construction of Library X", the signature content A that describes the outline of "Library X", the submission destination of the signature, the guidelines regarding the signature, etc. S Generate it and store it in the action content storage unit 12e.

[0078] (2-2-3-5. Provision Unit 13e) The provision unit 13e provides various information. Note that the provision unit 13e obtains the various information to be provided from the storage unit 12. Hereinafter, as the processes executed by the provision unit 13e, web content provision processing, summary content provision processing, action content provision processing, and input action content generation processing will be described.

[0079] (Web Content Provision Processing) The provision unit 13e provides the web content C to the user U. For example, the provision unit 13e provides the news content, sports content, gourmet content, fashion content, etc. collected by the collection unit 13a to the user U as the web content C.

[0080] To explain with a specific example, when the providing unit 13e receives a browsing request for "Web content #1" as the web content C from the user terminal 20 of the user U, it acquires "Web content #1" from the web content storage unit 12b and transmits it to the user terminal 20, thereby providing "Web content #1" to the user U.

[0081] (Summary content providing process) The providing unit 13e provides the summary content D to the user U. For example, the providing unit 13e provides the summary content D output by the summarizing unit 13b as the summary content D to the user U.

[0082] To explain with a specific example, when the providing unit 13e receives a browsing request for "Web content #1" as the web content C from the user terminal 20 of the user U, it acquires "Summary content #1", "Summary content #2", "Summary content #3",... associated with "Web content #1" from the summary content storage unit 12d and transmits them to the user terminal 20, thereby providing "Summary content #1", "Summary content #2", "Summary content #3",... to the user U.

[0083] (Action content providing process) The providing unit 13e provides the action content A to the user U. For example, the providing unit 13e provides the generated action content A to the user U in association with the common content C C and provides it to the user U.

[0084] To explain with a specific example, when the providing unit 13e receives a browsing request for "Web content #1", "Web content #3", or "Web content #5" as the web content C from the user terminal 20 of the user U, it acquires the common content C with similar content from the action content storage unit 12e CBy obtaining the "Action Content #1" associated with the "Web Content #1", "Web Content #3", and "Web Content #5", and transmitting it to the user terminal 20, the "Action Content #1" is provided to the user U.

[0085] In addition, the providing unit 13e provides the user U with the permitted action content A (A) of the generated action content A that has been permitted by the editor of the action content A. For example, the providing unit 13e enables the input of the signature of the "Withdrawal Request for Bill A" as a predetermined action received from the user U, and provides the signature content A S to the editor terminal of the editor of the action content A, and when the editor permits the distribution, the permitted signature content A S (A) is transmitted to the user terminal 20.

[0086] In addition, the providing unit 13e provides the generated action content A to the user U who has posted the posting content P including a predetermined action. For example, when the user UA has posted "I oppose Bill A due to lack of financial resources." as the posting content P for the web content C, when the user UA views the web content C or the common content C C the providing unit 13e enables the input of the signature of the "Withdrawal Request for Bill A" as a predetermined action received from the user UA, and provides the signature content A S or the permitted signature content A S (A) is transmitted to the user terminal 20A.

[0087] In addition, the providing unit 13e provides the generated action content A to the user U who has posted an evaluation supporting the posting content P or the summary content D including a predetermined action. For example, when the user UB has clicked the "Support" button to evaluate the posting content P "I oppose Bill A due to lack of financial resources." posted by the user UA for the web content C, when the user UB views the web content C or the common content C CWhen viewing, signature content A that enables the input of the signature of "Request for Withdrawal of Bill A" as a predetermined action received from user UB S or permission signature content A S (A) is transmitted to user terminal 20B. Further, when user UC has evaluated and supported by clicking the "Support" button on summary content D, which is summary content of posted content P posted by user UA on web content C and is "Oppose Bill A!!", if user UC is viewing web content C or common content C C When viewing, signature content A that enables the input of the signature of "Request for Withdrawal of Bill A" as a predetermined action received from user UC S or permission signature content A S (A) is transmitted to user terminal 20C.

[0088] (Input Action Content Generation Process) When the providing unit 13e receives the input of a predetermined action to the generated action content A, it generates input action content A (I) including the name of user U and the input date and time input together with the input of the predetermined action. For example, when user UA agrees to the input by clicking the "Sign" button for permission signature content A S (A) that enables the input of the signature of "Request for Withdrawal of Bill A", the providing unit 13e refers to the user information of user UA, inputs the name "Aoyama a Man" of user UA, and inputs the input signature content A S (I) with the input date and time "XX month YY day ZZ hour WW minute".

[0089] Further, the providing unit 13e can also submit the generated input action content A (I) to the person in charge. For example, the providing unit 13e transmits the input signature content A S (I) to the electronic document submission form that serves as the submission window for the country, local government, etc., and can also submit the input signature content A S (I).

[0090] (2-2-3-6. Learning Unit 13f) The learning unit 13f executes the learning of various machine learning models. Note that the learning unit 13f executes the learning of various machine learning models stored in the storage unit 12.

[0091] The learning unit 13f executes the learning of the summarization model DM which is a machine learning model. For example, when the text data of the posted content P posted by the user U is input, the learning unit 13f executes the learning of the summarization model DM so that a score value indicating the importance of each word included in the text of the posted content P is output.

[0092] At this time, the learning unit 13f may execute the learning of the summarization model DM by backpropagation or the like. For example, when a high evaluation of the summary content D output by the summarization unit 13b is input to the summarization model DM via an operation of the user U on the user terminal 20, the learning unit 13f uses backpropagation or the like to execute learning so that a score value indicating the importance of the words included in the summary content D is output as a higher numerical value. Also, when a low evaluation of the summary content D output by the summarization unit 13b is input to the summarization model DM via an operation of the user U on the user terminal 20, the learning unit 13f uses backpropagation or the like to execute learning so that a score value indicating the importance of the words included in the summary content D is output as a lower numerical value.

[0093] (2-3. Configuration Example and Processing Example of User Terminal 20) With reference to FIG. 10, the configuration example and processing example of the user terminal 20 will be described. FIG. 10 is a block diagram showing a configuration example of the user terminal 20 according to the embodiment. As shown in FIG. 10, the user terminal 20 includes an input unit 21, an output unit 22, a communication unit 23, a storage unit 24, and a control unit 25.

[0094] (2-3-1. Input Unit 21) The input unit 21 is realized by, for example, a keyboard, a mouse, or the like. And the input unit 21 receives various operations from an administrator or the like of the server device 10.

[0095] (2-3-2. Output unit 22) The output unit 22 is realized by, for example, a liquid crystal display or the like. And the output unit 22 displays various information.

[0096] (2-3-3. Communication unit 23) The communication unit 23 is realized by, for example, a NIC or the like. And the communication unit 23 is connected to a predetermined communication network by wire or wirelessly, and transmits and receives information to and from various devices.

[0097] (2-3-4. Storage unit 24) The storage unit 24 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. And the storage unit 24 stores various information referred to when the control unit 25 operates and various information acquired when the control unit 25 operates.

[0098] (2-3-5. Control unit 25) The control unit 25 is realized by, for example, a CPU, an MPU, or the like, by executing various programs stored in a storage device inside the user terminal 20 using the RAM as a work area. Also, the control unit 25 is realized by, for example, an integrated circuit such as an ASIC or an FPGA.

[0099] As shown in FIG. 10, the control unit 25 has a transmission / reception unit 25a and a display control unit 25b, and realizes or executes the information processing functions and operations described below. Note that the internal configuration of the control unit 25 is not limited to the configuration shown in FIG. 10, and may be other configurations as long as they perform the information processing described later. Also, the connection relationship of each processing unit included in the control unit 25 is not limited to the connection relationship shown in FIG. 10, and may be other connection relationships.

[0100] (2-3-5-1. Transmission / reception unit 25a) The transmission / reception unit 25a receives various types of information. For example, the transmission / reception unit 25a receives the web content C transmitted by the server device 10. Also, the transmission / reception unit 25a receives the summary content D transmitted by the server device 10. Also, the transmission / reception unit 25a receives the action content A transmitted by the server device 10.

[0101] The transmission / reception unit 25a transmits various types of information. For example, the transmission / reception unit 25a transmits the user information of the user U to the server device 10. Also, the transmission / reception unit 25a transmits a browsing request for the web content C to the server device 10. Also, the transmission / reception unit 25a transmits the posted content P input by the user U to the server device 10. Also, the transmission / reception unit 25a transmits an evaluation that supports or does not support the posted content P or the summary content D input by the user U to the server device 10.

[0102] (2-3-5-2. Display control unit 25b) The display control unit 25b executes various display controls. For example, the display control unit 25b executes control of the output unit 22 that outputs the web content C. Also, the display control unit 25b executes control of the output unit 22 that outputs the summary content D. Also, the display control unit 25b executes control of the output unit 22 that outputs the action content A.

[0103] [3. Processing flow of the information providing system 100] Using FIG. 11, the processing flow of the information providing system 100 according to the embodiment will be described. FIG. 11 is a flowchart showing an example of the processing flow of the information providing system 100 according to the embodiment. Note that the following steps S101 to S107 can also be executed in a different order. Also, among the following steps S101 to S107, there may be processes that are omitted.

[0104] (3-1. Web content providing process) First, the server device 10 executes web content providing processing (step S101). For example, the server device 10 transmits web content C requested for browsing by user U to the user terminal 20.

[0105] (3-2. Post content collection processing) Second, the server device 10 executes post content collection processing (step S102). For example, the server device 10 collects post content P posted for web content C.

[0106] (3-3. Post content summarization processing) Third, the server device 10 executes post content summarization processing (step S103). For example, the server device 10 summarizes post content P and outputs summarized content D.

[0107] (3-4. Summarized content providing processing) Fourth, the server device 10 executes summarized content providing processing (step S104). For example, the server device 10 provides summarized content D to user U via the user terminal 20.

[0108] (3-5. Summarized content determination processing) Fifth, the server device 10 executes summarized content determination processing (step S105). For example, the server device 10 determines whether the content of summarized content D is similar or not.

[0109] (3-6. Action content generation processing) Sixth, the server device 10 executes action content generation processing (step S106). For example, the server device 10 generates action content A for receiving a predetermined action from user U.

[0110] (3-7. Action content providing processing) Seventhly, the server device 10 executes action content providing processing (step S107) and ends the processing. For example, the server device 10 provides the action content A to the user U via the user terminal 20.

[0111] [4. Effects of the Embodiment] Finally, the effects of the embodiment will be described. Hereinafter, effects 1 to 13 corresponding to the processing according to the embodiment will be described.

[0112] (4-1. Effect 1) In the processing according to the above-described embodiment, the server device 10 summarizes the posted content P posted on the web content C, outputs the summarized content D, and determines the common content C C regarding the common event in the web content C. When the number of the common content C C exceeds a predetermined threshold, it is determined whether the contents of the summarized content D corresponding to the common content C are similar. When the number of the summarized content D determined to be similar exceeds a predetermined threshold, action content A for receiving a predetermined action for the common event is generated. Therefore, in this processing, the convenience of the user U who views the web content C can be improved.

[0113] (4-2. Effect 2) In the processing according to the above-described embodiment, the server device 10 summarizes the posted content P posted on the news content, outputs the summarized content D, and generates signature content A S for receiving yes / no regarding a common event. Therefore, in this processing, the convenience of the user U who views the web content C can be improved by automatically creating the signature content A S related to social issues.

[0114] (4-3. Effect 3) In the processing according to the above-described embodiment, the server device 10 generates signature content A Sis generated. For this reason, in this process, among social issues, signature content A related to laws and regulations S By automatically creating, the convenience of user U who views web content C can be improved.

[0115] (4-4. Effect 4) In the process according to the above-described embodiment, the server device 10 generates signature content for receiving opinions on responses to events or accidents. For this reason, in this process, among social issues, signature content A related to events or accidents S By automatically creating, the convenience of user U who views web content C can be improved.

[0116] (4-5. Effect 5) In the process according to the above-described embodiment, the server device 10 generates signature content for receiving opinions on the implementation of policies. For this reason, in this process, among social issues, signature content A related to policies S By automatically creating, the convenience of user U who views web content C can be improved.

[0117] (4-6. Effect 6) In the process according to the above-described embodiment, the server device 10 identifies common content C by identifying common events indicated by web content C C and identifies a predetermined action indicated by web content C or posted content P. For this reason, in this process, by automatically creating action content A that reflects the actions that are active on web content C, the convenience of user U who views web content C can be improved.

[0118] (4-7. Effect 7) In the process according to the above-described embodiment, when the evaluation supporting the posted content P or the summary content D including a predetermined action exceeds a predetermined threshold, the server device 10 generates action content. Therefore, in this process, by automatically creating the action content A reflecting the supported actions among the posted content P and the summary content D, the convenience of the user U who views the web content C can be improved.

[0119] (4-8. Effect 8) In the process according to the above-described embodiment, the server device 10 provides the generated action content A to the user U in association with the common content C C Therefore, in this process, by automatically distributing the action content A together with the web content C related to the common event, the convenience of the user U who views the web content C can be improved.

[0120] (4-9. Effect 9) In the process according to the above-described embodiment, the server device 10 provides the user U with the permitted action content A(A) permitted by the editor of the generated action content A among the generated action content A. Therefore, in this process, by automatically distributing the appropriately reviewed action content A, the convenience of the user U who views the web content C can be improved.

[0121] (4-10. Effect 10) In the process according to the above-described embodiment, the server device 10 provides the generated action content A to the user U who posted the posted content P including a predetermined action. Therefore, in this process, by automatically distributing the action content A to the user U who supports the posted content P, the convenience of the user U who views the web content C can be improved.

[0122] (4-11. Effect 11) In the process according to the above-described embodiment, the server device 10 provides the generated action content A to the user U who has posted an evaluation supporting the posted content P or the summary content D including a predetermined action. Therefore, in this process, the convenience of the user U who views the web content C can be improved by automatically distributing the action content A to the user U who supports the posted content P or the summary content D.

[0123] (4-12. Effect 12) In the process according to the above-described embodiment, when the server device 10 receives an input of a predetermined action to the generated action content A, it generates input action content A(I) including the name of the user U and the input date and time input together with the input of the predetermined action. Therefore, in this process, the convenience of the user U who views the web content C can be improved by automatically creating the action content A including the user information of the user U.

[0124] (4-13. Effect 13) In the process according to the above-described embodiment, the server device 10 outputs summary content D using the learned summary model DM. Therefore, in this process, the convenience of the user U who views the web content C can be improved by automatically creating the action content A using the machine learning model.

[0125] 〔Hardware Configuration〕 Also, the server device 10 according to the above-described embodiment is realized by, for example, a computer 1000 having a configuration as shown in FIG. 12. Hereinafter, the server device 10 will be described as an example. FIG. 12 is a hardware configuration diagram showing an example of a computer that realizes the functions of the server device 10. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0126] The CPU 1100 operates based on programs stored in the ROM 1300 or the HDD 1400 and controls each part. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, programs dependent on the hardware of the computer 1000, and the like.

[0127] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, and the like. The communication interface 1500 receives data from other devices via a predetermined communication network, sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.

[0128] 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. Also, the CPU 1100 outputs the generated data to the output devices via the input / output interface 1600.

[0129] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads such a program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc), 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.

[0130] For example, when the computer 1000 functions as the server device 10 according to the embodiment, the CPU 1100 of the computer 1000 realizes the functions of the control unit 13 by executing the program loaded on the RAM 1200. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800. As another example, these programs may be acquired from other devices via a predetermined communication network.

[0131] 〔Others〕 As described above, the embodiments of the present application have been described, but the present invention is not limited by the contents of these embodiments. Further, the above-described components include those that can be easily assumed by those skilled in the art, substantially identical ones, and those within the so-called equivalent range. Furthermore, the above-described components can be combined as appropriate. Furthermore, various omissions, substitutions, or changes of the components can be made without departing from the gist of the above-described embodiments.

[0132] Also, among the respective processes described in the above embodiment, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.

[0133] Also, each component of each device shown in the drawings is a functional concept, and it is not necessarily physically configured as shown in the drawings. That is, the specific form of the dispersion and integration of each device is not limited to that shown in the drawings, and all or part of it can be functionally or physically dispersed and integrated in any unit according to various loads and usage situations.

[0134] For example, the server device 10 described above may be implemented by a plurality of server computers, and depending on the functions, the configuration can be flexibly changed, such as by calling an external platform or the like using an API or network computing.

[0135] In addition, the above-described embodiments and modifications can be appropriately combined as long as the processing contents do not conflict with each other.

[0136] In addition, the "section (section, module, unit)" described above can be read as "means" or "circuit". For example, the control section can be read as a control means or a control circuit.

Description of Reference Numerals

[0137] 10 Server device 11 Communication section 12 Storage section 12a User information storage section 12b Web content storage section 12c Submitted content storage section 12d Summary content storage section 12e Action content storage section 12f Summary model storage section 13 Control section 13a Collection section 13b Summary section 13c Judgment section 13d Generation section 13e Provision section 13f Learning section 20 User terminal 21 Input section 22 Output section 23 Communication section 24 Storage section 25 Control section 25a Transmission / reception section 25b Display control section 100 Information providing system

Claims

1. A summarizing unit that summarizes posted content posted for web content and outputs summarized content; A determination unit that determines whether the content of the summarized content corresponding to the common content is similar when the number of common contents related to a common event among the web contents exceeds a predetermined threshold; A generation unit that generates action content for receiving a predetermined action for the common event when the number of the summarized contents determined to have similar content exceeds a predetermined threshold; An information providing apparatus comprising the above.

2. The summarizing unit: summarizes posted content posted for news content and outputs the summarized content; The generation unit: generates signature content for receiving approval or disapproval for the common event; The information providing apparatus according to claim 1, characterized in that.

3. The generation unit: generates signature content for receiving approval or disapproval for the enactment, revision, repeal, or application of laws or regulations; The information providing apparatus according to claim 2, characterized in that.

4. The generation unit: generates signature content for receiving approval or disapproval for responses to events or accidents; The information providing apparatus according to claim 2, characterized in that.

5. The generation unit: generates signature content for receiving approval or disapproval for the implementation of policies; The information providing apparatus according to claim 2, characterized in that.

6. The determination unit: identifies the common content by identifying the common event indicated by the web content; The generation unit: identifies the predetermined action indicated by the web content or the posted content; The information providing apparatus according to claim 1, characterized in that.

7. The generation unit: generates the action content when an evaluation supporting the posted content or the summarized content including the predetermined action exceeds a predetermined threshold; The information providing apparatus according to claim 1, characterized in that.

8. A providing unit that provides the generated action content to a user in association with the common content; The information providing apparatus according to claim 1, further comprising the above.

9. The providing unit: provides the user with the permitted action content permitted by the editor of the generated action content among the generated action content; The information providing apparatus according to claim 8, characterized in that...

10. The providing unit provides the generated action content to the user who posted the posted content including the predetermined action. The information providing apparatus according to claim 8, characterized in that...

11. The providing unit provides the generated action content to the user who posted an evaluation supporting the posted content or the summary content including the predetermined action. The information providing apparatus according to claim 8, characterized in that...

12. The providing unit generates input action content including the name of the user who input and the input date and time together with the input of the predetermined action when the input of the predetermined action to the generated action content is received. The information providing apparatus according to claim 8, characterized in that...

13. The summarizing unit outputs the summary content using a learned machine learning model. The information providing apparatus according to any one of claims 1 to 12, characterized in that...

14. An information providing method executed by an information providing apparatus, the method comprising: a summarizing step of summarizing posted content posted to web content and outputting summary content; a determination step of determining whether the contents of the summary content corresponding to the common content are similar when the number of common contents regarding a common event among the web contents exceeds a predetermined threshold; a generation step of generating action content for receiving a predetermined action for the common event when the number of the summary contents determined to have similar contents exceeds a predetermined threshold; An information providing method, characterized by including the above steps.

15. A summarizing procedure for summarizing posted content posted to web content and outputting summary content; a determination procedure for determining whether the contents of the summary content corresponding to the common content are similar when the number of common contents regarding a common event among the web contents exceeds a predetermined threshold; a generation procedure for generating action content for receiving a predetermined action for the common event when the number of the summary contents determined to have similar contents exceeds a predetermined threshold; An information providing program, characterized by causing a computer to execute the above procedures.

Citation Information

Patent Citations

  • Ai headline news

    JP2019204507A