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

The information processing device identifies and suggests similar articles based on content and user behavior to encourage continued commenting, addressing the challenge of limited comment diversity in conventional systems.

JP2026010750APending Publication Date: 2026-01-23LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024110699
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-10
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

Conventional techniques lack the ability to effectively encourage users to post comments on articles different from the one they have already commented on.

Method used

An information processing device that identifies similar articles based on content analysis and user behavior, estimates the user's motivation to post comments on these articles, and suggests posting through a suggestion unit.

Benefits of technology

Appropriately encourages users to post comments on similar articles, maintaining the momentum of commenting by suggesting articles where the user's thoughts and opinions are easily expressed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026010750000001_ABST
    Figure 2026010750000001_ABST
Patent Text Reader

Abstract

To appropriately prompt comment contribution to an article different from an article to which a comment has been contributed.SOLUTION: An information processing apparatus according to the present application includes a specification unit, an estimation unit, and a proposal unit. The identification unit identifies articles similar to an article on which a user has made a comment. The estimation unit estimates a user's motivation to post a comment on the similar article on the basis of whether or not a similar comment similar in content to the comment has already been posted on the similar article identified by the identification unit. The suggestion unit suggests posting of a comment on the similar article to the user on the basis of the motivation estimated by the estimation unit.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]

[0002] BACKGROUND Conventionally, there are known techniques for suggesting comment postings, such as a technique for suggesting comment postings based on the content of each comment posted to a predetermined article. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2024-013613 Summary of the Invention [Problem to be solved by the invention]

[0004] However, conventional techniques have room for further improvement in terms of, for example, appropriately encouraging users to post comments on articles other than the article to which they posted a comment.

[0005] The present application has been made in view of the above, and aims to appropriately encourage users to post comments on articles different from the article to which they have posted the comment. [Means for solving the problem]

[0006] The information processing device of the present application is characterized by having an identification unit that identifies similar articles to an article on which a user has commented, an estimation unit that estimates the user's motivation to post a comment on the similar article identified by the identification unit based on whether a similar comment with content similar to the comment has already been posted, and a suggestion unit that suggests to the user to post a comment on the similar article based on the motivation estimated by the estimation unit. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to appropriately encourage users to post comments on articles different from the article to which they have posted a comment. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a posted article according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of information processing according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of a user terminal according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of the configuration of an information processing device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of an article information storage unit according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a behavior information storage unit according to the embodiment. [Figure 8] FIG. 8 is a flowchart illustrating an example of a procedure for information processing according to the embodiment. [Figure 9] FIG. 9 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0010] (Embodiment) [1. Information Processing System Configuration] An information processing system 1 shown in Fig. 1 will be described. As shown in Fig. 1, the information processing system 1 includes a user terminal 10 and an information processing device 100. The user terminal 10 and the information processing device 100 are connected to each other via a predetermined communication network (network N) so as to be able to communicate with each other via wired or wireless communication. Fig. 1 is a diagram showing an example of the configuration of the information processing system 1 according to an embodiment.

[0011] The user terminal 10 is an information processing device used by a user who performs web activities on a predetermined service (for example, an information providing site, etc.). A user who uses the user terminal 10 is, for example, a user who browses a predetermined article according to an embodiment on the predetermined service and posts a comment on the predetermined article. When a comment is posted on the predetermined article, the user's comment is reflected in a comment field linked to the predetermined article. In other words, the user's comment is displayed.

[0012] The user terminal 10 may be any device that can implement the processes in the embodiment. The user terminal 10 may also be a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or other device. Figure 3 shows a case where the user terminal 10 is a smartphone.

[0013] The user terminal 10 is, for example, a smart device such as a smartphone or tablet, and is a portable terminal device capable of communicating with any server device via a wireless communication network such as 4G to 5G (Generations) or LTE (Long Term Evolution). The user terminal 10 may have a screen such as a liquid crystal display with a touch panel function, and may accept various operations on displayed data such as content, such as tapping, sliding, and scrolling, performed by a user's finger or stylus. In FIG. 3, the user terminal 10 is used by a user U1.

