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

The information processing device addresses inappropriate content delivery by suggesting posts to users meeting predetermined conditions, ensuring relevance and quality through attribute-based targeting.

JP7854868B2Active Publication Date: 2026-05-07LY CORP
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
LY CORP
Filing Date
2022-06-20
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Conventional content provision systems risk inappropriate content delivery due to user-generated information, lacking in targeting appropriate users.

Method used

An information processing device with a display processing unit, determination unit, and suggestion unit that selects and suggests posts to users meeting predetermined conditions based on their attributes and interests.

Benefits of technology

Enables targeted content delivery to appropriate users, enhancing the relevance and quality of posts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007854868000001
    Figure 0007854868000001
  • Figure 0007854868000002
    Figure 0007854868000002
  • Figure 0007854868000003
    Figure 0007854868000003
Patent Text Reader

Abstract

To provide an information processing apparatus, an information processing method, and an information processing program that can propose posting to an appropriate user.SOLUTION: An information processing apparatus according to the present application comprises a display processing unit, a determination unit, and a proposal unit. The display processing unit displays a tub content related to a tab selected by a user from a plurality of tabs displayed on a user terminal. The determination unit determines whether the user who has selected the tab satisfies a predetermined condition related to the tab. The proposal unit proposes posting related to the tab to the user who satisfies the predetermined condition.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] ,

[0006] , , , , , ,

[0005] , , , , ,

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

Background Art

[0002] Conventionally, there is a technique for providing content including questions and answers by allowing other users to answer a predetermined question posted by a user via the Internet (see, for example, Patent Document 1).

Prior Art Document

Patent Document

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technology, since content is generated based on the information posted by the user, there is a risk that appropriate content cannot be provided when the user posts inappropriate information. Thus, conventionally, there has been room for improvement in proposing posts to appropriate users.

[0005] The present application has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program capable of proposing posts to appropriate users.

Means for Solving the Problems

[0006] The information processing device according to the present invention comprises a display processing unit, a determination unit, and a suggestion unit. The display processing unit displays tab content related to a tab selected by a user from among a plurality of tabs displayed on a user terminal. The determination unit determines whether the user who selected the tab meets predetermined conditions related to the tab. The suggestion unit suggests posts related to the tab to the user who meets the predetermined conditions. [Effects of the Invention]

[0007] According to one embodiment, the effect is achieved that posts can be suggested to the appropriate users. [Brief explanation of the drawing]

[0008] [Figure 1A] Figure 1A shows the first process performed by the information processing device according to this embodiment. [Figure 1B] Figure 1B shows the second process performed by the information processing device according to the embodiment. [Figure 2] Figure 2 shows an example of the configuration of an information processing system according to the embodiment. [Figure 3] Figure 3 shows an example of the configuration of an information processing device according to the embodiment. [Figure 4] Figure 4 shows an example of user information. [Figure 5] Figure 5 shows an example of icon information. [Figure 6] Figure 6 shows an example of how icon images are displayed as thumbnail images for questions. [Figure 7] Figure 7 is a flowchart showing the processing procedure of process 1 executed by the information processing device according to the embodiment. [Figure 8] Figure 8 is a flowchart showing the processing procedure for processing step 2 executed by the information processing device according to the embodiment. [Figure 9] Figure 9 shows an example of a hardware configuration. [Modes for carrying out the invention]

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

[0010] (Embodiment) First, the processes performed by the information processing device according to the embodiment will be described using Figures 1A and 1B. Figures 1A and 1B are diagrams showing processes 1 and 2 performed by the information processing device according to the embodiment. Figures 1A and 1B show an example of the operation of the information processing system S, which includes the information processing device 1 according to the embodiment.

[0011] As shown in Figure 1A, the information processing system S according to this embodiment includes an information processing device 1 and a user terminal 100.

[0012] In the first process shown in Figure 1A, the information processing system S according to the embodiment determines whether a user who has selected one tab from among multiple tabs meets predetermined conditions related to that tab, and proposes posts related to the tab to users who meet the predetermined conditions.

[0013] Specifically, the information processing device 1 first accepts a tab selection from the user via the user terminal 100 (step S1). In the example shown in Figure 1A, the case where a tab providing tab content related to the area "Aoba Ward, Yokohama City" (region tab) is selected is shown. Which region is displayed as the region tab is determined by, for example, the user's location (address or region registered by the user), behavioral information (search behavior, history of visits to the region, etc.), user specifications, etc.

