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

The information processing apparatus enhances content usability by calculating and providing an influence score based on social and user interaction data, addressing the lack of usability in conventional technologies.

JP2026110134APending Publication Date: 2026-07-02LY CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
LY CORP
Filing Date
2024-12-20
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

Conventional technologies for providing online content lack usability improvements.

Method used

An information processing apparatus that calculates an influence score for articles based on social and user interaction data, including reaction, media, and topic-related information, and provides this score alongside the article to enhance user understanding.

Benefits of technology

Improves the usability of content provision by offering an objective measure of an article's social impact, enabling better user inference of its value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026110134000001_ABST
    Figure 2026110134000001_ABST
Patent Text Reader

Abstract

To improve the usability of content when providing it. [Solution] The information processing device according to the present invention comprises an acquisition unit, a calculation unit, and a provision unit. The acquisition unit acquires information on a target article that is subject to evaluation of its social impact, and user information concerning users who have viewed the target article. The calculation unit calculates an impact score indicating the degree of social impact that the target article has, based on the information on the target article and the user information. The provision unit provides information on the impact score along with the information on the target article.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0006] , , ,

[0005] , , ,

[0001] This application relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] Conventionally, there are online services that provide various contents such as news articles, columns, and product reviews to service users. In relation to such services, for example, technologies for automating news articles by selecting representative articles for each issue have also been proposed (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003] <00000-16>

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 usability when providing content.

[0005] This application has been made in view of the above, and an object thereof is to improve the usability when providing content.

Means for Solving the Problems

[0006] The information processing apparatus according to this application includes an acquisition unit, a calculation unit, and a provision unit. The acquisition unit acquires information on a target article that is an evaluation target of social influence and user information on a user who has viewed the target article. The calculation unit calculates an influence score indicating the social influence given by the target article based on the information on the target article and the user information. The provision unit provides the information on the influence score together with the information on the target article.

Effects of the Invention

[0007] According to one embodiment of the present invention, it is possible to improve the usability when providing content. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 is a diagram illustrating the overview of the information processing according to the embodiment. [Figure 2] Figure 2 shows an example of the system configuration of an information processing system according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an information processing device according to the embodiment. [Figure 4] Figure 4 shows an example of article information stored in the article information storage unit according to this embodiment. [Figure 5] Figure 5 shows an example of user information stored in the user information storage unit according to the embodiment. [Figure 6] Figure 6 is a flowchart showing an example of the processing procedure for information processing (part 1) performed by the information processing device according to the embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the processing procedure for information processing (part 2) performed by the information processing device according to the embodiment. [Figure 8] Figure 8 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device according to the embodiment. [Modes for carrying out the invention]

[0009] The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing apparatus, information processing method, and information processing program according to the present application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing apparatus, information processing method, and information processing program according to the present application. Furthermore, each embodiment can be appropriately combined as long as the processing content is not inconsistent. Also, the same parts are denoted by the same reference numerals in each of the following embodiments, and redundant descriptions are omitted.

[0010] [Embodiment] [1. An example of information processing] An example of information processing according to the embodiment will be described below with reference to the drawings. Figure 1 is a diagram illustrating the overview of the information processing according to the embodiment. The information processing according to the embodiment described below aims to improve usability when providing content such as news articles.

[0011] The information processing according to this embodiment is implemented by an information processing system SYS (see, for example, Figure 2) which includes a terminal device 10 shown in Figure 1 and an information processing device 100 also shown in Figure 1. The terminal device 10 and the information processing device 100 are connected to a network N (see, for example, Figure 2) by wired or wireless means, respectively. The terminal device 10 and the information processing device 100 can communicate with other devices through the network N.

[0012] Terminal device 10 is used by user U to view articles published on a news site (an example of a "website"). User U accesses the news site and views the desired article by operating terminal device 10. Terminal device 10 displays article information provided by information processing device 100. Articles viewed by user U may include news articles, columns, essays, interviews, product reviews, feature articles, or biographical articles.

[0013] The information processing device 100 is operated and managed by a service provider who operates a news site. The information processing device 100 provides the information of articles stored internally in a state that can be viewed by the user U by posting it on the news site.

