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

The information processing device allows users to share their custom tags with others, enhancing personalized content distribution by receiving, providing, and publishing user-defined tags.

JP2025187603APending Publication Date: 2025-12-25LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024096550
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-14
Publication Date
2025-12-25

AI Technical Summary

Technical Problem

Existing information distribution systems do not allow users to make their arbitrarily set original tags public to other users.

Method used

An information processing device that includes a reception unit to receive user-set tags, a provision unit to provide corresponding content, and a publication unit to make these tags publicly available to other users.

Benefits of technology

Enables users to share their arbitrarily set tags with others, allowing for personalized and dynamic content distribution based on user interests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025187603000001_ABST
    Figure 2025187603000001_ABST
Patent Text Reader

Abstract

To disclose an original tag set optionally by a user to each user.SOLUTION: An information processing device includes: a receiving unit that receives, from a user, setting information related to setting of an original tag in a predetermined information distribution service; a provision unit that provides the user with a corresponding content corresponding to the original tag based on the setting information received by the receiving unit via the information distribution service; and a disclosure unit that discloses the original tag in the information distribution service in a state where the original tag can be used by other users.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, there are known techniques for distributing information via the Internet. One example of such a technique is a technique for accepting article submissions from multiple users via a network, editing the articles into an electronic newspaper format, and publishing the articles. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-052426 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with the above-mentioned technology, it cannot be said that original tags that users have arbitrarily set can be made public to each user.

[0005] For example, the above-mentioned technology merely makes public the articles posted by users, and does not allow original tags arbitrarily set by users to be made public to each user.

[0006] The present invention has been made in view of the above, and has as its object to make original tags that users have arbitrarily set public to each user. [Means for solving the problem]

[0007] The information processing device of the present application is characterized by having a reception unit that receives setting information from a user regarding the setting of an original tag in a specified information distribution service, a provision unit that provides the user with corresponding content that corresponds to the original tag via the information distribution service based on the setting information received by the reception unit, and a publication unit that publishes the original tag in the information distribution service in a state that is usable by other users. [Effects of the Invention]

[0008] According to one aspect of the embodiment, an effect is achieved in that original tags arbitrarily set by users can be made public to each user. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of compatible content according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of corresponding content according to the embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a screen relating to the news distribution service according to the embodiment. [Figure 5] FIG. 5 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the original tag database 31. As shown in FIG. [Figure 7] FIG. 7 is a diagram showing an example of the user information database 32. As shown in FIG. [Figure 8] FIG. 8 is a flowchart illustrating an example of a procedure for information processing according to the embodiment. [Figure 9] FIG. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. DETAILED DESCRIPTION OF THE INVENTION

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

[0011] 1. Embodiment Information processing implemented by an information processing device or the like according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. Note that in Fig. 1, it is assumed that the information processing according to the embodiment is implemented by an information processing device 10, which is an example of the information processing device according to the present application.

[0012] As shown in FIG. 1, an information processing system 1 according to an embodiment includes an information processing device 10, a user terminal 100, and a provider terminal 200. The information processing device 10, the user terminal 100, the provider terminal 200, and the external server 300 are connected to each other via a network N (see, for example, FIG. 5) in a wired or wireless manner so as to be able to communicate with each other. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the information processing system 1 shown in FIG. 1 may include a plurality of information processing devices 10, a plurality of user terminals 100, and a plurality of provider terminals 200.

[0013] 1 is an information processing device that realizes information processing according to the embodiment, and is realized by, for example, a server device, a cloud system, etc. In the example of Fig. 1, the information processing device 10 is an information processing device that provides a news distribution service that distributes content showing news articles collected from various mass media such as newspapers, publishers, broadcasting stations (television stations, radio stations), etc.

[0014] The information processing device 10 may have a function as a web server that provides a website related to a news distribution service. The information processing device 10 may also be a device that distributes information to the user terminal 100 to be displayed on an application (hereinafter, sometimes referred to as a "news app") related to a news distribution service installed in the user terminal 100. The information processing device 10 may also be a server that distributes the news app data itself. The information processing device 10 may also function as a distribution device that distributes control information to the user terminal 100. Here, the control information is written in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). The news app itself distributed from the information processing device 10 may also be considered as control information.

[0015] The user terminal 100 shown in Fig. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in Fig. 1, the user terminal 100 is a smartphone used by a user.