[0014] The information processing device 100 is an information processing device intended to appropriately encourage users to post comments on articles different from the article to which the user posted a comment, and may be any device capable of implementing the processes described in the embodiments. For example, the information processing device 100 identifies articles similar in nature to the article to which the user posted a comment (hereinafter referred to as "similar articles") and suggests posting comments on similar articles by estimating the user's motivation for posting comments on similar articles. Note that an article to which the user posted a comment and which serves as a basis for identifying similar articles will be referred to as a "posted article" hereinafter.

[0015] Generally, immediately after posting a comment, one's own opinions and thoughts are organized, so if the article is about a different event where one can write a similar opinion (i.e., a similar article), it can be assumed that the hurdle for posting a comment is low. In this way, by suggesting another event that is not exactly the same event but where it is easy to post thoughts and opinions, it becomes possible to continue posting with the same momentum. In other words, for example, it becomes possible to solidify and increase the number of posts.

[0016] The information processing device 100 is realized, for example, by a server device or a cloud system of an operator that operates a predetermined service where users perform web actions. For example, the information processing device 100 is realized by a server device or a cloud system of an article distributor that distributes posted articles, similar articles, etc.

[0017] [2. An example of information processing] In the following embodiment, an example is given in which, when user U1 posts a comment on a posted article C1, comments are suggested for similar articles C11 to C13 that are similar in nature to the posted article C1. The event of the posted article C1 is described as an event related to a malfunction in electronic payment, but the present invention is not limited to this example. For example, the event of the posted article C1 may be an event related to sports, shopping, entertainment, economics, stocks, etc. The events of the similar articles C11 to C13 are described as an event related to a review of an electronic payment campaign, an event indicating that electronic payment is temporarily unavailable due to a communication failure, or an event related to tips for when your smartphone battery runs out, but the present invention is not limited to this example.

[0018] 2 is a diagram showing an example of a post according to an embodiment. The event of post C1 shown in Fig. 2 is an event related to a malfunction in electronic payment, and post C1 includes information such as "a malfunction occurred in the payment method" as a title and information such as "early this morning, a malfunction occurred in the payment method for smartphone payment, causing confusion among users...the cause has not yet been identified."

[0019] The information processing of the information processing system will be described below. Fig. 3 is a diagram showing an example of information processing of the information processing system according to the embodiment.

[0020] When user U1 posts a comment (step S11), the information processing device 100 acquires information about the posted article C1 to which user U1 posted the comment (step S101). Specifically, the information processing device 100 acquires information about the article content of the posted article C1 to which user U1 posted the comment. At this time, the information processing device 100 also acquires information about the content of the comment posted by user U1.

[0021] Furthermore, the information processing device 100 acquires, for example, information (corresponding to behavior information) about the web behavior of user U1 when user U1 posted a comment. Furthermore, the information processing device 100 acquires, for example, information about the web behavior of user U1 immediately before (for example, immediately before) when user U1 posted a comment. Furthermore, the information processing device 100 acquires, for example, information about the web behavior of user U1 from the time when user U1 posted a comment until a predetermined period before.

[0022] For example, the information processing device 100 acquires information such as the number of times the posted article C1 was viewed and the viewing time, the number of comments posted, etc. For example, the information processing device 100 acquires information such as the number of times the posted article C1 was viewed and the viewing time, the number of comments posted, etc., based on information regarding the web behavior of user U1 immediately before posting the comment or up until a predetermined period before.

[0023] Furthermore, for example, the information processing device 100 acquires information such as the length of time spent on the posted article C1 from the time the user accesses the posted article C1 until the time the user posts a comment.