[0014] At a predetermined timing, the information processing device 100 acquires the information of a target article to be evaluated for its social influence and user information regarding the users (for example, each user who viewed the target article on the news site) who viewed the target article (step S01). For example, the information processing device 100 can acquire the information of the target article and the user information regarding the users who viewed the target article from the storage unit 120 (see FIG. 3) that stores the article information and the user information. Note that the information processing device 100 may acquire the information of the target article and the user information regarding the users who viewed the target article from an external device that manages the article information and the user information.

[0015] The information of the target article includes, for example, response information indicating the reaction of the society to the content of the target article, media-related information regarding the public status of the target article on other media, topic-related information indicating the situation of events related to the topic of the target article, and the like.

[0016] As the response information, after the publication of the target article, the number of posts (hereinafter referred to as "URL post count") of the link URL (Uniform Resource Locator) of the target article by the user U to a predetermined SNS (Social Networking Service), the number of posts of the title of the target article (hereinafter referred to as "title post count"), the number of shares (hereinafter referred to as "SNS share count") of the article on a predetermined SNS, the number of comments received for the target article (hereinafter referred to as "comment received count"), and the like are assumed.

[0017] As media-related information, after the publication of the target article, the number of citations (hereinafter referred to as "media citation number") in which the content of the target article is cited by other news media, the number of times picked up by public broadcasting, etc. (hereinafter referred to as "broadcast adoption number") are assumed.

[0018] As topic-related information, after the publication of the target article, information on actual changes that have occurred in events related to the topic of the target article is assumed. The information processing device 100 inputs the information of the target article, each index value, and an instruction sentence for instructing an inference on whether there has been a change in events related to the topic of the target article after the publication of the target article to a generative AI (Artificial Intelligence) that has been learned to generate an answer to an input question, and can adopt the inference result obtained from the generative AI as topic-related information.

[0019] User information includes the browsing history of articles browsed by user U on the news site, article-related action information indicating the actions of user U with respect to the browsed articles, SNS-related information indicating the usage status of SNS by user U, and the like.

[0020] As article-related action information, it is assumed whether a user U has taken a predetermined action such as posting a comment on an article browsed by the user U or sharing the article information with another user U, and the number of times of the predetermined action.

[0021] As SNS-related information, the number of posts (hereinafter referred to as "SNS post number") of user U on SNS, the number of received comments (hereinafter referred to as "comment reception number") replied to by other user U for the post, the number of followers (hereinafter referred to as "SNS follower number") on SNS, the variety of types of follower attributes (hereinafter referred to as "follower attribute number"), etc. are assumed

[0022] After acquiring the information, the information processing device 100 calculates an impact score indicating the social impact of the target article based on the information of the target article and the user information (step S02).

[0023] For example, the information processing device 100 calculates an article-related score indicating the impact of the target article based on various indicator values ​​that show public interest in the target article. These indicator values ​​include the number of URL posts, the number of title posts, the number of SNS shares, and the number of comments, which are assumed to be reaction information, as well as the number of media citations and broadcast adoptions, which are assumed to be media-related information.

[0024] The information processing device 100 calculates an article relevance score such that the higher the value of each of the above-mentioned indicators is compared to the average value of articles that cover similar topics, the higher the score will be. Alternatively, the information processing device 100 may calculate the rate of increase of each indicator over a predetermined period after the publication of the target article, and calculate the article relevance score such that the higher the rate of increase is compared to the average rate of increase of articles that cover similar topics, the higher the score will be.

[0025] Furthermore, the information processing device 100 may calculate an article relevance score using topic-related information. For example, if there is a change in an event related to the topic of the target article, the information processing device 100 may weight the article relevance score calculated based on the above-mentioned indicator values.

[0026] Furthermore, the information processing device 100 calculates a user-related score that indicates the effect of user U's viewing of the target article on the influence of the target article, based on the knowledge level and behavioral history of user U who viewed the target article.

[0027] For example, the information processing device 100 may estimate the knowledge level of user U who viewed the target article using the browsing history of user U who viewed the target article. Specifically, the information processing device 100 can estimate the knowledge level of user U by inputting information about the target article, the user's browsing history, and instruction information that instructs the generating AI, which has been trained to generate answers to input questions, to infer user U's knowledge level about the topic of the target article, and then using the inference results obtained from the generating AI. The information processing device 100 calculates a user-related score such that the higher the knowledge level of user U who viewed the target article, the higher the score.