[0016] Furthermore, the user terminal 100 displays information provided by the information processing device 10 using a web browser or an application. When the user terminal 100 receives control information for realizing information display processing from the information processing device 10 or the like, the user terminal 100 realizes the display processing in accordance with the control information.

[0017] The user terminal 100 shown in Fig. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. In the example shown in Fig. 1, the user terminal 100 is a smartphone used by a user.

[0018] The provider terminal 200 shown in Fig. 1 is an information processing device used by providers of news articles provided in the news distribution service (for example, journalists from various media such as newspapers, publishers, and broadcasting stations). The provider terminal 200 is realized by, for example, a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like. In the example shown in Fig. 1, the provider terminal 200 is shown as a notebook PC used by the provider.

[0019] The information processing performed by information processing device 10 will be described below with reference to FIG. 1. In the following description, user terminals 100-1 to 100-N (N is any natural number) will be described according to the user using user terminal 100. For example, user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by user ID "UID#1". In the following description, user terminals 100-1 to 100-N will be referred to as user terminal 100 when there is no particular distinction between them. In the following description, user terminal 100 may be considered to be the same as the user. In other words, in the following description, user can also be read as user terminal 100.

[0020] In the following description, it is assumed that a news application is pre-installed on the user terminal 100.

[0021] In the following description, it is assumed that the provider terminal 200 is used by a provider (provider M1) identified by a provider ID "MID#1." In the following description, the provider terminal 200 may be considered to be the same as the provider M1. In other words, in the following description, the provider M1 may also be read as the provider terminal 200.

[0022] First, the information processing device 10 receives from the user terminal 100-1 setting information #1 relating to a tag (hereinafter, sometimes referred to as an "original tag") that is different from a tag that is preset in the news distribution service (for example, a tag set by an administrator of the news distribution service) and that is arbitrarily set by the user U1 (step S1). For example, the information processing device 10 receives setting information #1 of an original tag that indicates what "update information (action)" of "what (subject)" the user wants to know. To give a specific example, in the example of FIG. 1, the information processing device 10 receives setting information #1, which is a character string indicating the subject "AA player" indicated by the original tag and the action of the subject "number of home runs this season."

[0023] If there are multiple candidates for the subject or action indicated by setting information #1, the information processing device 10 may output information for identifying which of the multiple candidates setting information #1 indicates. For example, if there are multiple "AA players," the information processing device 10 may output a question such as "Is 'AA player' the AA player who belongs to team BB?" to the user terminal 100-1 and accept the answer to identify the subject "AA player" indicated by setting information #1.

[0024] Next, the information processing device 10 generates corresponding content corresponding to the original tag based on the setting information #1 (step S2). For example, the information processing device 10 identifies, among the content distributed by the news distribution service within a predetermined period (e.g., the last hour, the last 24 hours, etc.), content tagged with "AA player," content containing a character string indicating "AA player" in the title, content containing a character string indicating "AA player" in the article content, etc., as related content related to the subject "AA player." Then, the information processing device 10 generates corresponding content using the setting information #1, the identified related content, and model #1 trained to generate answers to input questions.

[0025] To give a specific example, the information processing device 10 generates corresponding content by inputting setting information #1, related content, and an instruction sentence instructing model #1 to output the number of home runs hit by AA players this season based on the related content. In other words, the information processing device 10 identifies the number of home runs hit by AA players this season based on the related content, and generates corresponding content indicating the number of home runs hit by AA players this season.

[0026] Model #1 is a model trained to output an answer corresponding to an input question, and is a language model that performs natural language processing such as GPT (Generative Pre-trained Transformer) or BERT (Bidirectional Encoder Representations from Transformers). Model #1 is stored in information processing device 10 and was independently created by the business operator that manages information processing device 10. It is desirable to keep input information, such as personal information, confidential by training it so that it will not be used as a new answer.

[0027] Subsequently, the information processing device 10 provides the corresponding content to the user terminal 100-1 (step S3). For example, the information processing device 10 provides the corresponding content together with content related to news articles provided via a news application.

[0028] Here, the compatible content provided by the information processing device 10 will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the compatible content according to the embodiment.

[0029] 2, user terminal 100-1 displays corresponding content C1 on screen SC11 showing content related to news article #1. For example, user terminal 100-1 displays corresponding content C1 between area AR11 displaying the title of news article #1 and area AR12 displaying the main text of news article #1. To give a specific example, user terminal 100-1 displays corresponding content C1 showing a character string indicating the subject and action indicated by setting information #1 (i.e., a character string indicating an original tag) "Number of HRs (home runs) by AA players," and a speech bubble indicating the number of home runs that AA players have hit this season, "2."