[0024] Furthermore, for example, the information processing device 100 acquires information regarding the web behavior of the user U1 with respect to articles in the same category as the posted article C1 (hereinafter referred to as "category articles" where appropriate). For example, the information processing device 100 acquires information such as the number of views of category articles within a predetermined period, information such as article reactions, comment posts, and highlights to category articles within a predetermined period, information such as sharing behavior of category articles on SNS (Social Networking Service) within a predetermined period, information such as the length of time spent on category articles within a predetermined period, and information such as the content of category articles that were viewed intensively within a predetermined period (for example, topics, themes, etc.).

[0025] The information processing device 100 identifies similar articles to the posted article C1 based on the acquired information about the posted article C1 (step S102). For example, the information processing device 100 identifies similar articles to the posted article C1 based on information about the article content of the posted article C1. For example, the information processing device 100 analyzes character data and image data included in the posted article C1 to identify articles that include part of the character data or image data included in the posted article C1 as similar articles to the posted article C1. For example, the information processing device 100 identifies articles that include part of the character data included in the title of the posted article C1 as similar articles to the posted article C1.

[0026] Furthermore, the information processing device 100 identifies an article similar to the posted article C1 based on, for example, information about the content of a comment posted by user U1 (hereinafter referred to as "comment P1" as appropriate). For example, the information processing device 100 calculates a correlation value between the posted article C1 and the comment P1 (hereinafter referred to as "correlation value F1" as appropriate), and identifies an article whose correlation value with the comment P1 is close to the correlation value F1 as an article similar to the posted article C1. For example, the information processing device 100 calculates the correlation value F1 by analyzing character data and image data included in the posted article C1 and character data included in the comment P1, and analyzes character data and image data included in an article to be compared to calculate a correlation value with the comment P1, thereby identifying an article whose correlation value is close to the correlation value F1 as an article similar to the posted article C1. Hereinafter, the identified similar article will be referred to as a "similar article C2" as appropriate. Furthermore, the information processing device 100 may identify multiple similar articles. If multiple similar articles are identified, the information processing device 100 performs the following process for each of the similar articles.

[0027] The information processing device 100 analyzes the comments posted on the identified similar article C2 and calculates a score indicating whether a comment similar in content to the comment P1 (hereinafter referred to as a "similar comment" as appropriate) has already been posted (step S103). This score, for example, is a score that increases as the number of similar comments increases and decreases as the number of similar comments decreases. Furthermore, this score is a score that indicates, for example, with a value of "0" or "1" whether a similar comment exists.

[0028] The information processing device 100 estimates the motivation of the user U1 to post a comment on the similar article C2 based on the calculated score (step S104), so that the user U1 will post a comment on the similar article C2. For example, the information processing device 100 estimates that the greater the calculated score, the higher the motivation of the user U1 to post a comment on the similar article C2, and the smaller the calculated score, the lower the motivation of the user U1 to post a comment on the similar article C2.

[0029] Furthermore, the information processing device 100 estimates the motivation of user U1 to post a comment on the similar article C2 based on, for example, information regarding whether a similar comment has already been posted, as well as the acquired information regarding the web behavior of user U1. For example, the information processing device 100 scores the information regarding user U1's web behavior, and estimates the motivation of user U1 to post a comment on the similar article C2 based on a score based on information regarding whether a similar comment has already been posted (hereinafter referred to as a "posting score" as appropriate) and a score based on information regarding user U1's web behavior (hereinafter referred to as a "behavior score" as appropriate). For example, the information processing device 100 estimates the motivation of user U1 to post a comment on the similar article C2 based on an behavior score based on information regarding user U1's web behavior for articles in the same category as the posted article C1.

[0030] In this case, for example, the information processing device 100 calculates a larger behavior score the more times the posted article C1 is viewed or the longer the viewing time, and calculates a smaller behavior score the fewer times the posted article C1 is viewed or the shorter the viewing time. That is, for example, the information processing device 100 estimates the motivation of user U1 to post a comment on the similar article C2 based on the behavior score, which becomes a larger value the more times the posted article C1 is viewed or the longer the viewing time, and becomes a smaller value the fewer times the posted article C1 is viewed or the shorter the viewing time.