[0028] Furthermore, the information processing device 100 may calculate a user-related score such that the score increases with the number of times a predetermined action has been taken with respect to an article, the number of comments received, the number of SNS followers, and the number of follower attributes. Alternatively, the information processing device 100 may calculate the user-related score by comprehensively considering the above-mentioned knowledge level, the number of times a predetermined action has been taken with respect to an article, the number of comments received, the number of SNS followers, and the number of follower attributes.

[0029] The information processing device 100 then calculates an impact score using the article-related score and the user-related score described above. For example, the information processing device 100 may use the value obtained by adding the article-related score and the user-related score as the impact score. The information processing device 100 stores the calculated impact score in association with the target article.

[0030] Furthermore, when the information processing device 100 receives an article viewing request from the terminal device 10, it provides information about the target article corresponding to the article viewing request, along with information about the impact score (step S03). For example, as shown in Figure 1, the impact score information (e.g., score: 85 / 100) is provided adjacent to the title of the target article. In Figure 1, it is shown that the impact level corresponding to the target article is 85, with 100 representing the highest level of impact.

[0031] Furthermore, when the information processing device 100 publishes article information on a news site, it may use an impact score to determine the order in which the articles are published on the news site. For example, the information processing device 100 may publish an article with a higher impact score in a position on the news site's top page that is more easily visible to user U.

[0032] Furthermore, when the information processing device 100 provides information about an article in response to an article viewing request, it may also provide an explanatory text at the beginning of the article that explains how the article will affect society and individuals. For example, the information processing device 100 may input the article information and an instruction text that instructs the generating AI to infer how the article will affect society and individuals, obtain the inference result output from the generating AI, and generate an explanatory text using the obtained inference result.

[0033] As described above, the information processing device 100 according to the embodiment can provide, for example, information about an article published on a news site, along with information indicating the social impact of the article. Therefore, the information processing device 100 according to the embodiment can present the user U with an objective measure for inferring the value of an article, thereby improving usability when providing content.

[0034] [2. System Configuration] The configuration of the information processing system SYS according to the embodiment will be described in detail below with reference to Figure 2. Figure 2 is a diagram showing an example of the system configuration of the information processing system SYS according to the embodiment.

[0035] As shown in Figure 2, the information processing system SYS according to this embodiment includes a terminal device 10 and an information processing device 100. Note that Figure 2 is merely an example of the configuration of the information processing system SYS according to this embodiment, and may have multiple terminal devices 10.

[0036] The terminal device 10 and the information processing device 100 are connected to the network N by wire or wireless connection. Each of the terminal device 10 and the information processing device 100 can communicate with other devices through the network N.

[0037] Network N includes, for example, WANs (Wide Area Networks) such as the Internet, and mobile communication networks such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation: 5th Generation Mobile Communication System).

[0038] The terminal device 10 connects to the network N via a mobile communication network or short-range wireless communication such as Bluetooth® or Wi-Fi (Local Area Network), and can communicate with other devices such as the information processing device 100 through the network N.

[0039] Furthermore, terminal device 10 is used by user U, who is a user of the news site. Terminal device 10 may be, for example, a notebook PC (personal computer), a desktop PC, a smartphone, or a tablet PC.

[0040] Furthermore, the terminal device 10 can display content such as news articles provided by the information processing device 100, for example, using a dedicated application or web browser. When the terminal device 10 receives control information from the information processing device 100 to perform information display processing, it performs the display processing according to the control information.

[0041] Control information is described using, for example, scripting languages ​​such as JavaScript (registered trademark), stylesheet languages ​​such as CSS (Cascading Style Sheets), programming languages ​​such as Java (registered trademark), or markup languages ​​such as HTML (HyperText Markup Language). Alternatively, a predetermined application distributed from the information processing device 100 may be considered as control information.

[0042] The information processing device 100 is operated and managed by a service provider that operates a news site. The information processing device 100 performs various processes related to the embodiment regarding the provision of content such as news articles. The information processing device 100 is typically a server device, but may be implemented by a mainframe or workstation. Furthermore, if the information processing device 100 is implemented by a server device, it may be implemented by a single server device, or by a cloud system in which multiple server devices and multiple storage devices work together.

[0043] [3. Equipment configuration] Hereinafter, an example of the functional configuration of the information processing device 100 in the information processing system SYS according to the embodiment will be described using Figure 3. Figure 3 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Figure 3, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

[0044] (Communications Department 110) The communication unit 110 is implemented, for example, by a communication module or a NIC (Network Interface Card). The communication unit 110 is connected to the network N by wire or wireless connection. The information processing device 100 transmits and receives information with other devices, such as the terminal device 10, through the network N.