[0014] Subsequently, the information processing apparatus 1 determines whether the user who selected the tab satisfies a predetermined condition related to the tab (step S2). For example, the information processing apparatus 1 determines based on the relevance between the user's attribute information and the tab's attribute information.

[0015] Specifically, the information processing apparatus 1 determines that the predetermined condition is satisfied when the location of the user matches the region of the region tab. Also, the information processing apparatus 1 determines that the predetermined condition is satisfied when the user's interests (events, items, regions of interest) estimated from the user's behavior information match the content of the tab.

[0016] Subsequently, the information processing apparatus 1 generates proposal content for proposing a post related to the tab to the user who satisfies the predetermined condition (step S3). In the example shown in FIG. 1A, the information processing apparatus 1 generates proposal content for proposing a post of an answer to such a question by displaying a question related to the region in the region tab. Such questions are extracted from questions posted in another domain such as a Q&A site, for example, questions related to the region tab.

[0017] [[ID=]12]Also, when there are a predetermined number or more of the extracted questions and the number exceeds the number that can be displayed as proposal content, the information processing apparatus 1 selects the questions to be displayed as proposal content based on the information related to each question. For example, the information processing apparatus 1 selects questions with a predetermined number or more (or less than a predetermined number) of answers to the questions, questions with a high relevance to user information such as the user's attribute information, questions similar to the questions the user answered in the past, questions with a high reward obtained by answering, questions with a new posting date, etc. as the questions to be displayed as proposal content.

[0018] Subsequently, when the information processing apparatus 1 determines that a user satisfies a predetermined condition, the information processing apparatus 1 displays, on the user terminal 100, tab content related to the tab selected by the user and the generated proposed content (step S4). In the example shown in FIG. 1A, the information processing apparatus 1 displays proposed content "Tell me about the area" for proposing a post for an answer to a question and tab content "News around Aoba-ku, Yokohama City" related to the area of the area tab.

[0019] In addition, the questions in the proposed content shown in FIG. 1A include questions for which answer collection is in progress and questions for which answer collection has ended. For example, when the user selects a question for which answer collection is in progress, the information processing apparatus 1 displays a dedicated form screen for posting an answer and the answers of other users. Further, for example, when the user selects a question for which answer collection has ended, the information processing apparatus 1 displays the answers of other users.

[0020] In addition, for a user determined not to satisfy a predetermined condition, the information processing apparatus 1, for example, displays only the tab content. Further, the information processing apparatus 1 may display the questions and answers in the proposed content for a user determined not to satisfy a predetermined condition. In such a case, the information processing apparatus 1 may display a prohibition of answering by the user. For example, the information processing apparatus 1 uses a display such as "Only view answers" instead of the display of "Answer collection in progress" or "Collection ended" shown in FIG. 1A as a display for prohibiting answering, and displays a heading premised on viewing answers to the question, such as "Learn more about the area" instead of "Tell me about the area".

[0021] As described above, in the information processing apparatus 1 according to the embodiment, by proposing a post related to a tab to a user who satisfies a predetermined condition related to the tab, it is possible to propose a post to a user who is interested in the content of the tab. That is, according to the information processing apparatus 1 according to the embodiment, it is possible to propose a post to an appropriate user. As a result, appropriate posts related to the tab can be collected.

[0022] Furthermore, in the information processing device 1 according to the embodiment, when a user answers a question in the proposed content shown in Figure 1A, the device provides the user with information based on their contribution to solving the question.

[0023] This point will be explained as process 2 shown in Figure 1B. In process 2 shown in Figure 1B, the information processing system S according to the embodiment generates contribution information indicating the degree of contribution to solving the question based on reaction information showing the reactions of other users who have viewed the user's answer to the question, and provides information based on the generated contribution information to the user who provided the answer.

[0024] Specifically, the information processing device 1 according to the embodiment first receives the user's answer to a question (step S11). For example, the information processing device 1 receives the user's answer to a question from a user who has selected a region tab and viewed the suggested content question.

[0025] Next, the information processing device 1 displays the received user's response on the user terminal 100 of another user (step S12). For example, the information processing device 1 displays the question and answer to another user who has selected the region tab.