[0031] Similarly, for example, the information processing device 100 calculates a behavior score that is larger the more comments posted, and calculates a behavior score that is smaller the fewer comments posted. That is, for example, the information processing device 100 estimates the motivation of user U1 to post comments on similar articles C2 based on the behavior score that is larger the more comments posted, and smaller the fewer comments posted.

[0032] Similarly, for example, the information processing device 100 calculates a behavior score that is larger the longer the stay time in the posted article C1 from accessing the posted article C1 until posting a comment, and calculates a behavior score that is smaller the shorter the stay time in the posted article C1 from accessing the posted article C1 until posting a comment. That is, for example, the information processing device 100 estimates the motivation of user U1 to post a comment on the similar article C2 based on the behavior score that is larger the longer the stay time in the posted article C1 from accessing the posted article C1 until posting a comment, and is smaller the shorter the stay time in the posted article C1 from accessing the posted article C1 until posting a comment.

[0033] Based on the estimation result, the information processing device 100 suggests to the user U1 that he post a comment on the similar article C2 (step S105). For example, when it is estimated that the user U1 is highly motivated to post a comment on the similar article C2, the information processing device 100 suggests to the user U1 that he post a comment on the similar article C2. For example, the information processing device 100 provides information encouraging the user U1 to post a comment on the similar article C2. For example, the information processing device 100 transmits information encouraging the user U1 to post a comment on the similar article C2 to the user terminal 10.

[0034] Furthermore, for example, the information processing device 100 provides a summary of the similar article C2 when suggesting posting a comment on the similar article C2. At this time, for example, the information processing device 100 displays a posting screen for posting a comment on the similar article C2 along with the summary of the similar article C2. If the similar article C2 were simply provided, reading the similar article C2 would be a hassle, and there is a risk that motivation to post a comment would be hindered. However, by displaying the summary of the similar article C2 and the posting screen in this way, it can be assumed that motivation to post a comment would be less likely to be hindered (i.e., it would be possible to continue posting with the same momentum).

[0035] (Information processing variation 1: Permission from the article poster to make comment submission suggestions) In the above embodiment, the information processing device 100 identifies a similar article C2 based on information about the posted article C1. In this manner, the case where articles such as the posted article C1 and the similar article C2 can be used without any restrictions has been described. However, there may be cases where the poster or rights holder of an article is opposed to the use of their article to suggest other comment posts. In the above embodiment, the information processing device 100 may perform data analysis on an article only if the poster of the article has given permission (authorization) to use their article to suggest other comment posts. That is, for example, the information processing device 100 may perform the processing according to the above embodiment only if the poster of the posted article C1 has given permission. Furthermore, for example, the information processing device 100 may perform the processing according to the above embodiment only if the posters of the posted article C1 and the similar article C2 have given permission. Furthermore, for example, the information processing device 100 may identify a similar article C2 from among the articles for which permission has been given in advance, and perform the processing according to the above embodiment.