[0030] Here, when user U1 performs an operation to select corresponding content C1, the information processing device 10 may provide content corresponding to a news article showing an AA player to the user terminal 100-1. For example, the information processing device 10 provides the related content used to generate the corresponding content C1 (in other words, content showing the latest information on the action "number of home runs this season" by the subject "AA player"). As an example, the information processing device 10 provides content related to a news article about the latest home run hit by the AA player. Then, the user terminal 100-1 transitions from screen SC11 to screen SC12, and displays the content provided by the information processing device 10 on screen SC12.

[0031] Returning to FIG. 1, the explanation will be continued. Next, the information processing device 10 repeatedly executes the process of generating corresponding content at predetermined time intervals (for example, every hour, every 24 hours). Then, when the number of home runs for an AA player this season is updated (i.e., the numerical value indicating the content of the action is updated), the information processing device 10 provides the corresponding content with the updated number of home runs to the user terminal 100-1 (step S4). For example, the information processing device 10 updates the number in the speech bubble of the corresponding content C1 shown in FIG. 2 and provides it to the user terminal 100-1.

[0032] That is, the corresponding content functions as a counter for counting the details of the action by the subject (some kind of numerical value), and the value of the counter is updated based on the latest information (news article, etc.) about the subject.

[0033] The information processing device 10 may provide the corresponding content as a notification (for example, a push notification) from a news app. For example, when the number of home runs of an AA player this season is updated, the information processing device 10 provides the corresponding content together with information indicating that the number has been updated.

[0034] Next, the information processing device 10 makes the original tag available to users other than user U1 in the news distribution service (step S5). For example, the information processing device 10 presents (makes available) the original tag to user U2, who follows user U1 in the news distribution service. Then, when user U2 performs an operation indicating that he or she wishes to use the original tag (for example, registering to use the original tag), the information processing device 10 provides the corresponding content to user terminal 100-2.

[0035] The information processing device 10 may publish the original tags on a screen showing a list of tags for news articles in the news distribution service. The information processing device 10 may also publish the original tags on a profile screen of the user U1 in the news distribution service.

[0036] Furthermore, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold (in other words, when there is a need for the information indicated by the original tag), the information processing device 10 may make the original tag public in content related to the original tag (for example, content belonging to a category corresponding to the original tag, such as sports or baseball) among the content distributed in the news distribution service. Furthermore, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the information processing device 10 may provide corresponding content on content related to the original tag among the content distributed in the news distribution service.

[0037] Next, when the usage status of the original tag satisfies a predetermined condition, the information processing device 10 distributes the corresponding content to the user terminal 100 via a news distribution service (step S6). For example, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the information processing device 10 distributes the corresponding content so that it is displayed as a topic in the news distribution service.

[0038] Here, the compatible content distributed by the information processing device 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the compatible content according to the embodiment.

[0039] 3, the user terminal 100 displays a screen SC2 on which corresponding content C2 (for example, content showing the number of home runs hit by an AA player this season) is arranged together with other content NC1 to NC4 related to a news article. For example, the user terminal 100 vertically arranges corresponding content C2, which has the same display format as content NC1 to NC4, together with content NC1 to NC4, and displays them as a list that can be scrolled vertically.

[0040] Here, when the user selects the corresponding content C1 on the screen SC2, the information processing device 10 may provide the related content used to generate the corresponding content C1 to the user terminal 100. Also, when the user selects the corresponding content C1 on the screen SC2, the information processing device 10 may provide the user terminal 100 with a screen for registering the use of the original tag.

[0041] Returning to Fig. 1, the explanation will be continued. Next, when the usage status of the original tag satisfies a predetermined condition, the information processing device 10 adds a tab corresponding to the original tag in the news distribution service (step S7). For example, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the information processing device 10 provides the news distribution service so that a tab corresponding to the original tag is displayed on the user terminal 100.

[0042] Here, the tabs corresponding to the original tags will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of a screen relating to the news distribution service according to the embodiment.

[0043] As shown in Fig. 4, the user terminal 100 displays a screen SC3 including an area AR31 displaying tabs corresponding to each category of news articles and an area AR32 for displaying content related to news articles in a category corresponding to a tab selected in area AR31. For example, the user terminal 100 displays a tab "AA Player HRs" corresponding to an original tag in area AR31. When the tab "AA Player HRs" is selected, the user terminal 100 displays corresponding content, content for registering the use of the original tag, related content used to generate the corresponding content, and the like in area AR32.