[0026] Next, the information processing device 1 obtains reaction information from other users who have viewed the answer (step S13). The reaction information includes, for example, whether or not a button to agree with the answer (like button, etc.) was pressed, whether or not a comment was posted on the answer, and the content of the comment.

[0027] Next, the information processing device 1 generates contribution information indicating the degree of contribution to solving the question based on the response information (step S14). For example, the information processing device 1 inputs the response information into a model trained as a dataset of feature information extracted from the response information and a score indicating the degree of contribution, and generates contribution information using the output score as the degree of contribution. The feature information includes, for example, the number of users who pressed the "agree with the answer" button, the number of users who posted comments on the answer, and the content of posts indicating that the question has been resolved.

[0028] Furthermore, the information processing device 1 may be configured to increase its contribution not only based on the model, but also, for example, based on the number of users who click the "agree with the answer" button, the number of users who post comments on the answer, or the number of posts indicating that the question has been resolved.

[0029] Next, the information processing device 1 generates information based on the generated contribution information (step S15), and provides the generated information to the user who provided the response (step S16).

[0030] In the example shown in Figure 1B, the information processing device 1 displays information based on contribution information, such as "Your answer helped X people!", on the user terminal 100. In other words, the information processing device 1 provides information through display that shows how much the user contributed to solving the question. Also, as shown in Figure 1B, the information processing device 1 may display information to show detailed information based on contribution information, such as "Check details on My Page". If such a display is selected, it will display the question answered, the content of the answer, and information on reactions to the answer.

[0031] The number of people shown in Figure 1B could be, for example, the number of users who clicked the "agree with the answer" button, the number of users who posted comments on the answer, or the number of posts indicating that the question was resolved. Alternatively, the contribution score output from the above model could be normalized by the number of people (rounded down to the nearest whole number).

[0032] In this way, the information processing device 1 can increase the user's motivation to answer by providing the user with information based on contribution information derived from response information showing the reactions of other users. As a result, it is possible to increase the number of answers to questions and improve the quality of the answers.

[0033] Furthermore, the information processing device 1 may, for example, display information based on contribution information only when the user selects a tab associated with the answered question, that is, when displaying the tab content (and suggested content) of the tab associated with the answered question.

[0034] Alternatively, the information processing device 1 may provide information based on the contribution level information via push notification after a predetermined period from the date and time of the response.

[0035] Next, an example of the configuration of the information processing system S according to the embodiment will be described using Figure 2. Figure 2 is a block diagram showing an example of the configuration of the information processing system S according to the embodiment. As shown in Figure 2, in the information processing system S according to the embodiment, the information processing device 1 and the user terminal 100 are connected to the network N by wire or wireless. The network N is, for example, the Internet, WAN (Wide Area Network), LAN (Local Area Network), etc.

[0036] Information Processing Device 1 is a server device that executes an information processing method according to the embodiment. Information Processing Device 1 determines whether a user who has selected one tab from among multiple tabs meets predetermined conditions related to the tab, and proposes posts related to the tab to users who meet the predetermined conditions. In addition, Information Processing Device 1 generates contribution information indicating the degree of contribution to solving the question based on reaction information showing the reactions of other users who have viewed the user's answer to the question, and provides information based on the generated contribution information to the user who provided the answer.

[0037] Furthermore, the information processing device 1 is an information processing device that works in conjunction with multiple user terminals 100 and provides each user terminal 100 with API (Application Programming Interface) services for various applications (hereinafter referred to as "apps") and various data, and is implemented by a server device or a cloud system.

[0038] Furthermore, the information processing device 1 may be an information processing device that provides some kind of web service online to each user terminal 100. For example, the information processing device 1 may provide services such as internet connection, search services, SNS (Social Networking Service), e-commerce (EC), electronic payment, online games, online banking, online trading, accommodation / ticket reservations, video / music distribution, news, maps, route search, route guidance, route information, service information, and weather forecasts as web services. In practice, the information processing device 1 may cooperate with various servers that provide the above-mentioned web services and act as an intermediary for web services, or it may be responsible for processing web services.

[0039] User terminal 100 is a terminal device owned by the user. User terminal 100 can be any type of terminal device, such as a smartphone, desktop PC, notebook PC, or tablet PC. User terminal 200 transmits various information to the information processing device 1, etc., and receives information provided by the information processing device 1, etc.

[0040] Next, with reference to Figure 3, an example configuration of the information processing device 1 will be described.