[0036] (Information Processing Variation 2: Commenter's Permission to Make Comment Posting Suggestions) In the above embodiment, the information processing device 100 analyzes comments posted on the similar article C2 and calculates a posting score for a comment similar to comment P1. In this manner, the case where comments posted on comment P1 and similar article C2 can be used without any restrictions has been described. However, there may be cases where the poster of a comment is opposed to their comment being used to suggest other comment posts. In the above embodiment, the information processing device 100 may perform comment analysis only if the comment poster of comment P1 has given their permission to use their comment to suggest other comment posts. That is, for example, the information processing device 100 may perform the processing according to the above embodiment only if the comment poster of comment P1 has given their permission. Furthermore, for example, the information processing device 100 may perform the processing according to the above embodiment only if the comment posters of comments posted on comment P1 and similar article C2 have given their permission. Furthermore, for example, the information processing device 100 may calculate a posting score by analyzing only those comments posted on similar article C2 for which the comment poster has given their permission to use their comment to suggest other comment posts.

[0037] [3. User terminal configuration] Next, the configuration of the user terminal 10 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the user terminal 10 according to the embodiment. As shown in Fig. 4, the user terminal 10 has a communication unit 11, an input unit 12, an output unit 13, and a control unit 14.

[0038] (Communications Department 11) The communication unit 11 is realized by, for example, a network interface card (NIC), etc. The communication unit 11 is connected to a predetermined network N by wire or wirelessly, and transmits and receives information to and from the information processing device 100, etc., via the predetermined network N.

[0039] (Input section 12) The input unit 12 accepts various operations from a user. In FIG. 4, the input unit 12 accepts various operations from a user U1. For example, the input unit 12 may accept various operations from a user via a display screen using a touch panel function. The input unit 12 may also accept various operations from buttons provided on the user terminal 10 or a keyboard or mouse connected to the user terminal 10.

[0040] (Output section 13) The output unit 13 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and is a display device for displaying various information. For example, the output unit 13 displays information transmitted from the information processing device 100. For example, the output unit 13 displays information suggesting the posting of a comment on a similar article. For example, the output unit 13 displays information encouraging the posting of a comment on a similar article. Furthermore, for example, the output unit 13 displays summaries of the similar articles and a posting screen for posting a comment on the similar article.

[0041] (Control unit 14) The control unit 14 is, for example, a controller, and is realized by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the user terminal 10 using a RAM (Random Access Memory) as a work area. For example, these various programs include application programs installed in the user terminal 10. For example, these various programs include application programs that display information transmitted from the information processing device 100. The control unit 14 is also realized by an integrated circuit, such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0042] As shown in FIG. 4, the control unit 14 has a receiving unit 141 and a transmitting unit 142, and realizes or executes the information processing operations described below.

[0043] (Receiving unit 141) The receiving unit 141 receives, for example, information transmitted from the information processing device 100. For example, the receiving unit 141 receives suggested information for posting a comment on a similar article. For example, the receiving unit 141 receives information encouraging posting a comment on a similar article. For example, the receiving unit 141 receives information for displaying a summary of the similar article and a posting screen for posting a comment on the similar article. For example, the receiving unit 141 receives content including a summary of the similar article and a posting screen for posting a comment on the similar article.

[0044] (Transmitter 142) The transmitting unit 142 transmits information to the information processing device 100, for example. For example, the transmitting unit 142 transmits information related to a posted article to which a user has posted a comment. Also, for example, the transmitting unit 142 transmits information related to the content of a comment posted by a user. Also, for example, the transmitting unit 142 transmits information related to the user's web behavior. For example, the transmitting unit 142 transmits information related to the user's web behavior when the user posted a comment.

[0045] 4. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 5, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that the information processing device 100 may also have an input unit (e.g., a keyboard or a mouse) that accepts various operations from an administrator of the information processing device 100, and a display unit (e.g., a liquid crystal display) that displays various information.

[0046] (Communication unit 110) The communication unit 110 is realized by, for example, a NIC etc. The communication unit 110 is connected to a network N by wire or wirelessly, and transmits and receives information to and from the user terminal 10 etc. via the network N.

[0047] (Storage unit 120) The storage unit 120 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. As shown in FIG. 5, the storage unit 120 has an article information storage unit 121 and a behavior information storage unit 122.

[0048] The article information storage unit 121 stores information about articles provided on a predetermined service. For example, the article information storage unit 121 stores information such as the article content and the content of comments posted on the article. FIG. 6 shows an example of the article information storage unit 121 according to the embodiment. The information stored in the article information storage unit 121 is used, for example, to identify similar articles that are similar in nature to the posted article on which the user posted a comment. As shown in FIG. 6, the article information storage unit 121 has items such as "article ID," "article content," and "comment content."