[0045] For example, the communication unit 110 can receive an article viewing request sent from the terminal device 10. The communication unit 110 can also send information about the article corresponding to the article viewing request to the terminal device 10.

[0046] (Storage unit 120) The storage unit 120 stores, for example, programs and data used for control and calculations by the control unit 130. For example, the storage unit 120 can be implemented using semiconductor memory elements such as RAM (Random Access Memory) or flash memory, or storage devices such as hard disks or optical discs. For example, the storage unit 120 has an article information storage unit 121 and a user information storage unit 122. Note that the storage unit 120 is not particularly limited to the example shown in Figure 3, and can appropriately store data necessary for executing the information processing according to the embodiment.

[0047] (Article information storage unit 121) The article information storage unit 121 stores article information related to articles published on the news site. The article information stored in the article information storage unit 121 is used when calculating the impact score. Figure 4 is a diagram showing an example of article information stored in the article information storage unit 121 according to this embodiment.

[0048] As shown in Figure 4, the posted information stored in the article information storage unit 121 has multiple items, such as the "article ID," "reaction information," "media-related information," and "topic-related information." These items in the article information are interconnected.

[0049] The "Article ID" field stores identification information to identify the article. The "Reaction Information" field stores information indicating public reaction to the published article's content. For example, reaction information could include the number of URL posts, title posts, social media shares, and comments after the article's publication.

[0050] The "Media-Related Information" section stores information about the publication status of articles published on news websites in other media outlets. For example, media-related information might include the number of media citations and the number of times the article was used in broadcasts.

[0051] The "Topic-Related Information" section stores information indicating the status of events related to the topic covered in the published article. This topic-related information is expected to include details about actual changes that have occurred in events related to the article's topic.

[0052] Furthermore, the information stored in the "Topic-Related Information" section may be estimated using a generative AI. For example, by inputting information about the target article, various indicator values, and instruction text that instructs the generative AI (Artificial Intelligence) to infer whether or not there have been any changes in events related to the topic of the target article since its publication, the inference results obtained from the generative AI can be adopted as topic-related information.

[0053] (User information storage unit 122) The user information storage unit 122 stores user information about user U, who is a user of the news site. The user information stored in the user information storage unit 122 is used when calculating the impact score. Figure 5 shows an example of user information stored in the user information storage unit 122 according to this embodiment.

[0054] As shown in Figure 5, the user information stored in the user information storage unit 122 has multiple items, such as "User ID," "Browsing History," "Article-Related Behavior," and "SNS-Related Information." These items in the user information are interconnected.

[0055] The "User ID" field stores identification information to identify user U. The "Browsing History" field stores information showing the history of articles viewed by user U on the news site.

[0056] The "Article-Related Information" field stores information indicating user U's actions towards an article. For example, article-related action information might include whether user U performed a specific action such as posting a comment on an article they viewed or sharing information about the article with other users U, and the number of times that action was performed.

[0057] The "SNS-related information" field stores information indicating user U's SNS usage. For example, SNS-related information could include the number of SNS posts, the number of comments received, the number of SNS followers, and the attributes of followers.

[0058] (Control unit 130) The control unit 130 is a controller, and is realized by the execution of various programs (an example of an "information processing program") stored in the memory device inside the information processing device 100 by a CPU (Central Processing Unit) or MPU (Micro Processing Unit), using RAM as the working area.

[0059] Furthermore, the control unit 130 may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a GPGPU (General Purpose Graphic Processing Unit).

[0060] As shown in Figure 3, the control unit 130 has an acquisition unit 131, a calculation unit 132, and a provision unit 133, and each of these units realizes or executes the information processing functions and operations described below.

[0061] The control unit 130 may have multiple internally divided components that realize or execute the information processing functions and operations described below. Furthermore, the control unit 130 is not limited to the configuration shown in Figure 3, and may have other configurations as long as they perform the information processing described later. For example, the calculation unit 132 may have other functional units other than those shown in Figure 3, such as having a first calculation unit that has the function of calculating article-related scores and a second calculation unit that calculates user-related scores.

[0062] (Acquisition part 131) The acquisition unit 131 acquires information on target articles that are subject to evaluation of social impact, and user information about users who viewed the target articles, at a predetermined timing specified in advance by an administrator or the like for executing the processing described later. The acquisition unit 131 then passes the acquired information on target articles and user information to the calculation unit 132.