[0041] Figure 3 is a diagram showing an example configuration of an information processing device 1 according to an embodiment. As shown in Figure 3, the information processing device 1 has a communication unit 2, a control unit 3, and a storage unit 4. The control unit 3 includes a reception unit 31, a determination unit 32, a proposal unit 33, a display processing unit 34, an acquisition unit 35, a contribution generation unit 36, and a provision unit 37. The storage unit 4 stores user information 41 and icon information 42.

[0042] The communication unit 2 is implemented, for example, by a NIC (Network Interface Card). The communication unit 2 is connected to the network by wire or wireless connection.

[0043] The control unit 3 is a controller and is implemented by a processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in the memory device inside the information processing device 1, using RAM or the like as a working area. Alternatively, the control unit 3 is a controller and may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), or GPGPU (General Purpose Graphic Processing Unit).

[0044] The memory unit 4 is implemented by, for example, semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs.

[0045] User information 41 is information about the user. Figure 4 shows an example of user information 41. As shown in Figure 4, user information 41 includes items such as "User ID," "Attribute Information," and "Behavioral Information."

[0046] "User ID" is identification information that identifies a user. "Attribute information" is information that indicates the user's attributes. Attribute information includes psychographic attributes and demographic attributes, etc. "Behavioral information" is information that indicates the user's behavior on the internet, and includes information such as search behavior, purchasing behavior, posting behavior such as questions and answers, and reaction behavior to answers.

[0047] Icon information 42 is information about the icons displayed in the tab content. Figure 5 shows an example of icon information 42. As shown in Figure 5, icon information 42 includes items such as "Icon ID," "Question Attribute," "Icon Information," and "Number of Responses."

[0048] "Icon ID" is identification information that identifies the icon. "Question Attribute" is information indicating the status of responses to the question. "Icon Information" is information about the displayed icon, including the text and icon image (see Figure 6) shown in Figure 5. "Number of Responses" is information indicating the conditions for displaying the icon, including the number of responses to the question as a condition. Details of icon display using icon information 42 will be described later in Figure 6.

[0049] Next, we will explain the functions of the control unit 3 of the information processing device 1 (reception unit 31, determination unit 32, proposal unit 33, display processing unit 34, acquisition unit 35, contribution generation unit 36, and provision unit 37).

[0050] The reception unit 31 receives various information from the user. For example, the reception unit 31 classifies the content contained in a given content (e.g., news content) into multiple categories and accepts user operations to select one tab from among the tabs associated with each category.

[0051] In other words, tabs are display components used to show content related to the tab's category (tab content), and examples include tabs corresponding to categories such as business (business tab), region (tab), sports (sports tab), and entertainment (entertainment tab).

[0052] Furthermore, the reception unit 31 accepts user submissions for proposed content, which will be described later, by the proposal unit 33. For example, the reception unit 31 accepts submissions of answers to questions included in the proposed content.

[0053] The determination unit 32 determines whether the user who selected the tab meets predetermined conditions related to the tab. For example, the determination unit 32 determines whether the predetermined conditions are met based on the relationship between the attribute information of the user who selected the tab and the attribute information of the tab.

[0054] Specifically, the determination unit 32 determines that a predetermined condition is met if the user's location matches the region in the region tab. The determination unit 32 also determines that a predetermined condition is met if the category of the user's interests (events, items, or regions of interest) estimated from the user's behavioral information matches the content (category) of the tab.

[0055] The suggestion unit 33 suggests tab-related posts to users determined by the determination unit 32 to meet predetermined conditions. Specifically, the suggestion unit 33 generates suggestion content that suggests tab-related posts to users determined to meet predetermined conditions. For example, the suggestion unit 33 generates suggestion content that suggests posts answering questions related to tabs.

[0056] Such questions are extracted from questions posted on other domains, such as Q&A sites, that relate to tabs. For example, proposal unit 33 analyzes the text information of the questions and extracts questions that contain content related to the region of the region tab.

[0057] Furthermore, if the number of extracted questions exceeds a predetermined number and surpasses the number of questions that can be displayed as suggested content, the suggestion unit 33 selects the questions to be displayed as suggested content based on information about each question. For example, the suggestion unit 33 selects questions to be displayed as suggested content that have a predetermined number of answers (or fewer than a predetermined number), questions that are highly relevant to user information such as user attribute information, questions that are similar to questions that the user has answered in the past, questions that offer high rewards for answering, and questions that have been posted recently.