[0049] "Article ID" indicates identification information for identifying an article. "Article content" indicates the content of the article. In the example shown in FIG. 6, conceptual information such as "Article content #1" and "Article content #2" is stored in "Article content," but in reality, character data and image data contained in the article are stored. For example, character data and image data contained in the posted article C1 and similar article C2 are stored. For example, a URL where the image data is located or a file path name indicating the storage location may be stored. "Comment content" indicates the content of the comment. In the example shown in FIG. 6, conceptual information such as "Comment content #11" and "Comment content #12" is stored in "Comment content," but in reality, character data contained in the comment and information indicating the comment poster are stored. For example, character data contained in similar comments and information indicating the comment poster are stored.

[0050] The behavioral information storage unit 122 stores user behavioral information (corresponding to information about web behavior). FIG. 7 shows an example of the behavioral information storage unit 122 according to the embodiment. The information stored in the behavioral information storage unit 122 is used, for example, to estimate a user's motivation for posting comments on similar articles. As shown in FIG. 7, the behavioral information storage unit 122 has items such as "user ID," "behavior ID," "behavior date and time," and "behavior information."

[0051] "User ID" indicates identification information for identifying a user. "Action ID" indicates identification information for identifying a user's action. "Action Date and Time" indicates the date and time when the user performed the target action. "Action Information" indicates the action information of the target action. In the example shown in Figure 7, conceptual information such as "Action Information #11" and "Action Information #12" is stored in "Action Information," but in reality, information indicating articles viewed by the user and the viewing time, information indicating articles on which comments have been posted in the past and the duration of stay at those articles are stored.

[0052] (control unit 130) The control unit 130 is a controller, and is realized by, for example, a CPU or an MPU executing various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also realized by, for example, an integrated circuit such as an ASIC or an FPGA.

[0053] 5, the control unit 130 has an acquisition unit 131, an identification unit 132, a calculation unit 133, an estimation unit 134, and a proposal unit 135, and realizes or executes the information processing action described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 5, and may be any other configuration that performs the information processing described below.

[0054] (Acquisition part 131) The acquiring unit 131 acquires various pieces of information from the storage unit 120. The acquiring unit 131 also stores the acquired various pieces of information in the storage unit 120.

[0055] The acquisition unit 131 acquires various pieces of information from an external information processing device. The acquisition unit 131 acquires various pieces of information from other information processing devices such as the user terminal 10.

[0056] The acquisition unit 131 acquires, for example, information about a posted article to which a user has posted a comment. For example, the acquisition unit 131 acquires information about the article content of the posted article. Furthermore, the acquisition unit 131 acquires, for example, information about the content of a comment posted by a user.

[0057] The acquisition unit 131 acquires, for example, information about the user's web behavior. For example, the acquisition unit 131 acquires information about the user's web behavior with respect to articles in the same category as the posted article. For example, the acquisition unit 131 acquires information such as the number of times the posted article was viewed and the viewing time, and the number of comments posted.

[0058] (Specific Section 132) The identification unit 132, for example, identifies an article similar to a posted article to which a user has posted a comment. For example, the identification unit 132 identifies an article similar to the posted article based on information about the posted article acquired by the acquisition unit 131. Furthermore, for example, the identification unit 132 identifies an article similar to the posted article based on information about the comment content acquired by the acquisition unit 131. For example, the identification unit 132 identifies an article similar to the posted article based on a correlation value between the posted article and a comment posted by the user. For example, the identification unit 132 identifies an article similar to the posted article based on a correlation value calculated by the calculation unit 133, which will be described later. For example, the identification unit 132 identifies an article having a correlation value close to the correlation value with the comment posted by the user from among candidate articles of similar articles based on the calculated correlation value, and sets the article as a similar article to the posted article.