[0044] Returning to Figure 1, the explanation continues. Next, if the usage status of the original tag satisfies a predetermined condition, the information processing device 10 presents information about the original tag to the provider terminal 200 (step S8). For example, if the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the information processing device 10 presents information encouraging the provision of content related to the original tag. In other words, the needs of users are shared between the news distribution service and the provider of the news article.

[0045] Furthermore, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the information processing device 10 provides information about the original tag as information about trend prediction.

[0046] As described above, the information processing device 10 according to the embodiment accepts setting information regarding the setting of an arbitrary original tag of a user, provides the user with corresponding content corresponding to the original tag, and publishes the original tag in a state that allows other users to use it. In this way, the information processing device 10 according to the embodiment can publish the original tag arbitrarily set by the user to each user.

[0047] Furthermore, while various information has been updated daily in news distribution services and the like, if the information users want to know is information that is generally not in high demand, they may not be able to obtain the latest information unless they actively collect the information themselves. In such cases, users may have to view information that is not necessary for them, and may not be able to pinpoint the information they want.

[0048] Therefore, the information processing device 10 according to the embodiment accepts the setting of information (original tag) that the user wants to know, provides corresponding content indicating the information, and further, when the information is updated, provides corresponding content with updated content. In this way, the information processing device 10 according to the embodiment enables the user to pinpoint the information that he or she wants to know.

[0049] [2. Other processing examples] The above-described process is merely an example, and the information processing device 10 may perform various processes using various information. In this regard, examples are listed below.

[0050] [2-1. Profit Setting] 1, the information processing device 10 may set a profit for user U1 according to the number of users who have registered to use the original tag. For example, when the corresponding content is displayed as a topic in a news distribution service, the information processing device 10 sets a profit for user U1 according to the number of users who have registered to use the original tag.

[0051] [2-2. Advance content distribution] 1, the information processing device 10 may distribute content related to news articles associated with the original tag to users who have registered to use the original tag in advance of users who have not registered to use the original tag. Furthermore, when making the original tag public, the information processing device 10 may provide the user with information that content related to news articles associated with the original tag will be distributed in advance.

[0052] [2-3. About communities that support original tags] In the example of Fig. 1, the information processing device 10 may group users who have registered to use original tags and provide a closed community (for example, an open chat) that only users in the group can participate in. This allows a community to be formed with only users who have similar interests, etc., enabling discussions, etc. Here, the information processing device 10 may generate a new original tag based on messages sent and received between users in the open chat.

[0053] [2-4. About original tags] In the example of FIG. 1, the information processing device 10 receives setting information for an original tag in which the subject is an "AA player" and the action is "number of home runs this season," but the original tag is not limited to this example. For example, the subject may be "soccer team BB" and the action may be "number of goals" or "number of wins." Also, the subject may be a "distributor on an SNS service" and the action may be "number of posts on the SNS service."

[0054] Furthermore, the action is not limited to a simple addition of a numerical value, such as "number of home runs this season," "number of goals," "number of wins," or "number of posts on a social networking service." For example, the action may be an increase or decrease of a numerical value, such as the action "number of infected people" of the subject "infectious disease." The action may also be an analysis result based on information about the subject, such as the action "mortgage interest rate" of the subject "CC Bank" or the action "average price" of the subject "3LDK property in Tokyo." In other words, the original tag may be set to any value that is updatable.

[0055] As described above, any counting target can be used for the action. When counting the value related to such an action, the information processing device 10 may input the related content into the above-mentioned model #1 (GPT) along with a prompt for counting the number of set actions. For example, if the action is "the number of XXXX" (where XXXX is a string indicating an action), the information processing device 10 may generate a rule-based prompt including an instruction sentence such as "Please count the number of XXXX." Furthermore, when updating the corresponding content, the information processing device 10 may reduce the number of tokens by inputting into the GPT related content that was delivered later than the related content used when the number of actions was last counted, and the prompt.

[0056] [2-5. Information used to generate compatible content] In the example of FIG. 1, the information processing device 10 may identify content distributed via a predetermined information distribution service (for example, SNS) as related content, in addition to the news distribution service, and generate corresponding content.