[0058] Furthermore, when the proposal unit 33 proposes multiple questions as suggested content, it determines the display order of the questions based on the number of answers to the questions, the degree of relevance to user information such as user attribute information, the degree of similarity to questions previously answered by the user, the reward obtained for answering, the posting date, etc.

[0059] Furthermore, the proposal unit 33 determines an icon image representing the status of each question in the proposed content to be used as the thumbnail image for the question. For example, the proposal unit 33 refers to the icon information 42 and determines (selects) an icon image to be used as the thumbnail image based on the number of answers to the question (number of users who answered). The selection of the icon image may be based not only on the number of answers, but also on the posting date or the content of the answers (whether there are many negative or positive answers, etc.).

[0060] Here, we will explain the icon image displayed as the thumbnail image for a question using Figure 6. Figure 6 shows an example of how the icon image displayed as the thumbnail image for a question will look. Note that the icon image shown in Figure 6 is based on the icon information 42 shown in Figure 5.

[0061] As shown in Figure 6, the suggestion unit 33 displays the icon image of the icon information "Everyone Tell Me" with icon ID "I1" in the icon information 42 as a thumbnail image for questions that have received 0-4 answers and are currently accepting responses.

[0062] Furthermore, as shown in Figure 6, the proposal unit 33 selects the icon image of icon information "N responses" with icon ID "I4" in icon information 42 as the thumbnail image for a question that has received 11 responses and has closed for responses (recruitment closed), and displays the icon image of "11 responses". In this way, by displaying an icon image that indicates the status of the question, users can easily and visually grasp the status of the question.

[0063] Furthermore, as shown in Figure 6, the questions in the proposed content may include both questions for which responses are currently being solicited and questions for which responses have closed.

[0064] Furthermore, the suggestion unit 33 suggests that users who are determined by the determination unit 32 not meet the predetermined conditions view posts related to the tab. Specifically, the suggestion unit 33 generates suggestion content that includes a question and answer, along with a display that prohibits users from posting answers (only allowing viewing).

[0065] The display processing unit 34 displays various information on the user terminal 100. For example, for users that the display processing unit 34 determines meet certain conditions, it displays tab content related to the tab selected by the user and generated suggestion content on the user terminal 100.

[0066] Furthermore, the display processing unit 34 may, for example, display only tab content to users who it determines do not meet the predetermined conditions. Alternatively, the display processing unit 34 may display suggested content to users who it determines do not meet the predetermined conditions, which may include a question and answer, as well as a message prohibiting the user from answering.

[0067] Furthermore, if a user selects a question for which answers are being solicited, the display processing unit 34 displays a dedicated form screen for submitting an answer (only for users who meet certain conditions) and answers from other users. Also, if a user selects a question for which answers are being solicited, the display processing unit 34 displays answers from other users.

[0068] Furthermore, when displaying another user's answer, the display processing unit 34 may also display information about that user. For example, the display processing unit 34 may indicate that the answer was posted via the suggestion content of the suggestion unit 33. This makes it possible to determine whether the answer was posted by another user related to the question (for example, someone familiar with the question) via the suggestion content, or by another user whose connection to the question is unclear, such as on a Q&A site or other domain.

[0069] Furthermore, the display processing unit 34 may display an indication that a response has been submitted via the suggested content, along with attribute information of other users who have responded (e.g., housewife in her 30s, with children).

[0070] The acquisition unit 35 acquires reaction information that shows the reactions of other users who have viewed the user's post received by the reception unit 31. Specifically, the acquisition unit 35 acquires reaction information that shows the reactions of other users who have viewed the post containing an answer to a question about the proposed content.

[0071] Reaction information includes, for example, whether or not a user clicked a button to agree with the answer (such as a "Like" button), whether or not a comment was posted regarding the answer, and the content of that comment.

[0072] The contribution generation unit 36 ​​generates contribution information indicating the degree of contribution to the resolution of the question based on the response information. For example, the contribution generation unit 36 ​​inputs the response information into a model that has been trained using feature information extracted from the response information and a score indicating the degree of contribution as a dataset, and generates contribution information using the output score as the degree of contribution. The feature information includes, for example, the number of users who pressed the "agree with the answer" button, the number of users who posted comments on the answer, and the content of posts indicating that the question has been resolved.

