Information processing device, information processing method, and program
Patent Information
- Application Number
- JP2023126128
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-08-02
AI Technical Summary
【0007】 本発明の一態様によれば、有益な情報を提供することができる情報処理装置、情報処理方法、およびプログラムを提供することができる。
Smart Images

Figure 2025021980000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] Conventionally, a program has been disclosed that analyzes posted comment text to detect the psychological state of the text or influencers with a high degree of influence (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-45900 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the conventional technology, it is sometimes impossible to provide useful information. For example, it is sometimes impossible to obtain and provide useful information from comments.
[0005] The present invention has been made in consideration of the above circumstances, and an object of the present invention is to provide an information processing device, an information processing method, and a program that are capable of providing useful information. [Means for solving the problem]
[0006] One aspect of the present invention is an information processing device comprising two or more processing units selected from a first processing unit, a second processing unit, and a third processing unit, an acquisition unit, and a display control unit, wherein the display control unit causes the display unit to display results of processing by the two or more processing units, the acquisition unit collects comments related to a specified target posted by users to a social networking service on a network, the first processing unit inputs the comments to an AI chatbot trained to answer questions when natural language is input, thereby acquiring information indicating topics that are attracting attention in the comments, the second processing unit extracts comments estimated to have an influence level equal to or greater than a threshold from the collected comments, and acquires a response to the comment by inputting the extracted comments to an AI chatbot trained to output a comment in response to the input when natural language is input, and the third processing unit acquires the type of the comment by inputting the comment to a trained model trained to output the type of the natural language when natural language is input. Effect of the Invention
[0007] According to one aspect of the present invention, it is possible to provide an information processing device, an information processing method, and a program capable of providing useful information. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system 1. [Diagram 2] FIG. 2 is a configuration diagram of an information processing device 50. [Diagram 3] FIG. 13 is a diagram showing an example of comment information 72. [Figure 4] 10 is a diagram showing an example of a process executed by a first processing unit 54 and a first information providing device 100. FIG. [Diagram 5] 11 is a diagram showing an example of a process executed by a second processing unit 56 and a second information providing device 200. FIG. [Figure 6] 13 is a diagram showing an example of processing executed by a third processing unit 58 and a third information providing device 300. FIG. [Figure 7] 2 is a diagram showing an example of first processing information 74, second processing information 76, and third processing information 78. FIG. [Figure 8] FIG. 2 is a diagram showing an example of an interface screen displayed on a display unit 90. [Figure 9] 2 is a sequence diagram showing an example of a flow of processing executed by the information processing system 1. FIG. [Figure 10] 11A and 11B are diagrams illustrating an example of a display on a display unit that changes in response to a user's selection. [Figure 11] 13A and 13B are diagrams illustrating another example of a display on the display unit that changes in response to a user selection. [Figure 12] 13A and 13B are diagrams illustrating another example of a display on the display unit that changes in response to a user operation. [Figure 13] 13 is a diagram showing an example of information indicating the type of comment associated with the time of an event. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an information processing device, an information processing method, and a program according to the present invention will be described with reference to the drawings. Various devices for providing services to users and performing internal analysis, such as the "information providing device" that will appear below, may be realized by a distributed device group, and each device may be operated by a different business operator. In addition, the owner of the device hardware (the cloud server provider) and the business operator that actually operates the device may also be different.
[0010] 1 is a diagram showing an example of a configuration of an information processing system 1. The information processing system 1 includes, for example, one or more terminal devices 10, a social networking service (SNS) server device 30, an information processing device 50, a display unit 90, a first information providing device 100, a second information providing device 200, and a third information providing device 300. These devices communicate with each other via a network NW. The network NW includes, for example, the Internet, a local area network (LAN), a wireless base station, a provider device, and the like.
[0011] [Terminal Device] The terminal device 10 is, for example, a portable terminal device such as a smartphone or a tablet terminal, or a personal computer. The personal computer may be a desktop computer or a notebook computer. A user operates the terminal device 10 to post a comment (text, sentences, or images) to the SNS server device 30.
[0012] [SNS server] The SNS server device 30 provides an SNS service. The SNS service is a service that accepts comments posted by users and provides content that can be viewed by other users, such as Twitter (registered trademark), Facebook (registered trademark), and Instagram (registered trademark). The SNS server device 30 manages comments posted by users via the terminal device 10. In addition, the SNS server device 30 provides the posted comments in response to requests from the terminal devices 10 of other users.
[0013] [Information processing device] FIG. 2 is a configuration diagram of the information processing device 50. The information processing device 50 includes, for example, an acquisition unit 52, a first processing unit 54, a second processing unit 56, a third processing unit 58, a display control unit 60, a posting unit 62, and a storage unit 70. The components other than the storage unit 70 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by cooperation between software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transient storage medium) such as an HDD (Hard Disk Drive) or a flash memory, or may be stored in a removable storage medium (a non-transient storage medium) such as a DVD or a CD-ROM, and may be installed in the storage device by mounting the storage medium in a drive device. Some of the first processing unit 54, the second processing unit 56, and the third processing unit 58 may be omitted.
[0014] The storage unit 70 is a HDD, a flash memory, a RAM (Random Access Memory), etc. The storage unit 70 may be a NAS (Network Attached Storage) device that the information processing device 50 can access via a network.
[0015] The storage unit 70 stores, for example, comment information 72, first processing information 74, second processing information 76, third processing information 78, and the like. The comment information 72 is information on comments posted by users managed by the SNS server device 30. The first processing information 74 is the result of processing by the first information providing device 100 and is information provided by the first information providing device 100. The second processing information 76 is the result of processing by the second information providing device 200 and is information provided by the second information providing device 200. The third processing information 78 is the result of processing by the third information providing device 300 and is information provided by the third information providing device 300.
[0016] (Acquisition Department) The acquisition unit 52 collects comments on a predetermined target posted by users to a social networking service on the network NW. The acquisition unit 52 collects comments on a predetermined target (a predetermined service) from, for example, the SNS server device 30. The collected information is stored in the storage unit 70 as comment information 72. For example, comments on the predetermined service and comments including the name of a predetermined service are acquired. The predetermined target is any target. In this embodiment, the predetermined target is, for example, an electronic payment service.
[0017] 3 is a diagram showing an example of comment information 72. The comment information 72 is information in which, for example, identification information of the comment information, a comment (content of the comment), a user name (or account name), the impact of the comment, and the posting time are associated with each other. The impact is information obtained from any index, such as the number of views of the comment or the level of attention that the comment has received from other users (the number of positive evaluations).
[0018] (First processing section) The first processing unit 54 inputs comments to the AI chatbot 210 of the first information providing device 100, which has been trained to answer questions when natural language is input, to obtain information indicating a topic that is attracting attention in the comments. The information indicating a topic that is attracting attention is, for example, information that is particularly being talked about by users on SNS regarding an electronic payment service (a specified target).
[0019] FIG. 4 is a diagram showing an example of processing executed by the first processing unit 54 and the first information providing device 100. The first processing unit 54 provides a plurality of comments included in the comment information 72 to the first information providing device 100 and requests the first information providing device 100 to analyze the comments. When a plurality of comments are input, the AI chatbot 110 of the first information providing device 100 outputs information indicating a topic that is attracting attention among the plurality of comments. The information indicating the topic that is attracting attention is opinions that are frequently included in the comments, information that summarizes the opinions (comments) included, a representative comment, and the like. The AI chatbot 210 may also output two or more pieces of information among opinions that are frequently included, information that summarizes the opinions included, and a representative comment. The AI chatbot 210 may output, for example, information that summarizes the opinions included and a representative comment related to the information. The representative comment is, for example, the latest comment, the most popular comment (a comment with a high rating or number of views), and the like.
[0020] (Second processing section) The second processing unit 56 extracts comments estimated to have an impact level equal to or greater than a threshold from the collected comments, and obtains a response to the comment by inputting the extracted comments to an AI chatbot that has been trained to output a response comment to an input of natural language. For details, see FIG. 6.
[0021] 5 is a diagram showing an example of processing executed by the second processing unit 56 and the second information providing device 200. The second processing unit 56 provides the second information providing device 200 with comments whose influence level is equal to or greater than a threshold and included in the comment information 72, and requests the second information providing device 200 to transmit a proposed reply to the comment. When a comment is input, the AI chatbot 210 of the second information providing device 200 outputs an appropriate (natural) reply (proposed reply) as a reply to the comment. For details, see FIG. 6.
[0022] For example, the second information providing device 200 may be a trained model trained to output an appropriate answer from a plurality of answers prepared in advance when a comment (information in which a comment is vectorized) is input, instead of the above-mentioned AI chatbot 210. This trained model is a model trained with training data. The training data is, for example, information in which a comment and a natural answer (correct answer data) to the comment are associated with each other.
[0023] The AI chatbot 110 and the AI chatbot 210 are AI chatbots that periodically obtain information by crawling or the like from information sources 400 such as internet sites, and are trained to output information indicating topics of interest from multiple comments based on common knowledge, and replies to the comments. The AI chatbot is known by the names, for example, ChatGPT, Marvin, etc. The AI chatbot 110 and the AI chatbot 210 may be the same chatbot.
[0024] (Third processing section) The third processing unit 58 acquires the type of the comment by inputting the comment to a trained model (the analyzer 310) that has been trained to output the type of natural sentence when a natural sentence is input. The type of the comment is, for example, one or more of negative, positive, and neutral.
[0025] Fig. 6 is a diagram showing an example of processing executed by the third processing unit 58 and the third information providing device 300. The third processing unit 58 provides the third information providing device 300 with a comment included in the comment information 72, and requests the third information providing device 300 to identify the type of the comment. When a comment is input, the analyzer 310 of the third information providing device 300 outputs information indicating the type of the comment. For details, see Fig. 6.
[0026] The analyzer 310 is a trained model trained to output a score indicating the degree of negativity or positivity of a comment when the comment is input. The analyzer 310 is, for example, a neural network such as a recurrent neural network (RNN) or a machine learning model such as a support vector machine (SVM). The analyzer 310 is a model trained to learn training data and output a score according to the comment. The training data is information in which the comment is associated with a label (score) indicating an emotion. The label indicating the emotion for the comment may be determined by an administrator, for example, according to the comment. The analyzer 310 may also identify the type of comment based on the number of positive or negative words included in the comment, the characteristics of the words, and the like.
[0027] The first processing unit 54, the second processing unit 56, and the third processing unit 58 store the results of their respective processes in the storage unit 70 as first processing information 74, second processing information 76, and third processing information 78. Fig. 7 is a diagram showing an example of the first processing information 74, the second processing information 76, and the third processing information 78.
[0028] The first processing information 74 is, for example, a topic on an SNS related to an electronic payment service, and is information in which topic identification information, the content of the topic (eg, a summary), and related comments are associated with each other.
[0029] The second processing information 76 is, for example, a proposed reply to a comment that has attracted attention on an SNS related to an electronic payment service, and is information in which identification information of the comment and the proposed reply are associated with each other.
[0030] The third processing information 78 is, for example, information indicating the type of comment on an SNS related to an electronic payment service, and is information that associates comment identification information, a score indicating the positivity of the comment, and the type of comment classified based on the score.
[0031] As described above, the information processing device 50 manages the first processing information 74, the second processing information 76, and the third processing information 78 based on information acquired from the first information providing device 100, the second information providing device 200, and the third information providing device 300.
[0032] (Display control section, posting section) The display control unit 60 causes the display unit 90 to display the results of processing by at least two or more of the first processing unit 54, the second processing unit 56, and the third processing unit 58. For example, the display control unit 60 may cause the display unit 90 to display the result of any one of the results of the above processing, or may cause the display unit 90 to display the results of one or more processing specified by the administrator of the electronic payment service. For example, the display control unit 60 causes the display unit 90 to simultaneously display the results of multiple processing side by side.
[0033] The posting unit 62 automatically posts the reply provided by the second information providing device 200 to the SNS server device 30. See the description of the area AR2 below.
[0034] 8 is a diagram showing an example of an interface screen displayed on the display unit 90. The interface screen includes, for example, areas AR1, AR2, and AR3. Area AR1 is information based on the first processing information 74, area AR2 is information based on the second processing information 76, and area AR3 is information based on the third processing information 78.
[0035] (Area AR1) The area AR1 includes information indicating the main topics of the SNS related to electronic payment services, for example. For example, topics not shown in FIG. 8 can be displayed by scrolling the screen.
[0036] As described above, the administrator can easily recognize the central topics. By utilizing this information, the administrator can easily recognize the public reputation, evaluation, etc. related to the electronic payment service.
[0037] (Area AR2) Area AR2 includes, for example, areas AR21 and AR22. Area AR21 includes highly influential comments (posts) on SNS related to electronic payment services. Area AR22 includes suggested replies to the comments. The suggested replies included in area AR22 are suggested replies generated and provided by the second information providing device 200. The suggested replies can be edited by an administrator. When button B1 in area AR2 is operated, it is determined that the suggested reply in area AR22 will not be posted. When button B2 in area AR2 is operated, the suggested reply in area AR22 is posted.
[0038] For example, when the button B2 is operated, the posting unit 62 of the information processing device 50 accesses the SNS server device 30, identifies the comment in the area AR21, and posts the comment in the area AR22 as a response to the identified comment. For example, the posting unit 62 identifies the comment in the area AR21 from the poster's user ID and the content of the comment, and posts a response to the identified comment. For example, in response to a post of "XXX service is on sale and is a great deal," the posting unit 62 posts a comment of "Please take advantage of this opportunity." In addition, in response to a post of "XXX service is under maintenance and cannot be used," the posting unit 62 posts a comment of "We apologize for the inconvenience. Please wait a little while until the maintenance is completed." In this way, when the button B2 is operated, the posting unit 62 executes a process of posting the response comment in association with the comment whose influence is equal to or greater than the threshold value via the SNS server device 30 (service server device) that manages the comments whose influence is equal to or greater than the threshold value. Note that, when the button B2 is operated, instead of automatically posting all comments as described above, a process related to some of the posts may be automatically performed. For example, comments on a social networking service may be automatically identified, with subsequent operations being performed by an administrator.
[0039] As described above, the administrator can easily reply to comments with a high degree of influence, which enables the information processing device 50 to support the electronic payment service in gaining a higher reputation in the public.
[0040] (Area AR3) Area AR3 is, for example, information indicating the type (emotion) of the comment. For example, information indicating the change in the number of comments by type over time. For example, information indicating the change in the number of positive comments, negative comments, and neutral comments over time.
[0041] As described above, the administrator can easily recognize changes in the comments by type, and the information processing device 50 can thereby support the electronic payment service to be more highly regarded by the public.
[0042] In this way, the information processing device 50 can provide information that allows the administrator to easily recognize the evaluation and reputation of the electronic payment service in the public, and can support the administrator in easily responding to comments. The administrator can use these functions for marketing.
[0043] [Sequence diagram] 9 is a sequence diagram showing an example of the flow of processing executed by the information processing system 1. Some steps of this processing may be omitted, and the order of the steps may be changed.
[0044] First, the information processing device 50 collects comments (S10), and transmits the collected comments to request a summary of the topic (S12). Next, the first information providing device 100 summarizes the acquired comments (S14), and transmits the summarized comments to the information processing device 50 (S16). In the above process, instead of a summary, user opinions, representative opinions, etc. may be requested.
[0045] Next, the information processing device 50 extracts comments whose influence is equal to or greater than a threshold (S18), and transmits the extracted comments and requests transmission of proposed replies to the comments (S20). Next, the second information providing device 200 acquires proposed replies to the comments (S22), and transmits the acquired proposed replies to the information processing device 50 (S26). For example, this process is performed for each comment whose influence is equal to or greater than a threshold.
[0046] Next, the information processing device 50 transmits the comment and requests transmission of the comment type (S26). Next, the third information providing device 300 acquires the comment type (S28) and transmits the acquired comment type to the information processing device 50 (S30). For example, this process is performed for each comment. Then, the display control unit 60 generates content based on the information transmitted in S16, S24, and S30, and causes the display unit 90 to display the generated content (S32).
[0047] As described above, the information processing device 50 can cooperate with the first information providing device 100, the second information providing device 200, and the third information providing device 300 to provide useful information to the user.
[0048] [Other 1] The display control unit 60 changes the contents of area AR2 or area AR3 according to the topic selected in area AR1 and displays them on the display unit 90. Fig. 10 is a diagram showing an example of the display of the display unit that changes according to the user's selection. When a specific topic is selected from information indicating a plurality of topics attracting attention in comments, the display control unit 60 displays comments whose influence on the information indicating the selected topic is estimated to be equal to or greater than a threshold, and replies to the comments, on the display unit 90. For example, when a user selects a specific topic in area AR1, the display control unit 60 displays comments related to the selected topic in area AR2.
[0049] In this case, for example, the first processing unit 54 transmits a plurality of comments and requests the first information providing device 100 to transmit a comment related to the topic selected from the plurality of comments. The first information providing device 100 transmits a comment related to the topic (similar in meaning to the topic) from the plurality of comments to the first processing unit 54. The first processing unit 54 identifies a comment having an influence level equal to or greater than a threshold among the comments related to the topic. The display control unit 60 displays the identified comment having an influence level equal to or greater than a threshold in the area AR2. Note that the first processing unit 54 may, instead of (in addition to) the above, extract a comment including a word included in the topic or a word similar to a word, and having an influence level equal to or greater than a threshold from the comment information 72.
[0050] Furthermore, the display control unit 60 displays in the area AR3 the time when many comments on the selected topic were posted. The third processing unit 58 counts the comments related to the topic transmitted by the first information providing device 100, and identifies the time AT when many comments related to the topic were posted. The display control unit 60 associates the identified time AT with the graph in the area AR3 and displays the graph.
[0051] Furthermore, the third processing unit 58 may generate time-series data covering only the comments (only the comments related to the topic) transmitted by the first information providing device 100. In this case, the display control unit 60 causes the display unit 90 to display a graph showing the number of comments transmitted by the first information providing device 100 over time.
[0052] As described above, the information processing device 50 displays comments related to the topic focused on by the administrator and information related to the time when the comments were posted on the display unit 90. This allows the information processing device 50 to provide useful information to the administrator.
[0053] [Other 2] The display control unit 60 changes the content of area AR1 or area AR2 according to the time selected in area AR3 and displays it on the display unit 90. Fig. 11 is a diagram showing another example of the display of the display unit that changes according to the user's selection. For example, when the user performs an operation to specify a predetermined time AT in area AR3, the display control unit 60 displays in area AR1 a central topic that corresponds to the operated time.
[0054] In this case, the first processing unit 54 transmits the multiple comments posted at the selected time to the first information providing device 100, and requests the first information providing device 100 to transmit a central topic from the multiple comments. The first information providing device 100 transmits the central topic to the first processing unit 54. The display control unit 60 causes information on the central topic of the comments posted at the selected time, which is provided by the first information providing device 100, to be displayed in the area AR1.
[0055] Furthermore, when a user specifies a specific time in the time series in the information showing the time series change in the number of comments posted by comment type, the display control unit 60 causes the display unit 90 to display comments posted at the specified time and estimated to have an influence level equal to or greater than a threshold, and replies to the comments. The display control unit 60 causes comments whose influence level at the selected time is equal to or greater than a threshold and replies to these comments to be displayed in the area AR2. The comments whose influence level is equal to or greater than a threshold may be comments related to the above-mentioned central topic whose influence level is equal to or greater than a threshold.
[0056] For example, the second processing unit 56 transmits comments whose influence level is equal to or greater than a threshold and which correspond to the selected time to the second information providing device 200, and requests the second information providing device 200 to transmit replies appropriate to the comments. The second information providing device 200 transmits replies appropriate to the comments to the second processing unit 56. The display control unit 60 causes the comments whose influence level is equal to or greater than a threshold and which were posted at the selected time provided by the second information providing device 200 to be displayed in the area AR2.
[0057] In the above example, the user may specify a type of comment in addition to specifying a time. In this case, a main topic corresponding to the type is displayed in area AR1, and comments and replies corresponding to the type whose influence is equal to or greater than a threshold value are displayed in area AR2. For example, comments corresponding to the specified type are processed by the first information providing device 100 and the second information providing device 200.
[0058] As described above, the information processing device 50 displays topics, comments, and replies to comments related to the time focused on by the administrator on the display unit 90. This allows the information processing device 50 to provide useful information to the administrator.
[0059] [Other 3] The display control unit 60 changes the contents of area AR1 or area AR2 depending on the comment selected in area AR3 and displays them on the display unit 90. Fig. 12 is a diagram showing another example of the display of the display unit that changes in response to a user operation. For example, when the user performs an operation to specify a comment in area AR2, the display control unit 60 displays a central topic related to the comment selected in area AR1.
[0060] In this case, for example, the first processing unit 54 transmits the multiple comments (comment information 72) and the selected comment, and requests the first information providing device 100 to transmit a topic related to the comment selected from the multiple comments. The first information providing device 100 identifies a topic related to the comment selected from the multiple comments (similar to the meaning of the comment) and transmits the identified topic to the first processing unit 54. The display control unit 60 causes the display unit 90 to display the topic provided from the first information providing device 100.
[0061] When a predetermined comment is selected from among the multiple comments whose influence degree is equal to or greater than a threshold, the display control unit 60 may cause the display unit 90 to display a comment related to the selected comment. In this case, for example, the first processing unit 54 transmits the multiple comments and the selected comment, and requests the first information providing device 100 to transmit a comment related to the comment selected from the multiple comments. The first information providing device 100 identifies a comment related to the comment selected from the multiple comments (similar in meaning to the comment) and transmits the identified comment to the first processing unit 54. The display control unit 60 causes the display unit 90 to display the comment provided from the first information providing device 100.
[0062] Furthermore, in response to the operation, the third processing unit 58 identifies the time when the selected comment was posted and displays the time AT when the selected comment was posted in the area AR3. The display control unit 60 displays the time when the selected comment was posted in association with the graph in the area AR3.
[0063] As described above, the information processing device 50 displays the topic related to the comment focused on by the administrator, the comment, and the time when the focused comment was posted on the display unit 90. This allows the information processing device 50 to provide useful information to the administrator.
[0064] [Other 4] The display control unit 60 displays in the area AR3 (display unit 90) information that correlates information indicating the time series change in the number of comments posted by type with information indicating the occurrence of an event in the electronic payment service over time and the time when the event occurred. When the user specifies a specific event, the display control unit 60 displays in the area AR2 (display unit 90) comments posted at the time of the specified event and estimated to have an impact level equal to or greater than a threshold, and replies to the comments, and displays in the area AR1 (display unit 90) information posted at the time of the specified event and indicating a topic of interest in the comments.
[0065] FIG. 13 is a diagram showing an example of information indicating the type of comment associated with the time of the event. For example, the storage unit 70 stores event information in which events related to electronic payment services, events in daily life or society, etc. are associated with information in which the time at which these events occurred is associated. For example, the events are various events such as a newly released function in an electronic payment service, a campaign in an electronic payment service, and advertisements. The display control unit 60 displays the date and time of the event on the display unit in association with the corresponding time in the graph of the area AR3. This allows the user to easily recognize the relationship between the event and the comment. Furthermore, by the user selecting a time, the display of the areas AR1 and AR2 changes according to the time of the event as described above. The user can obtain more useful information.
[0066] In this case, the first processing unit 54 transmits a plurality of comments posted at the time of the selected event to the first information providing device 100, and requests the first information providing device 100 to transmit a central topic from the plurality of comments. The first information providing device 100 transmits the central topic to the first processing unit 54. The display control unit 60 causes the area AR1 to display information on the central topic of the comments posted at the selected time provided by the first information providing device 100. For example, the second processing unit 56 transmits a comment having an influence level equal to or greater than a threshold corresponding to the time of the selected event to the second information providing device 200, and requests the second information providing device 200 to transmit a response appropriate to the comment. The second information providing device 200 transmits a response appropriate to the comment to the second processing unit 56. The display control unit 60 causes the area AR2 to display comments posted at the selected time provided by the second information providing device 200, having an influence level equal to or greater than a threshold, and a response appropriate to the comment. The comment having an influence level equal to or greater than a threshold may be a comment having an influence level equal to or greater than a threshold in a comment related to the central topic.
[0067] As described above, the information processing device 50 displays topics and comments according to the time when the selected event occurred on the display unit 90. This allows the information processing device 50 to provide useful information to the administrator.
[0068] According to the embodiment described above, the information processing device 50 can provide useful information.
[0069] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]
[0070] 10 Terminal Equipment 30 SNS server device 50 Information processing device 52 Acquisition Department 54 First Processing Section 56 Second Processing Section 58 Third Processing Section 60 Display control unit 62 Posting Department 70 Storage section 72 Comment Information 74 First Processing Information 76 Second Processing Information 78 Third Processing Information 90 Display section 100 1st information providing device 200 Second information providing device 300 Third information providing device
Claims
1. The display device includes two or more processing units selected from a first processing unit, a second processing unit, and a third processing unit, an acquisition unit, and a display control unit, The display control unit causes a display unit to display results of the processing by the two or more processing units, The acquisition unit collects comments on a predetermined subject posted by users on a social networking service on a network; The first processing unit inputs the comment to an AI chatbot that is trained to answer questions when natural language is input, thereby acquiring information indicating a topic that is attracting attention in the comment; The second processing unit extracts comments estimated to have an influence level equal to or greater than a threshold from the collected comments, and inputs the extracted comments into an AI chatbot that is trained to output a comment in response to an input of natural language, thereby obtaining a response to the comment; The third processing unit acquires the type of the comment by inputting the comment to a trained model trained to output a type of the natural sentence when a natural sentence is input. Information processing device.
2. The results of the processing by the two or more processing units include at least a result of a first processing by the first processing unit and a result of a second processing by the second processing unit, The display control unit causes the display unit to display information indicating a plurality of topics attracting attention in the comments, which is a result of the first processing, and information indicating comments whose influence is estimated to be equal to or greater than a threshold, which is a result of the second processing, and replies to the comments. The information processing device according to claim 1 .
3. the results of the processing by the two or more processing units include at least a result of a first processing by the first processing unit and a result of a third processing by the third processing unit; The display control unit causes the display unit to display information indicating a plurality of topics attracting attention in the comments, which is a result of the first processing, and information indicating a time series change in the number of posts for each type of the comments, which is a result of the third processing. The information processing device according to claim 1 .
4. the results of the processing by the two or more processing units include at least a result of the second processing by the second processing unit and a result of the third processing by the third processing unit; displaying, on the display unit, information indicating comments whose influence is estimated to be equal to or greater than a threshold value and replies to the comments, which are the result of the second processing, and information indicating a time series change in the number of posts for each type of the comments, which is the result of the third processing; The information processing device according to claim 1 .
5. the display control unit causes the display unit to display the comment having the influence degree equal to or greater than a threshold, the reply comment, and a button for posting the reply comment; a posting unit that executes, when the button is operated, a process of posting the reply comment in association with the comment having an influence level equal to or greater than a threshold via a service server device that manages comments having an influence level equal to or greater than a threshold, The information processing device according to claim 2 .
6. The information indicating the topic is information indicating a summary of a plurality of comments. The information processing device according to claim 2 .
7. When a predetermined topic is selected from information indicating a plurality of topics attracting attention in the comment, the display control unit causes a comment, the influence degree of which is estimated to be equal to or greater than a threshold value regarding the information indicating the selected topic, and a reply to the comment to be displayed on the display unit. The information processing device according to claim 2 .
8. The display control unit is when a user designates a specific time in the time series in the information indicating the time series change in the number of posts by comment type, comments posted at the designated time and whose influence is estimated to be equal to or greater than a threshold value, and replies to the comments are displayed on the display unit; The information processing device according to claim 3 .
9. The display control unit is Information indicating a plurality of topics attracting attention in the comments, which is a result of the first processing by the first processing unit; and information indicating a comment whose influence degree is estimated to be equal to or greater than a threshold value, which is a result of the second processing by the second processing unit, and a reply to the comment; information indicating a time series change in the number of posts for each comment type, which is a result of the third processing by the third processing unit; and Displaying the above on the display unit. The information processing device according to claim 1 .
10. The display control unit is When a predetermined comment is selected from among the plurality of comments whose influence degree is equal to or greater than a threshold in the result of the third process, a comment related to the selected comment is displayed on the display unit. The information processing device according to claim 9.
11. The display control unit is displaying on a display unit information associating information indicating a chronological change in the number of posts for each comment type with information indicating the occurrence of an event in the electronic payment service in the chronological order and the time when the event occurred; When the user specifies a given event, displaying on the display unit comments posted at the time of the specified event and whose influence is estimated to be equal to or greater than a threshold, and replies to the comments; displaying on the display unit information that is posted at the time of the specified event and indicates a topic that is attracting attention in the comments; The information processing device according to claim 1 .
12. The computer An information processing method for executing two or more processes among a first process, a second process, and a third process, an acquisition process, and a display control process, the display control process is a process of displaying results of the processes of the two or more processing units on a display unit, The acquisition process is a process of collecting comments on a predetermined subject posted by users on a social networking service on a network, The first process is a process of acquiring information indicating a topic of interest in the comment by inputting the comment to an AI chatbot that has been trained to answer questions when a natural sentence is input, The second process is a process of extracting comments estimated to have an influence level equal to or greater than a threshold from the collected comments, and inputting the extracted comments into an AI chatbot that has been trained to output a comment in response to an input of natural language, thereby obtaining a response to the comment; The third process is a process of acquiring a type of the comment by inputting the comment into a trained model trained to output a type of the natural sentence when a natural sentence is input. Information processing methods.
13. On the computer, A program for executing two or more processes among a first process, a second process, and a third process, an acquisition process, and a display control process, the display control process is a process of displaying results of the processes of the two or more processing units on a display unit, The acquisition process is a process of collecting comments on a predetermined subject posted by users on a social networking service on a network, The first process is a process of acquiring information indicating a topic of interest in the comment by inputting the comment to an AI chatbot that has been trained to answer questions when a natural sentence is input, The second process is a process of extracting comments estimated to have an influence level equal to or greater than a threshold from the collected comments, and inputting the extracted comments into an AI chatbot that has been trained to output a comment in response to an input of natural language, thereby obtaining a response to the comment; The third process is a process of acquiring a type of the comment by inputting the comment into a trained model trained to output a type of the natural sentence when a natural sentence is input. program.
Citation Information
Patent Citations
Program, device and method detecting influencer having high influence degree in comment sentence to be submitted
JP2016045900A