[0057] [2-6. Regarding the disclosure of original tags] In the example of FIG. 1, the information processing device 10 may disclose the original tag to other users when the status of the compatible content satisfies a predetermined condition. For example, the information processing device 10 discloses the original tag to other users when a predetermined period of time has elapsed since the information processing device 10 began providing the compatible content to user U1 and when user U1's evaluation of the compatible content satisfies a predetermined condition (for example, when the user evaluates the compatible content as functioning as a counter). Furthermore, the information processing device 10 discloses the original tag to other users when the frequency with which the compatible content is updated is equal to or greater than a predetermined threshold (in other words, when the updateability of the original tag is guaranteed).

[0058] 3. Configuration of Information Processing Device Next, the configuration of the information processing device 10 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of the configuration of the information processing device 10 according to the embodiment. As shown in Fig. 5, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.

[0059] (Regarding the communication unit 20) The communication unit 20 is realized by, for example, a network interface card (NIC), etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the user terminal 100, the provider terminal 200, etc.

[0060] (Regarding the storage unit 30) The storage unit 30 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 5 , the storage unit 30 has an original tag database 31, a user information database 32, and a model database 33.

[0061] (About Original Tag Database 31) The original tag database 31 stores various types of information related to original tags. An example of the information stored in the original tag database 31 will now be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the original tag database 31. In the example of Fig. 6, the original tag database 31 has items such as "original tag ID," "user ID," "setting information," "number of users," and "compatible content information."

[0062] "Original tag ID" indicates identification information for identifying the original tag. "User ID" indicates identification information for identifying the user who set the original tag. "Setting information" indicates information related to the setting of the original tag, and stores, for example, information indicating the subject indicated by the original tag and the subject's action. "Number of users" indicates the number of users who have registered to use the original tag. "Corresponding content information" indicates information related to the corresponding content corresponding to the original tag, and stores, for example, information indicating the content of the action by the subject (for example, the number "2" indicating "number of AA player home runs") and information such as the date and time when the corresponding content was updated.

[0063] That is, Figure 6 shows an example in which an original tag identified by original tag ID "TID#1" is set by a user identified by user ID "UID#1", and the setting information of the original tag is "setting information #1", the number of users is "number of users #1", and the corresponding content information is "corresponding content information #1".

[0064] (Regarding User Information Database 32) The user information database 32 stores various types of information related to users. An example of the information stored in the user information database 32 will now be described with reference to FIG. 7. FIG. 7 is a diagram showing an example of the user information database 32. In the example of FIG. 7, the user information database 32 has items such as "user ID," "follower information," and "used tag information."

[0065] "User ID" indicates identification information for identifying a user. "Follower information" indicates information about other users who follow the user in the news distribution service. "Used tag information" indicates the original tags that the user has registered to use.

[0066] That is, FIG. 7 shows an example in which the follower information of a user identified by a user ID "UID#1" is "follower information #1" and the used tag information is "used tag information #1."

[0067] (About Model Database 33) The model database 33 stores models that have been trained to generate answers to input questions.

[0068] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using RAM as a work area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 5 , the control unit 40 according to the embodiment has a receiving unit 41, a generating unit 42, a providing unit 43, a publishing unit 44, a presenting unit 45, a setting unit 46, a distributing unit 47, and an adding unit 48, and realizes or executes the functions and actions of information processing described below.

[0069] (Regarding Reception Section 41) The receiving unit 41 receives setting information relating to the setting of an original tag in a predetermined information distribution service from a user. For example, in the example of Fig. 1, the receiving unit 41 receives setting information #1 relating to an original tag that is different from a tag that is preset in the news distribution service and that is arbitrarily set by the user U1 from the user terminal 100-1, and stores the setting information in the storage unit 30.

[0070] The receiving unit 41 may also receive, as the setting information, information indicating the subject indicated by the original tag and the action by the subject. For example, in the example of Fig. 1, the receiving unit 41 receives setting information #1, which is a character string indicating the subject "AA player" indicated by the original tag and the action by the subject "number of home runs this season."

[0071] (Regarding the generation unit 42) The generation unit 42 generates corresponding content by inputting setting information, related content related to the subject from content distributed by the information distribution service, and an instruction sentence instructing the model, which has been trained to generate an answer to an input question, to output details of the subject's action based on the related content. For example, in the example of Figure 1, the generation unit 42 references the storage unit 30 and inputs setting information #1, related content, and an instruction sentence instructing the model to output the number of home runs hit by AA players this season based on the related content to the model #1, thereby generating corresponding content.