[0073] Furthermore, the contribution generation unit 36 ​​may not be limited to a specific model; for example, it may also be configured to increase the contribution level based on the number of users who clicked the "agree with the answer" button, the number of users who posted comments on the answer, or the number of posts indicating that the question has been resolved.

[0074] The provision unit 37 provides information based on the generated contribution information to the user who provided the answer. For example, as shown in Figure 1B, the provision unit 37 displays information based on the contribution information, such as "Your answer helped X people!", on the user terminal 100. In other words, the provision unit 37 provides information by displaying the number of users whose questions were resolved by the user's answer.

[0075] Furthermore, the provisioning unit 37 may provide information based on the generated contribution information only when the user performs a predetermined operation. For example, the provisioning unit 37 may display information based on the contribution information only when the user selects the tab associated with the answered question, that is, when displaying the tab content (and suggested content) of the tab associated with the answered question.

[0076] Alternatively, the provision unit 37 may provide information based on the contribution information via push notification after a predetermined period from the date and time of the response.

[0077] Next, the processing steps of the processes executed by the information processing device 1 according to the embodiment will be described using Figures 7 and 8. Figure 7 is a flowchart showing the processing steps of process 1 executed by the information processing device 1 according to the embodiment. Figure 8 is a flowchart showing the processing steps of process 2 executed by the information processing device 1 according to the embodiment.

[0078] First, we will explain the first process executed by the information processing device 1 using Figure 7.

[0079] As shown in Figure 7, in process 1, the control unit 3 first accepts a tab selection from the user (step S101).

[0080] Next, the control unit 3 determines whether the user who received the tab meets predetermined conditions related to the tab (step S102).

[0081] If the user meets a predetermined condition (step S102: Yes), the control unit 3 generates suggestion content that suggests posts related to the tab to that user (step S103).

[0082] Next, the control unit 3 displays the tab content related to the selected tab and the generated suggestion content on the user terminal 100 (step S104), and then terminates the process.

[0083] On the other hand, in step S102, if the user does not meet the predetermined conditions (step S102: No), the control unit 3 displays tab content related to the selected tab to that user (step S105) and terminates the process. In other words, it does not display suggested content.

[0084] Next, we will explain the second process executed by the information processing device 1 using Figure 8.

[0085] In the second process shown in Figure 8, the control unit 3 first receives the answer to the question, which is the proposed content (step S201).

[0086] Next, the control unit 3 displays the received response to other users (step S202).

[0087] Next, the control unit 3 acquires information on other users' responses to the answer (step S203).

[0088] Next, the control unit 3 generates contribution information based on the reaction information (step S204).

[0089] Next, the control unit 3 generates information based on the contribution information (step S205).

[0090] Next, the control unit 3 provides the generated information to the user (step S206) and terminates the process.

[0091] 〔others〕 Furthermore, some of the processes described as being performed automatically in the above embodiments can be performed manually. Alternatively, all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and various data and parameters shown in the above documents and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

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

[0093] For example, some or all of the storage unit 4 shown in Figure 3 may be stored in a storage server or the like, rather than being held by each device. In this case, each device obtains various information by accessing the storage server.

[0094] [Hardware configuration] Furthermore, the information processing device 1 according to the above embodiment is realized by a computer 1000 having a configuration such as that shown in Figure 9. Figure 9 is a diagram showing an example of a hardware configuration. The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

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

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

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

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

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

[0100] For example, when computer 1000 functions as information processing device 1, the arithmetic unit 1030 of computer 1000 realizes the functions of control unit 3 by executing a program loaded on primary storage device 1040.

[0101] 〔effect〕 As described above, the information processing device 1 according to the embodiment comprises a display processing unit 34, a determination unit 32, and a suggestion unit 33. The display processing unit 34 displays tab content related to the tab selected by the user from among a plurality of tabs displayed on the user terminal 100. The determination unit 32 determines whether the user who selected the tab meets predetermined conditions related to the tab. The suggestion unit 33 suggests posts related to the tab to users who meet the predetermined conditions. With this configuration, posts can be suggested to appropriate users.