[0059] (Calculation unit 133) The calculation unit 133 calculates, for example, a correlation value. For example, the calculation unit 133 calculates a correlation value between a posted article and a comment posted by a user. Furthermore, for example, the calculation unit 133 calculates a correlation value between a candidate article of a similar article and a comment posted by a user in order to find an article having a correlation value close to the correlation value between the posted article and the comment posted by a user.

[0060] The calculation unit 133 calculates a score based on information regarding whether or not there is a comment similar to a comment posted by a user on a posted article among the comments posted on the similar article identified by the identification unit 132. That is, the calculation unit 133 calculates, for example, a posting score. The calculation unit 133 calculates, for example, the posting score as a score for estimating the user's motivation for posting a comment on the identified similar article.

[0061] The calculation unit 133 calculates, for example, a score based on information about the user's web behavior acquired by the acquisition unit 131. That is, the calculation unit 133 calculates, for example, a behavior score. The calculation unit 133 calculates, for example, the behavior score as a score for estimating the user's motivation to post comments on the identified similar article.

[0062] (Estimation part 134) The estimation unit 134 estimates the user's motivation to post a comment on the similar article identified by the identification unit 132, for example, based on the score calculated by the calculation unit 133. For example, the estimation unit 134 estimates the user's motivation to post a comment on the identified similar article based on the posting score, the behavior score, or the posting score / the behavior score. For example, the estimation unit 134 estimates that the larger the calculated score value, the higher the user's motivation to post a comment on the identified similar article, and that the smaller the calculated score value, the lower the user's motivation to post a comment on the identified similar article. That is, for example, the estimation unit 134 estimates the user's motivation to post a comment on the identified similar article according to the calculated score. For example, the estimation unit 134 determines whether the calculated score value is equal to or greater than a predetermined threshold, and if it determines that the calculated score value is equal to or greater than the predetermined threshold, it estimates that the user has a high motivation to post comments on the identified similar article, and if it determines that the calculated score value is not equal to or greater than the predetermined threshold, it estimates that the user has a low motivation to post comments on the identified similar article.

[0063] (Proposal Department 135) The suggestion unit 135 suggests posting a comment on the similar article identified by the identification unit 132, for example, based on the motivation estimated by the estimation unit 134. For example, the suggestion unit 135 suggests posting a comment on the identified similar article when the estimation unit 134 estimates that the motivation is high. For example, the suggestion unit 135 provides information encouraging posting a comment on the identified similar article.

[0064] The suggestion unit 135 provides, for example, a summary of the identified similar article, and also provides a posting screen for posting a comment on the identified similar article.

[0065] [5. Information Processing Flow] Next, the procedure of information processing by the information processing system 1 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing the procedure of information processing by the information processing system according to the embodiment.

[0066] As shown in FIG. 8, the information processing device 100 acquires information about a posted article to which a user has posted a comment (step S201). The information processing device 100 identifies similar articles to the posted article based on the acquired information about the posted article (step S202). The information processing device 100 calculates a posting score based on information about whether a similar comment to the comment posted by the user has already been posted to the similar article (step S203). The information processing device 100 estimates the user's motivation to post a comment on the similar article based on the calculated posting score (step S204). If the information processing device 100 estimates that the user's motivation is high, it suggests to the user that they post a comment on the similar article (step S205).

[0067] [6. Effects] As described above, the information processing device 100 according to the embodiment includes the identification unit 132, the estimation unit 134, and the suggestion unit 135. The identification unit 132 identifies articles similar to an article on which a user has commented. The estimation unit 134 estimates the user's motivation for posting a comment on a similar article based on whether a similar comment with content similar to the comment has already been posted on the similar article identified by the identification unit 132. The suggestion unit 135 suggests to the user that they post a comment on a similar article based on the motivation estimated by the estimation unit 134.

[0068] As a result, the information processing device 100 according to the embodiment can appropriately encourage users to post comments on similar articles by suggesting similar articles on different events on which they may be able to write similar opinions, since, for example, immediately after posting a comment, users' thoughts and opinions are organized and the hurdle for posting a comment is low.