[0063] (Calculation section 132) The calculation unit 132 calculates an impact score indicating the social impact of the target article based on the information of the target article received from the acquisition unit 131 and the user information.

[0064] For example, the calculation unit 132 calculates an article-related score indicating the impact of the target article based on various indicator values ​​that show public interest in the target article. These indicator values ​​include the number of URL posts, the number of title posts, the number of SNS shares, and the number of comments, which are assumed to be reaction information, as well as the number of media citations and broadcast adoptions, which are assumed to be media-related information.

[0065] The calculation unit 132 calculates an article relevance score such that the higher the value of each of the above-mentioned indicators is compared to the average value of articles that cover similar topics, the higher the score will be. Alternatively, the calculation unit 132 may calculate the rate of increase of each indicator over a predetermined period after the publication of the target article, and calculate the article relevance score such that the higher the rate of increase is compared to the average rate of increase of articles that cover similar topics, the higher the score will be.

[0066] Furthermore, the calculation unit 132 may calculate an article relevance score using topic-related information. For example, if there is a change in events related to the topic of the target article, the calculation unit 132 may weight the article relevance score calculated based on the above-mentioned indicator values.

[0067] Furthermore, the calculation unit 132 calculates a user-related score that indicates the effect of user U's viewing of the target article on the influence of the target article, based on user U's knowledge level and behavioral history.

[0068] For example, the calculation unit 132 may estimate the knowledge level of user U who viewed the target article using the browsing history of user U who viewed the target article. Specifically, the calculation unit 132 can estimate the knowledge level of user U by inputting information about the target article, the user's browsing history, and instruction information that instructs the generating AI, which has been trained to generate answers to input questions, to infer user U's knowledge level about the topic of the target article, and then using the inference results obtained from the generating AI. The calculation unit 12 calculates a user-related score such that the higher the knowledge level of user U who viewed the target article, the higher the score.

[0069] Furthermore, the calculation unit 132 may calculate a user-related score such that the score increases with the number of times a predetermined action has been taken with respect to an article, the number of comments received, the number of SNS followers, and the number of follower attributes. In addition, the calculation unit 132 may calculate the user-related score by comprehensively considering the above-mentioned knowledge level, the number of times a predetermined action has been taken with respect to an article, the number of comments received, the number of SNS followers, and the number of follower attributes.

[0070] Furthermore, the calculation unit 132 calculates an influence score using the article-related score and the user-related score described above. For example, the information processing device 100 may use the value obtained by adding the article-related score and the user-related score as the influence score.

[0071] Generative AI can be implemented using, for example, a language model such as GPT (Generative Pre-trained Transformer), which is capable of generating text using natural language processing techniques. The information processing device 100 can use text generation AI as the generative AI.

[0072] The calculation unit 132 stores the calculated impact score in the article information storage unit 121, associating it with the target article.

[0073] (Provider 133) The provision unit 133 provides information on the target article along with information on the impact score. For example, when the provision unit 133 receives an article viewing request transmitted from the terminal device 10 from the communication unit 110, it obtains information on the target article corresponding to the article viewing request and information on the impact score associated with the target article from the article information storage unit 121, and provides the information on the target article along with the impact score information.

[0074] Furthermore, the provisioning unit 133 may use the impact score to determine the order in which articles are displayed on the news site. For example, the provisioning unit 133 will place the article in a position on the news site's top page that is more easily visible to user U, the higher the impact score.

[0075] Furthermore, when the provision unit 133 provides information about an article in response to an article viewing request, it may also provide an explanatory text at the beginning of the article that explains how the article will affect society and individuals. For example, the provision unit 133 may input the article information and an instruction text that instructs the generating AI to infer how the article will affect society and individuals, obtain the inference result output by the generating AI, and generate an explanatory text using the obtained inference result. The provision unit 133 may also provide a pre-set template for each article.

[0076] [4. Processing procedure according to the embodiment] (4-1. Information Processing (Part 1) Processing Procedure) The following describes the processing procedure of information processing (part 1) performed by the information processing device 100 according to the embodiment, using Figure 6 as an example. Figure 6 is a flowchart of an example of the processing procedure of information processing (part 1) performed by the information processing device according to the embodiment. The processing procedure shown in Figure 6 is performed by the control unit 130 of the information processing device 100. The processing procedure shown in Figure 6 is repeatedly performed while the information processing device 100 is running.