[0102] Furthermore, the information processing device 1 according to the embodiment includes an acquisition unit 35, a contribution level generation unit 36 ​​(generation unit), and a provision unit 37. The acquisition unit 35 acquires reaction information that shows the reactions of other users who have viewed the user's answer to a question. The contribution level generation unit 36 ​​generates contribution level information that shows the degree of contribution to solving the question based on the acquired reaction information. The provision unit 37 provides information based on the generated contribution level information to the user who has provided the answer. With this configuration, it is possible to increase the user's motivation to answer questions.

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

[0104] 〔others〕 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, specific names, and various data and parameters shown in the above document and drawings can be changed at will unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown.

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

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

[0107] Furthermore, the terms "section, module, unit" used above can be replaced with "means" or "circuit," etc. For example, control unit 3 can be replaced with control means or control circuit. [Explanation of symbols]

[0108] 1. Information Processing Device 2 Communications Department 3. Control Unit 4 Storage section 31 Reception Department 32 Judgment section 33 Proposal Department 34 Display Processing Unit 35 Acquisition Department 36 Contribution Generation Unit 37 Providing Department 41 User Information 42 Icon Information 100 user terminals S Information Processing System

Claims

1. A display processing unit that displays tab content, which is the content of the category related to the tab selected by the user from among the tabs associated with each category, in which the content provided through a predetermined service is classified into categories, and a user terminal has multiple tabs displayed on it. A determination unit that determines whether the user who selected the tab satisfies predetermined conditions related to the tab, A proposal unit that proposes to the user who meets the specified conditions the posting of answers to multiple questions related to the tab. Equipped with, The aforementioned proposal section is, If the number of the aforementioned questions exceeds a predetermined number, the system will select questions similar to those previously answered by the user and propose that the user post an answer to the selected question. Information processing device.

2. The aforementioned proposal section is, The aforementioned questions are obtained from questions posted on a service other than the aforementioned designated service. The information processing apparatus according to claim 1.

3. The aforementioned proposal section is, An icon image indicating the status of the aforementioned question is displayed for each of the aforementioned questions. The information processing apparatus according to claim 1.

4. The state of the above question is, Includes the number of responses to the aforementioned question. The information processing apparatus according to claim 3.

5. The determination unit, The relationship between the user's attribute information and the attribute information of the tab determines whether a predetermined condition is met. The information processing apparatus according to claim 1.

6. The determination unit, The system determines that a predetermined condition is met when the user's location matches the region associated with the tab. The information processing apparatus according to claim 5.

7. The display processing unit, When displaying the aforementioned answer to other users, a message indicating that it is a post of an answer to the aforementioned question proposed by the proposal unit shall be displayed. The information processing apparatus according to claim 1.

8. The display processing unit, The system displays an indication that the post is a response to the question proposed by the aforementioned proposal unit, along with an indication of the attribute information of the user who posted the response. The information processing apparatus according to claim 7.

9. A method of information processing performed by a computer, A display processing step that displays tab content, which is the content of the category related to the tab selected by the user from among the tabs associated with each category, in which the content provided through a predetermined service is classified into categories on the user terminal, and a display processing step that displays tab content, A determination step of determining whether the user who selected the tab satisfies predetermined conditions related to the tab, A proposal step which proposes that the user who meets the specified conditions post answers to multiple questions related to the tab, and Includes, The proposed process is as follows: If the number of the aforementioned questions exceeds a predetermined number, the system will select questions similar to those previously answered by the user and propose that the user post an answer to the selected question. Information processing methods.

10. A display processing procedure that displays tab content, which is the content of the category related to the tab selected by the user from among the tabs associated with each category, in which the content provided through a predetermined service is classified into categories on the user's terminal, and displays tab content, A determination procedure for determining whether the user who selected the tab satisfies predetermined conditions related to the tab, A proposal procedure that suggests to the user who meets the specified conditions that they post answers to multiple questions related to the tab, and Have the computer run it, The proposed procedure is, If the number of the aforementioned questions exceeds a predetermined number, the system will select questions similar to those previously answered by the user and propose that the user post an answer to the selected question. Information processing program.

Citation Information

Patent Citations

  • Information providing device and point imparting method therein

    JP2002236839A

  • Knowledge sharing service providing system, method thereof and program

    JP2015109065A

  • Information search method, information search apparatus, and program

    JP2017208047A

  • Processing equipment, answering device, processing system, processing method, response method, and program

    JP2020144516A

  • Information processing device, program, and information processing method

    JP6910692B1