[0072] (About the provider 43) The providing unit 43 provides the user with the corresponding content corresponding to the original tag via an information distribution service based on the setting information accepted by the accepting unit 41. For example, in the example of Fig. 1, the providing unit 43 provides the corresponding content to the user terminal 100-1 based on the setting information #1.

[0073] Furthermore, the providing unit 43 may provide corresponding content indicating the details of the action by the subject. For example, in the example of Fig. 1, the providing unit 43 provides corresponding content indicating the details of the action by the subject, "the number of home runs this season."

[0074] The providing unit 43 may also provide corresponding content that indicates a numerical value related to an action. For example, in the example of Fig. 1, the providing unit 43 provides corresponding content C1 that indicates a character string "Number of home runs by AA players" that indicates the subject and action indicated by setting information #1, and a speech bubble indicating the number of home runs by AA players this season, "2."

[0075] Furthermore, the providing unit 43 may provide the corresponding content generated by the generating unit 42. For example, in the example of Fig. 1, the providing unit 43 provides the corresponding content generated using setting information #1, related content, and model #1 that has been trained to generate an answer to an input question.

[0076] Furthermore, when the content of the action changes, the providing unit 43 may provide corresponding content with the updated content of the action. For example, in the example of Fig. 1, when the number of home runs of an AA player this season is updated, the providing unit 43 provides corresponding content with the updated number of home runs to the user terminal 100-1.

[0077] Furthermore, when a predetermined operation is performed on the corresponding content, the providing unit 43 may further provide content corresponding to the action among the contents distributed in the information distribution service. For example, in the example of Fig. 2, when the user U1 performs an operation to select the corresponding content C1, the providing unit 43 provides the content corresponding to the news article showing the AA player to the user terminal 100-1.

[0078] (About Public Section 44) The publishing unit 44 publishes the original tag in an information distribution service in a state where it can be used by other users. For example, in the example of Fig. 1, the publishing unit 44 refers to the storage unit 30 and publishes the original tag in a news distribution service in a state where it can be used by users other than the user U1.

[0079] Furthermore, the publishing unit 44 may publish the original tag to other users when the status of the compatible content satisfies a predetermined condition. For example, in the example of Fig. 1, the publishing unit 44 publishes the original tag to other users when a predetermined period has passed since the provision of the compatible content to user U1 began and user U1's evaluation of the compatible content satisfies a predetermined condition. Furthermore, the publishing unit 44 publishes the original tag to other users when the frequency with which the compatible content is updated is equal to or greater than a predetermined threshold.

[0080] The publishing unit 44 may also publish the original tag to other users who follow the user in the information distribution service. For example, in the example of Fig. 1, the publishing unit 44 presents the original tag to user U2 who follows user U1 in the news distribution service.

[0081] Furthermore, when the number of users using the original tag is equal to or greater than a predetermined threshold, the publishing unit 44 may publish the original tag in content related to the original tag among content distributed in the information distribution service. For example, in the example of Fig. 1, when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the publishing unit 44 may provide corresponding content on content related to the original tag among content distributed in the news distribution service.

[0082] (Regarding presentation unit 45) When the number of users using the original tag is equal to or greater than a predetermined threshold, the presentation unit 45 presents information about the original tag to a provider who provides content related to the original tag in an information distribution service. For example, in the example of Fig. 1, the presentation unit 45 refers to the storage unit 30, and when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the presentation unit 45 presents information to the provider terminal 200 encouraging the provider to provide content related to the original tag.

[0083] (Regarding the setting unit 46) The setting unit 46 sets a profit for a user who has set an original tag according to the number of users who use the original tag. For example, in the example of Fig. 1, the setting unit 46 refers to the storage unit 30, and when the corresponding content is displayed as a topic in the news distribution service, sets a profit for user U1 according to the number of users who have registered to use the original tag.

[0084] (About Distribution Section 47) When the number of users who use the original tag is equal to or greater than a predetermined threshold, the distribution unit 47 distributes the corresponding content as a topic in an information distribution service. For example, in the example of Fig. 1, the distribution unit 47 refers to the storage unit 30, and when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold, the distribution unit 47 distributes the corresponding content so that it is displayed as a topic in a news distribution service.

[0085] Furthermore, the distribution unit 47 may distribute content related to an original tag to a user who uses the original tag prior to other users. For example, in the example of Fig. 1, the distribution unit 47 distributes content related to a news article related to the original tag to a user who has registered to use the original tag prior to users who have not registered to use the original tag.