[0077] As shown in Figure 6, the acquisition unit 131 acquires information on the target article that is subject to evaluation of its social impact, and user information about the user who viewed the target article (step S101).

[0078] Furthermore, the calculation unit 132 calculates an impact score indicating the social impact of the target article based on the information of the target article and the user information (step S102).

[0079] Furthermore, the calculation unit 132 stores the calculated impact score in the article information storage unit 121 in association with the target article (step S103), and the processing procedure shown in Figure 6 is completed.

[0080] (4-2. Information Processing (Part 2) Processing Procedure) The following describes the processing procedure of information processing (part 2) performed by the information processing device 100 according to the embodiment, using Figure 7 as an example. Figure 7 is a flowchart of an example of the processing procedure of information processing (part 2) performed by the information processing device according to the embodiment. The processing procedure shown in Figure 7 is performed by the control unit 130 of the information processing device 100. The processing procedure shown in Figure 7 is repeatedly performed while the information processing device 100 is running.

[0081] As shown in Figure 7, the provisioning unit 133 receives an article viewing request from the communication unit 110, which is transmitted from the terminal device 10 (step S201).

[0082] Furthermore, the provisioning unit 133 obtains information about the target article corresponding to the viewing request and information about the influence score associated with the target article from the article information storage unit 121 (step S202).

[0083] Furthermore, the provision unit 133 provides the information of the target article along with the impact score information to the terminal device 10 via the communication unit 110, thereby providing it to the user U (step S203), and ending the processing procedure shown in Figure 7.

[0084] [5. Hardware Configuration] Furthermore, the information processing device 100 according to the above embodiment can be implemented by a computer 1000 having a configuration such as that shown in Figure 8. Figure 8 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 100 according to the embodiment.

[0085] Computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output interface 1060, an input interface 1070, and a network interface 1080 are connected by a bus 1090.

[0086] The arithmetic unit 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, as well as programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as RAM, that temporarily stores data used by the arithmetic unit 1030 for various calculations. The secondary storage device 1050 is a storage device where data used by the arithmetic unit 1030 for various calculations and various databases are registered, and is implemented using ROM (Read Only Memory), HDD, flash memory, etc.

[0087] The output IF1060 is an interface for transmitting information to be output to output devices 1010, such as monitors and printers, and is implemented using connectors of standards such as USB (Universal Serial Bus), DVI (Digital Visual Interface), and HDMI (High Definition Multimedia Interface). The input IF1070 is an interface for receiving information from various input devices 1020, such as mice, keyboards, and scanners, and is implemented using, for example, USB.

[0088] The input device 1020 may also be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), DVD (Digital Versatile Disc), or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), tape media, magnetic recording media, or semiconductor memory. Furthermore, the input device 1020 may be an external storage medium such as a USB memory stick.

[0089] Network IF1080 receives data from other devices via network N and sends it to the arithmetic unit 1030, and also transmits data generated by the arithmetic unit 1030 to other devices via network N.

[0090] The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

[0091] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the arithmetic unit 1030 of the computer 1000 realizes the same functions as the control unit 130 by executing a program (for example, an information processing program) loaded on the primary storage device 1040. That is, the arithmetic unit 1030 realizes the processing by the information processing device 100 according to the embodiment in cooperation with the program (for example, an information processing program) loaded on the primary storage device 1040.

[0092] [6. Others] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above documents and drawings can be changed at will unless otherwise specified.

[0093] Furthermore, the components of each illustrated device are functionally conceptual and do not necessarily need to be physically configured as shown. In other words, the specific forms of distribution and integration of each device are not limited to those shown, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads and usage conditions.

[0094] Furthermore, the embodiments described above can be combined as appropriate, provided that the processing content is not contradictory.

[0095] Although embodiments of the present application have been described in detail above with reference to several drawings, these are illustrative examples, and the present invention can be implemented in various other forms with modifications and improvements based on the knowledge of those skilled in the art, starting with the embodiments described in the disclosure section of the invention.

[0096] Furthermore, the terms "section, module, unit" mentioned above can be replaced with "means" or "circuit," etc. For example, a control unit can be replaced with a control means or a control circuit.