[0069] Furthermore, the suggestion unit 135 suggests posting a comment when the estimation unit 134 estimates that the user is highly motivated.

[0070] As a result, the information processing apparatus 100 according to the embodiment can make a suggestion when, for example, motivation to post a comment on a similar article is high, and can therefore encourage posting of a comment on a similar article at an appropriate timing.

[0071] Furthermore, the identifying unit 132 identifies, as a similar article, an article whose correlation value with the comment is close to the correlation value between the comment and the article.

[0072] As a result, the information processing apparatus 100 according to the embodiment can identify similar articles by taking into account the content of the user's comments, for example, and can encourage users to post comments on appropriate similar articles.

[0073] Furthermore, the estimation unit 134 estimates the motivation based on the user's behavior information in addition to whether a similar comment has already been posted.

[0074] As a result, the information processing apparatus 100 according to the embodiment can estimate the motivation for posting a comment by taking into account, for example, the user's behavioral information, and can therefore encourage the user to post a comment on a similar article at an appropriate timing.

[0075] Furthermore, the estimation unit 134 estimates the motivation based on at least one of the number of views, the viewing time, and the number of comments on articles in the same category as the article.

[0076] As a result, the information processing device 100 according to the embodiment can estimate the motivation for posting a comment by taking into account, for example, the article category and the user's behavioral information, and can encourage users to post comments on similar articles at the appropriate time.

[0077] [7. Hardware Configuration] The information processing device 100 according to the embodiment described above is realized, for example, by a computer 1000 configured as shown in Fig. 9. Fig. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. The computer 1000 has 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.

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

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

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

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

[0082] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

[0083] [8. Other] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0084] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

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

[0086] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have been modified and improved in various ways based on the knowledge of those skilled in the art.

[0087] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]

[0088] 1. Information Processing Systems 10 User terminal 11 Communications Department 12 Input section 13 Output section 14 Control Unit 100 Information processing device 110 Communications Department 120 Storage section 121 Article information storage unit 122 Behavior information storage unit 130 control section 131 Acquisition Department 132 Specific part 133 Calculation Unit 134 Estimation Department 135 Proposal Department 141 Receiving unit 142 Transmitter N Network

Claims

1. an identifying unit that identifies articles similar to an article on which a user has commented; an estimation unit that estimates the user's motivation for posting a comment on the similar article identified by the identification unit based on whether a similar comment similar in content to the comment has already been posted on the similar article; a suggestion unit that suggests to the user to post a comment on the similar article based on the motivation estimated by the estimation unit; An information processing device comprising:

2. The proposal unit When the estimation unit estimates that the motivation is high, the suggestion to post a comment is made.

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

3. The identification unit An article having a correlation value with the comment close to a correlation value between the comment and the article is identified as the similar article.

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

4. The estimation unit The motivation is estimated based on the behavioral information of the user in addition to whether or not the similar comment has already been posted.

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

5. The estimation unit The motivation is estimated based on at least one of the number of views, the viewing time, and the number of comments on articles in the same category as the article.

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

6. 1. A computer-implemented information processing method, comprising: a step of identifying articles similar to the article on which the user has commented; an estimation step of estimating the user's motivation for posting a comment on the similar article identified by the identification step, based on whether or not a similar comment similar in content to the comment has already been posted on the similar article; a suggestion step of suggesting to the user to post a comment on the similar article based on the motivation estimated in the estimation step; An information processing method comprising:

7. an identification step for identifying articles similar to the article on which the user has commented; an estimation step of estimating the user's motivation for posting a comment on a similar article identified by the identification step, based on whether a similar comment similar in content to the comment has already been posted on the similar article; a suggestion step of suggesting to the user to post a comment on the similar article based on the motivation estimated by the estimation step; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

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

    JP2024013613A