[0086] (Regarding additional part 48) The adding unit 48 adds a tab corresponding to the original tag to the information distribution service when the number of users who use the original tag is equal to or greater than a predetermined threshold. For example, in the example of Fig. 1, the adding unit 48 provides a news distribution service such that a tab corresponding to the original tag is displayed on the user terminal 100 when the number of users who have registered to use the original tag is equal to or greater than a predetermined threshold.

[0087] [4. Information processing flow] The procedure of information processing of the information processing device 10 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the procedure of information processing according to the embodiment.

[0088] 8, the information processing device 10 determines whether or not setting information regarding the setting of the original tag has been received from the user (step S101). If the setting information has not been received (step S101; No), the information processing device 10 waits until the setting information is received.

[0089] On the other hand, if the setting information is accepted (step S101; Yes), the information processing device 10 provides the user with the corresponding content corresponding to the original tag through a predetermined information distribution service based on the setting information (step S102). Subsequently, the information processing device 10 makes the original tag available to other users through the predetermined information distribution service (step S103), and ends the process.

[0090] [5. Modifications] The above-described embodiment is merely an example, and various modifications and applications are possible.

[0091] [5-1. Processing mode] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information, including the processing procedures, specific names, various data, and parameters shown in the above text and drawings, can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

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

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

[0094] [6. Effects] As described above, the information processing device 10 according to the embodiment includes a receiving unit 41, a generating unit 42, a providing unit 43, a publishing unit 44, a presenting unit 45, a setting unit 46, a distributing unit 47, and an adding unit 48. The receiving unit 41 receives setting information from a user regarding the setting of an original tag in a predetermined information distribution service. The receiving unit 41 also receives information indicating an entity indicated by the original tag and an action by the entity as the setting information. The generating unit 42 generates corresponding content by inputting the setting information, related content related to the entity among the content distributed by the information distribution service, and an instruction sentence instructing the model, which has been trained to generate an answer to an input question, to output the content of the action by the entity based on the related content. The providing unit 43 provides the corresponding content corresponding to the original tag to the user via the information distribution service based on the setting information received by the receiving unit 41. The providing unit 43 also provides corresponding content indicating the content of the action by the entity. The providing unit 43 also provides corresponding content indicating a numerical value related to the action. The providing unit 43 provides the corresponding content generated by the generating unit 42. The publishing unit 44 publishes the original tag on the information distribution service in a state where it can be used by other users. The publishing unit 44 also publishes the original tag to other users who follow the user on the information distribution service. The presenting unit 45 presents information about the original tag to providers who provide content related to the original tag on the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold. The setting unit 46 sets a benefit for the user who set the original tag according to the number of users using the original tag. The distributing unit 47 distributes the corresponding content as a topic on the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold. The distributing unit 47 also distributes content related to the original tag to users who use the original tag prior to other users. The adding unit 48 adds a tab corresponding to the original tag to the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold.

[0095] As a result, the information processing device 10 according to the embodiment accepts setting information regarding the setting of an arbitrary original tag by a user, provides the user with corresponding content corresponding to the original tag, and can also make the original tag publicly available to other users, thereby making it possible to make the original tag set by the user publicly available to each user.

[0096] Furthermore, in the information processing device 10 according to the embodiment, for example, when the content of the action changes, the providing unit 43 provides corresponding content with the content of the action updated.

[0097] As a result, the information processing device 10 according to the embodiment can provide corresponding content with updated action details, and can therefore provide the latest information to the user.

[0098] Furthermore, in the information processing device 10 according to the embodiment, for example, when a predetermined operation is performed on corresponding content, the providing unit 43 further provides content corresponding to the action content from among the content distributed in the information distribution service.

[0099] As a result, the information processing device 10 according to the embodiment can provide detailed information about the corresponding content if the user so desires, thereby improving convenience.

[0100] Furthermore, in the information processing device 10 according to the embodiment, for example, the publishing unit 44 publishes the original tag to other users when the status of the corresponding content satisfies a predetermined condition.

[0101] As a result, the information processing device 10 according to the embodiment can publish the original tag when the corresponding content is functioning normally as a counter, and therefore can provide content with guaranteed accuracy.

[0102] Furthermore, in the information processing device 10 according to the embodiment, for example, when the number of users using the original tag is equal to or greater than a predetermined threshold, the publishing unit 44 publishes the original tag in content related to the original tag among the content distributed in the information distribution service.