[0097] [7. Effects] The information processing device 100 according to this embodiment includes an acquisition unit 131, a calculation unit 132, and a provision unit 133. The acquisition unit 131 acquires information on a target article that is subject to evaluation of its social impact, and user information concerning users who have viewed the target article. The calculation unit 132 calculates an impact score indicating the degree of social impact that the target article has, based on the information on the target article and the user information. The provision unit 133 provides the impact score information along with the information on the target article.

[0098] Furthermore, the calculation unit 132 calculates an article-related score indicating the degree of influence of the target article based on various indicator values ​​showing public interest in the target article, and calculates a user-related score indicating the effect that users' viewing of the target article has on the degree of influence of the target article based on the knowledge level and user behavior history of users who viewed the target article. The influence score can then be calculated using the article-related score and the user-related score.

[0099] Furthermore, the calculation unit 132 can weight the article-related scores by inputting information about the target article, each index value, and an instruction sentence instructing the generating AI, which has been trained to generate answers to input questions, to infer whether or not there have been any changes in events related to the topic of the target article since the article was published, and using the inference results obtained from the generating AI.

[0100] Furthermore, the calculation unit 132 can estimate the knowledge level by inputting information about the target article, the user's browsing history, and instruction information that instructs the generating AI, which has been trained to generate answers to input questions, to infer the user's knowledge level about the topic of the target article, and then using the inference results obtained from the generating AI.

[0101] Furthermore, the provisioning unit 133 can use the impact score to determine the order in which articles are published on a news site (an example of a "website").

[0102] In this way, the information processing device 100 according to the embodiment can provide, for example, information about an article published on a news site, along with information indicating the social impact of the article. As a result, the information processing device 100 according to the embodiment can present the user U with an objective measure for inferring the value of an article, thereby improving the usability when providing content.

[0103] Furthermore, the effects described above can also be achieved by any combination of the processes performed by each of the parts described above, or by any combination of the processes performed by each of the parts. [Explanation of symbols]

[0104] SYS Information Processing System N Network 10 Terminal devices 100 Information Processing Devices 110 Communications Department 120 Storage section 121 Article Information Storage Unit 122 User Information Storage Unit 130 Control Unit 131 Acquisition Department 132 Calculation Section 133 Provision Department

Claims

1. An acquisition unit that acquires information on target articles that are subject to evaluation of their social impact, and user information concerning users who viewed the said target articles, A calculation unit that calculates an impact score indicating the degree of social impact of the target article based on the information of the target article and the user information, A provision unit that provides information on the impact score along with the information on the target article. An information processing device characterized by comprising:

2. The calculation unit described above, Based on the various indicators showing public interest in the aforementioned article, an article-related score indicating the degree of influence of the aforementioned article is calculated. Based on the knowledge level of the user who viewed the aforementioned article and the user's behavioral history, a user-related score is calculated that indicates the effect of the user's viewing of the aforementioned article on the influence of the aforementioned article. The impact score is calculated using the aforementioned article-related score and the aforementioned user-related score. The information processing apparatus according to feature 1.

3. The calculation unit described above, By inputting information about the target article, the respective index values, and an instruction sentence instructing the AI ​​to infer whether or not there have been any changes in events related to the topic of the target article since its publication, the inference results obtained from the AI ​​are used to weight the article-related scores. The information processing apparatus according to feature 2.

4. The calculation unit described above, By inputting information about the target article, the user's browsing history, and instruction information that instructs the generating AI, which has been trained to generate answers to input questions, to infer the user's knowledge level regarding the topic of the target article, the knowledge level is estimated using the inference results obtained from the generating AI. The information processing apparatus according to feature 2.

5. The aforementioned supply unit is, The influence score mentioned above is used to determine the order in which articles are displayed on the website. The information processing apparatus according to feature 1.

6. A method of information processing performed by a computer, An acquisition process to acquire information on target articles that are subject to evaluation of their social impact, and user information concerning users who viewed the said target articles, A calculation process for calculating an impact score indicating the degree of social impact of the target article, based on the information of the target article and the user information, A provision process that provides information on the aforementioned target article along with the information on the aforementioned impact score. An information processing method characterized by including

7. On the computer, A procedure for obtaining information on target articles that are subject to evaluation of their social impact, and user information concerning users who viewed the said target articles, A calculation procedure for calculating an impact score indicating the degree of social impact of the aforementioned article, based on the information of the aforementioned article and the user information, A provision procedure for providing information on the aforementioned target article along with the aforementioned impact score information. An information processing program characterized by causing the execution of [a specific action].