[0103] As a result, the information processing device 10 according to the embodiment can make the original tag public in the content related to the original tag, thereby enhancing the appeal of the original tag.

[0104] [7. Hardware Configuration] The information processing device 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 configured as shown in Fig. 9. The following description will be given taking the information processing device 10 as an example. Fig. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

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

[0106] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a communication network 500 (corresponding to the network N in the embodiment) and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.

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

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

[0109] For example, when the computer 1000 functions as the information processing device 10, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1300 to realize the functions of the control unit 40. The HDD 1400 also stores various data in the storage device of the information processing device 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

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

[0111] Furthermore, the information processing device 10 described above can flexibly change its configuration, for example, by calling an external platform or the like using an API (Application Programming Interface) or network computing, depending on the function.

[0112] Furthermore, the term "unit" in the claims can be read as "means" or "circuit," etc. For example, a reception unit can be read as a reception means or a reception circuit. [Explanation of symbols]

[0113] 10. Information processing equipment 20 Communications Department 30 Storage section 31 Original Tag Database 32 User Information Database 33 Model Database 40 Control Unit 41 Reception 42 Generation part 43 Providing Department 44 Public Section 45 Presentation section 46 Setting section 47 Distribution Department 48 Additional Section 100 user terminals 200 Provider Terminal

Claims

1. a reception unit that receives setting information regarding setting of an original tag in a predetermined information distribution service from a user; a providing unit that provides the user with corresponding content that corresponds to the original tag via the information distribution service based on the setting information received by the receiving unit; a publishing unit that publishes the original tag in the information distribution service in a state that other users can use the original tag; An information processing device comprising:

2. The reception unit receiving, as the setting information, information indicating a subject indicated by the original tag and an action by the subject; The providing unit providing the corresponding content indicating the details of the action taken by the subject; 2. The information processing apparatus according to claim 1, wherein:

3. The providing unit providing the corresponding content indicating a numerical value related to the effect; 3. The information processing apparatus according to claim 2, wherein:

4. a generation unit that generates the corresponding content by inputting, to a model that has been trained to generate an answer to an input question, the setting information, related content related to the subject among the contents distributed by the information distribution service, and an instruction sentence that instructs the model to output the details of the action by the subject based on the related content; and The providing unit providing the corresponding content generated by the generation unit; 3. The information processing apparatus according to claim 2, wherein:

5. The providing unit When the content of the action changes, the corresponding content with the content of the action updated is provided.

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

6. The providing unit When a predetermined operation is performed on the corresponding content, content corresponding to the action is further provided from among the content distributed by the information distribution service.

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

7. The disclosure section When the status of the corresponding content satisfies a predetermined condition, the original tag is made public to other users.

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

8. The disclosure section The original tag is made public to other users who follow the user in the information distribution service.

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

9. The disclosure section When the number of users using the original tag is equal to or greater than a predetermined threshold, the original tag is made public in content related to the original tag among content distributed by the information distribution service.

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

10. a presentation unit that presents information about the original tag to a provider that provides content related to the original tag in the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold value; 2. The information processing apparatus according to claim 1, further comprising:

11. A setting unit that sets a profit to the user who has set the original tag according to the number of users who use the original tag.

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

12. a first distribution unit that distributes the corresponding content as a topic in the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold; 2. The information processing apparatus according to claim 1, further comprising:

13. a second distribution unit that distributes content related to the original tag to a user who uses the original tag in advance of other users; 2. The information processing apparatus according to claim 1, further comprising:

14. an adding unit that adds a tab corresponding to the original tag to the information distribution service when the number of users using the original tag is equal to or greater than a predetermined threshold; 2. The information processing apparatus according to claim 1, further comprising:

15. A computer-implemented information processing method, comprising: a receiving step of receiving setting information regarding setting of an original tag in a predetermined information distribution service from a user; a providing step of providing the user with the corresponding content corresponding to the original tag via the information distribution service based on the setting information received in the receiving step; a publishing step of publishing the original tag on the information distribution service in a state where it can be used by other users; An information processing method comprising:

16. A receiving procedure for receiving setting information regarding setting of an original tag in a predetermined information distribution service from a user; a provision step of providing the user with content corresponding to the original tag via the information distribution service based on the setting information received in the reception step; a publishing step of publishing the original tag on the information distribution service in a state where it can be used by other users; An information processing program characterized by causing a computer to execute the above.

Citation Information

Patent Citations

  • User-driven electronic newspaper publishing system

    JP2008052426A