Information proposal system and information proposal method

JPWO2025017901A5Pending Publication Date: 2025-09-12
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025533825
Authority / Receiving Office
JP · JP
Patent Type
Applications
Filing Date
2025-07-01
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

It is challenging for companies to progress from planning a solution to commercialization independently, and even innovative technologies or ideas often go unnoticed due to a lack of matching with relevant needs, leading to difficulties in successful commercialization.

Method used

An information proposal system that facilitates the matching of needs and solutions by inputting and analyzing needs and seed information, using data mining techniques such as association analysis and neural networks to calculate similarity scores, and requesting additional information when necessary to enhance matching accuracy.

Benefits of technology

The system effectively promotes appropriate matching between needs and solutions by displaying relevant information in descending order of similarity, allowing users to efficiently select suitable options and improve commercialization prospects.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present invention provides information for prompting a user to perform matching between "needs" and "seeds". This information proposal system is provided with: an analysis unit for generating a combination of input information and needs information or seeds information, and for analyzing the degree of matching between input information and needs information or seeds information; a proposal unit for proposing at least one combination of needs information and seeds information in accordance with the degree of matching; and an additional information request unit for requesting additional information, which is information to be added in association with the input information, when an additional information request is inputted.
Need to check novelty before this filing date? Find Prior Art

Description

Information suggestion system and information suggestion method

[0001] The technology disclosed in this specification relates to information suggestion technology.

[0002] In recent years, it has become increasingly difficult for a single company to carry out the process from proposing a solution or plan to commercializing it.

[0003] On the other hand, even if people have excellent technology or ideas, they often end up being buried without meeting the right people, so there is a demand for a matching system to connect technologies and ideas (see, for example, Patent Document 1).

[0004] International Publication No. 2019 / 013344

[0005] Even when needs (issues) and seeds (solutions) are matched, if the information on either or both is insufficient, it may be difficult to move smoothly to commercialization.

[0006] The technology disclosed in this specification has been made in consideration of the problems described above, and is a technology for providing information that encourages matching needs with seeds.

[0007] An information proposal system, which is a first aspect of the technology disclosed in the present specification, is an information provision system that provides information regarding combinations of needs information and at least one seed information corresponding to the needs information, and includes: an information input unit into which at least one of the needs information and the seed information is input as input information; an analysis unit that generates the combination of the input information with the needs information or the seed information and analyzes the degree of matching between the input information and the needs information or the seed information; a proposal unit that proposes at least one combination of the needs information and the seed information according to the degree of matching; and an additional information request unit that, when a request for additional information is input, requests additional information that is information to be added in relation to the input information.

[0008] According to at least a first aspect of the technology disclosed in the present specification, by requesting additional information, it is possible to promote appropriate matching between needs information and seeds information.

[0009] Furthermore, objects, features, aspects, and advantages associated with the technology disclosed herein will become more apparent from the detailed description and accompanying drawings set forth below.

[0010] FIG. 1 is a diagram conceptually illustrating an example of the configuration of an information proposal system according to an embodiment. FIG. 2 is a diagram illustrating an example of needs information recorded in a needs information database. FIG. 3 is a diagram illustrating an example of seeds information recorded in a seeds information database. FIG. 4 is a diagram illustrating an example of seeds information and information related thereto displayed in a needs-side information proposal unit. FIG. 5 is a diagram illustrating an example of needs information and information related thereto displayed in a seeds-side information proposal unit. FIG. 6 is a diagram conceptually illustrating an example of the configuration of an information proposal system according to an embodiment. FIG. 7 is a diagram illustrating a schematic example of a hardware configuration when the information proposal system, examples of which are shown in FIGS. 1 and 6, is actually operated. FIG. 8 is a diagram illustrating a schematic example of a hardware configuration when the information proposal system, examples of which are shown in FIGS. 1 and 6, is actually operated.

[0011] Hereinafter, embodiments will be described with reference to the accompanying drawings. In the following embodiments, detailed features are shown for the purpose of explaining the technology, but these are merely examples and are not necessarily essential features for enabling the embodiments to be implemented.

[0012] The drawings are schematic, and for the sake of convenience, components may be omitted or simplified as appropriate. The relative sizes and positions of components shown in different drawings are not necessarily accurately depicted and may be changed as appropriate. Hatching may also be used in drawings such as plan views that are not cross-sectional views to facilitate understanding of the embodiments.

[0013] In the following description, the same components are denoted by the same reference numerals, and their names and functions are also the same. Therefore, detailed descriptions of them may be omitted to avoid duplication.

[0014] Furthermore, in the description given in this specification, when a certain component is described as "comprising," "including," or "having," unless otherwise specified, this is not an exclusive expression that excludes the presence of other components.

[0015] Furthermore, in the description of this specification, even if ordinal numbers such as "first" or "second" are used, these terms are used for convenience to make it easier to understand the contents of the embodiments, and the contents of the embodiments are not limited to the order that may result from these ordinal numbers.

[0016] First Embodiment An information suggestion system and an information suggestion method according to this embodiment will be described below.

[0017] 1 is a diagram conceptually illustrating an example of the configuration of an information proposal system 10 according to this embodiment. The information proposal system 10 according to this embodiment provides information regarding a combination of needs information and at least one piece of seeds information corresponding to the needs information.

[0018] As shown in the example of FIG. 1, the information proposal system 10 includes an information input unit 12, a needs information database 14, a seeds information database 16, an analysis unit 18, a needs information construction unit 20, a seeds information construction unit 22, a needs-side information proposal unit 24, a seeds-side information proposal unit 26, an additional information necessity determination unit 28, an additional information request unit 30, an additional information acceptance unit 32, and a matching database 34.

[0019] The information input unit 12 accepts information input from the outside (user). The information input unit 12 receives input such as needs (problem) information (needs information) provided by the user, seeds (solution) information (seeds information), or a request for additional information input by the user to request additional information. Needs information, seeds information, or both are input to the information input unit 12 for matching, which will be described later. Information that is not input is extracted from the needs information database 14 or the seeds information database 16.

[0020] The needs information database 14 is a database in which needs information provided by users is accumulated and recorded. The needs information database 14 also records needs information input to the additional information receiving unit 32 as additional information.

[0021] The seeds information database 16 is a database in which seeds information provided by users is accumulated and recorded. The seeds information database 16 also records seeds information input to the additional information receiving unit 32 as additional information.

[0022] The analysis unit 18 generates a combination of needs information and seed information. Here, the combination of needs information and seed information is not limited to a combination of one piece of needs information with one piece of seed information, but may be, for example, a combination of one piece of needs information with a plurality of pieces of seed information. Then, the analysis unit 18 analyzes the degree of matching (degree of compatibility, degree of similarity) between the needs information and the seed information in the above combination.

[0023] Specifically, the analysis unit 18 performs data mining processing to analyze the degree of matching (degree of compatibility, similarity) between the needs information and the seeds information. Examples of data mining processing include association analysis and cluster analysis. A neural network can be used for the data mining processing. In particular, a recurrent neural network (RNN) can be used to handle variable-length data such as text data. Long-Short-Term Memory (LSTM) can also be applied. The analysis unit 18 can analyze not only Japanese text, but also text in various languages ​​(e.g., English, Chinese, Korean, etc.).

[0024] Furthermore, the analysis unit 18 calculates the degree of matching between all combinations of needs information and all combinations of seed information as a similarity score, and sorts the combinations of needs information and seed information in descending order of similarity score. Note that the analysis unit 18 may change a weighting coefficient when calculating the similarity score based on attribute information (such as credit information) or past performance of the user who is the provider of the needs information (or seed information). The analysis unit 18 may also adjust the similarity score based on the market position of the needs information or seed information. For example, the analysis unit 18 may increase the similarity score if the seed information is distributed in the market, or increase the similarity score if the seed information is monopolized in the market.

[0025] The needs information construction unit 20 records the needs information that forms the above combination in association with the corresponding seed information. The needs information construction unit 20 also records various information (such as the corresponding seed information and information about the user who provided the seed information) to be proposed to the user who input the needs (the needs side) in association with the seeds information that forms the above combination.

[0026] The seeds information construction unit 22 records the seeds information that form the above combinations in association with the corresponding needs information. The seeds information construction unit 22 also records various information (such as the corresponding needs information and information about the user who provided the needs information) to be proposed to the user who input the seeds (seeds side) in association with the needs information that form the above combinations.

[0027] The needs side information proposal unit 24 displays and proposes to the needs side the seed information and related information that form the above combination, which is information for the needs side (information desired by the needs side) constructed by the needs information construction unit 20.

[0028] However, the needs-side information proposal unit 24 may also display needs information. That is, the needs-side information proposal unit 24 may propose needs information similar to the needs information that is input information to the needs side, and may present to the user what kind of seed information has been matched with similar needs in the past (what kind of combinations have been achieved) by referring to the matching database 34. In this way, options of seed information for matching can be presented to the user from different perspectives.

[0029] The seeds side information proposal unit 26 displays and proposes to the seeds side the needs information and related information that form the above combination, which is information for the seeds side (information desired by the seeds side) constructed by the seeds information construction unit 22.

[0030] However, the seeds-side information proposal unit 26 may also display seed information. That is, the seeds-side information proposal unit 26 may propose seed information similar to the seed information that is input information to the seeds side, and may present to the user what kind of needs information has been matched with similar seeds in the past (what kind of combinations have been achieved) by referring to the matching database 34. In this way, options of needs information for matching can be presented to the user from different perspectives.

[0031] The additional information necessity determination unit 28 determines whether additional information is necessary for the needs information itself recorded in the needs information database 14, the seeds information itself recorded in the seeds information database 16, or a combination of needs information and seeds information. Here, the additional information is information on detailed content related to the needs information, information on the technology itself related to the seeds information, etc.

[0032] Specifically, the additional information necessity determination unit 28 calculates the amount of information (such as the number of characters or the number of types of information) of the input information (needs information or seeds information) itself input to the information input unit 12, or the amount of information (including the level of the similarity score) of the combination of the needs information and seeds information, and determines that additional information is necessary if at least one of these amounts of information is equal to or less than a predetermined threshold value for each. If it determines that additional information is necessary, the additional information necessity determination unit 28 generates an additional information request and outputs it to the additional information request unit 30. The amount of information about the combination of needs information and seeds information is acquired by referring to the needs information construction unit 20 or the seeds information construction unit 22.

[0033] When a request for additional information is input from the additional information necessity determination unit 28, or when a request for additional information is input from the user via the information input unit 12, the additional information request unit 30 adds a display requesting additional information (for example, a display using an interactive UI) to the needs-side information proposal unit 24 or the seeds-side information proposal unit 26.

[0034] If the additional information request is for needs information, the additional information request unit 30 adds a display requesting additional information to the needs-side information proposal unit 24, requesting the needs side to add information. Also, if the additional information request is for seeds information, the additional information request unit 30 adds a display requesting additional information to the seeds-side information proposal unit 26, requesting the seeds side to add information.

[0035] The additional information receiving unit 32 receives additional information input from the needs side or the seeds side in response to an additional information request. The additional information receiving unit 32 also reflects the input additional information in the needs information recorded in the needs information database 14 or the seeds information recorded in the seeds information database 16. The reflected needs information or seeds information can be used in subsequent matching.

[0036] When a match is established between the needs information and the seeds information that form a combination, the matching database 34 records the combination. The matching database 34 records combinations that have been matched, among the combinations displayed in the needs-side information proposal unit 24 and the combinations displayed in the seeds-side information proposal unit 26. At this time, when additional information is added to the combination (when the corresponding additional information is accepted by the additional information accepting unit 32), the matching database 34 also associates the additional information with the combination and records it.

[0037] Whether or not the needs information and seeds information that form a combination can be matched is determined by the user, taking into consideration the degree of matching (degree of suitability) between the needs information and seeds information.

[0038] FIG. 2 is a diagram showing an example of needs information recorded in the needs information database 14. As shown in FIG.

[0039] As shown in the example in Figure 2, needs information includes the user's issues, problems, desires, and information about the experts they are looking for, such as "We want to improve the performance of our semiconductor manufacturing equipment" or "Our customer is asking us to develop technology about A, but we don't have the knowledge about B, so we are looking for an expert."

[0040] FIG. 3 is a diagram showing an example of seeds information recorded in the seeds information database 16. As shown in FIG.

[0041] As shown in the example in Figure 3, the seeds information includes possessed technologies, know-how, information on products, information on services, past cases, etc., such as "a part that improves the life of cleaning water," "heat exchange technology for chemical liquids," and "in the development of part E for product D of C, technology G was developed to achieve required specifications F."

[0042] FIG. 4 is a diagram showing an example of seeds information and related information displayed on the needs-side information suggestion unit 24. As shown in FIG.

[0043] 4, the needs-side information proposing unit 24 displays the seed information in descending order of the degree of matching (the seed information is sorted and recorded in descending order of the degree of matching in the needs information constructing unit 20). By displaying the seed information in descending order of the degree of matching with the needs information, the user can efficiently select seed information that will establish a match from the displayed seed information.

[0044] 4, the seed information is displayed in descending order of the degree of matching, but the display order and the number of displayed items are not limited to those shown in FIG. 4. Seed information with a low degree of matching can also be viewed by, for example, scrolling down the screen. Information related to each seed information (such as information about the provider of the seed information or the utilization record of the seed information) may be displayed by, for example, selecting the seed information, or may be displayed near the corresponding seed information.

[0045] FIG. 5 is a diagram showing an example of needs information and related information displayed on the seeds-side information proposing unit 26. As shown in FIG.

[0046] 5, the seeds-side information proposing unit 26 displays the needs information in descending order of the degree of matching (the needs information is sorted and recorded in descending order of the degree of matching in the seeds information constructing unit 22). By displaying the needs information in descending order of the degree of matching with the seeds information, the user can efficiently select the needs information that matches from the displayed needs information.

[0047] 5, the needs information is displayed in descending order of the degree of matching, but the display order and the number of items displayed are not limited to those shown in FIG. 5. Needs information with a low degree of matching can also be viewed by, for example, scrolling down the screen. Information related to each piece of needs information (such as information about the provider of the needs information or the matching record of the needs information) may be displayed by, for example, selecting the needs information, or may be displayed near the corresponding needs information.

[0048] In this way, according to the information proposal system 10 of this embodiment, by requesting additional information, it is possible to promote appropriate matching between needs information and seeds information.

[0049] Second Embodiment An information suggestion system and an information suggestion method according to the present embodiment will be described. In the following description, components similar to those described in the above embodiments will be denoted by the same reference numerals, and detailed descriptions thereof will be omitted as appropriate.

[0050] <Configuration of the Information Proposal System> Fig. 6 is a diagram conceptually illustrating an example of the configuration of an information proposal system 10A according to this embodiment. As illustrated in Fig. 6, the information proposal system 10A includes an information input unit 12, a needs information database 14, a seeds information database 16, an analysis unit 18, a needs information constructing unit 20, a seeds information constructing unit 22, a needs-side information proposal unit 24, a seeds-side information proposal unit 26, an additional information necessity determination unit 28, an additional information requesting unit 30, an additional information receiving unit 32, a matching database 34, and a feedback unit 36.

[0051] The feedback section 36 is a functional section for exchanging information (such as chat) between a provider of needs information (including additional information) and a provider of seeds information (including additional information).

[0052] The information exchanged via the feedback unit 36 ​​is reflected as feedback information in the needs information database 14 and the seeds information database 16. The information is then taken into consideration as a weighting coefficient when the analysis unit 18 calculates a similarity score, as information associated with needs information in the needs information construction unit 20, or as information associated with seeds information in the seeds information construction unit 22. The information exchanged via the feedback unit 36 ​​is reflected in the needs information database 14 and the seeds information database 16 and is also taken into consideration during matching, thereby improving the matching accuracy.

[0053] <Hardware Configuration of Information Recommendation System> FIGS. 7 and 8 are diagrams illustrating a schematic example of a hardware configuration when the information recommendation system shown in FIGS. 1 and 6 is actually operated.

[0054] Note that the hardware configurations illustrated in Figures 7 and 8 may not match the numbers and other details of the configurations illustrated in Figures 1 and 6, but this is because the configurations illustrated in Figures 1 and 6 represent conceptual units.

[0055] Therefore, at least the following cases can be envisaged: a configuration illustrated in Figures 1 and 6 is made up of multiple hardware configurations illustrated in Figures 7 and 8; a configuration illustrated in Figures 1 and 6 corresponds to a part of the hardware configuration illustrated in Figures 7 and 8; and further, multiple configurations illustrated in Figures 1 and 6 are provided in a single hardware configuration illustrated in Figures 7 and 8.

[0056] 7 shows the hardware configuration for realizing the needs information database 14, seeds information database 16, analysis unit 18, needs information constructing unit 20, seeds information constructing unit 22, needs-side information proposing unit 24, seeds-side information proposing unit 26, additional information necessity determining unit 28, additional information requesting unit 30, additional information accepting unit 32, matching database 34, etc. in Figures 1 and 6, including a processing circuit 1102A that performs calculations, a storage device 1103 that can store information, an input device 1104A that can input information such as a mouse, keyboard, touch panel, or various switches, and an output device 1105A that can output information such as a display, liquid crystal display device, or lamp (including cases where it is shared with the input device 1104A). This configuration is the same in all of the above embodiments.

[0057] 8 shows a hardware configuration for realizing the needs information database 14, seeds information database 16, analysis unit 18, needs information constructing unit 20, seeds information constructing unit 22, needs-side information proposing unit 24, seeds-side information proposing unit 26, additional information necessity determining unit 28, additional information requesting unit 30, additional information accepting unit 32, matching database 34, etc., shown in Figures 1 and 6, including a processing circuit 1102B for performing calculations, an input device 1104B that can input information such as a mouse, keyboard, touch panel, or various switches, and an output device 1105B (including cases where it is shared with the input device 1104B) that can output information such as a display, liquid crystal display device, or lamp. This configuration is the same in all of the above embodiments.

[0058] The needs information database 14, the seeds information database 16, and the matching database 34 are realized by the storage device 1103 or another storage device (not shown here).

[0059] The storage device 1103 may be, for example, a memory (recording medium) including a volatile or non-volatile semiconductor memory such as a hard disk drive (HDD), random access memory (RAM), read only memory (ROM), flash memory, erasable programmable read only memory (EPROM) and electrically erasable programmable read-only memory (EEPROM), a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD, or any recording medium that will be used in the future.

[0060] The processing circuit 1102A may execute a program stored in the storage device 1103, an external CD-ROM, an external DVD-ROM, an external flash memory, etc. That is, it may be, for example, a central processing unit (CPU), a microprocessor, a microcomputer, or a digital signal processor (DSP).

[0061] When the processing circuit 1102A executes a program stored in the storage device 1103, an external CD-ROM, an external DVD-ROM, or an external flash memory, the analysis unit 18, the needs information constructor 20, the seeds information constructor 22, the needs-side information proposal unit 24, the seeds-side information proposal unit 26, the additional information necessity determination unit 28, the additional information request unit 30, and the additional information acceptance unit 32 are realized by software, firmware, or a combination of software and firmware, in which the processing circuit 1102A executes a program stored in the storage device 1103. Note that the functions of the analysis unit 18, the needs information constructor 20, the seeds information constructor 22, the needs-side information proposal unit 24, the seeds-side information proposal unit 26, the additional information necessity determination unit 28, the additional information request unit 30, and the additional information acceptance unit 32 may be realized, for example, by multiple processing circuits working together.

[0062] The software and firmware may be written as a program and stored in the storage device 1103. In this case, the processing circuit 1102A realizes the above-described functions by reading and executing the program stored in the storage device 1103. In other words, the storage device 1103 may store a program that, when executed by the processing circuit 1102A, results in the above-described functions being realized.

[0063] The processing circuit 1102B may also be dedicated hardware, i.e., for example, a single circuit, multiple circuits, a programmed processor, a parallel programmed processor, an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a combination thereof.

[0064] When the processing circuit 1102B is dedicated hardware, the analysis unit 18, the needs information construction unit 20, the seeds information construction unit 22, the needs-side information proposal unit 24, the seeds-side information proposal unit 26, the additional information necessity determination unit 28, the additional information request unit 30, and the additional information reception unit 32 are realized by operation of the processing circuit 1102B. Note that the functions of the analysis unit 18, the needs information construction unit 20, the seeds information construction unit 22, the needs-side information proposal unit 24, the seeds-side information proposal unit 26, the additional information necessity determination unit 28, the additional information request unit 30, and the additional information reception unit 32 may be realized by separate circuits or by a single circuit.

[0065] In addition, the functions of the analysis unit 18, needs information construction unit 20, seeds information construction unit 22, needs-side information proposal unit 24, seeds-side information proposal unit 26, additional information necessity determination unit 28, additional information request unit 30, and additional information reception unit 32 may be realized in part by a processing circuit 1102A that executes a program stored in a memory device 1103, and in part by a processing circuit 1102B that is dedicated hardware.

[0066] The information input unit 12 is realized by the input device 1104A or the input device 1104B.

[0067] The needs-side information proposal unit 24 and the seeds-side information proposal unit 26 can also be realized by the output device 1105A or the output device 1105B (which may be used in common with the input device). That is, the needs-side information proposal unit 24 and the seeds-side information proposal unit 26 can be realized by causing the output device 1105A or the output device 1105B to display needs information, seeds information, or a combination thereof.

[0068] <Regarding the Effects Produced by the Multiple Embodiments Described Above> Next, examples of the effects produced by the multiple embodiments described above will be described. Note that in the following description, the effects will be described based on the specific configurations exemplified in the multiple embodiments described above, but these may be replaced with other specific configurations exemplified in the present specification to the extent that similar effects are produced. In other words, for convenience, only one of the associated specific configurations may be described as a representative below, but the representatively described specific configuration may be replaced with another associated specific configuration.

[0069] Furthermore, the replacement may be made across multiple embodiments, i.e., configurations illustrated in different embodiments may be combined to produce the same effect.

[0070] According to the embodiment described above, the information proposal system 10 includes an information input unit 12, an analysis unit 18, a proposal unit, and an additional information request unit 30. Here, the proposal unit corresponds to, for example, at least one of the needs-side information proposal unit 24, the seeds-side information proposal unit 26, etc. The information input unit 12 receives at least one of needs information and seeds information as input information. The analysis unit 18 generates combinations of the input information with the needs information or the seeds information. The analysis unit 18 also analyzes the degree of matching between the input information and the needs information or the seeds information. The proposal unit proposes at least one combination of needs information and seeds information according to the degree of matching. When a request for additional information is input, the additional information request unit 30 requests additional information that is information to be added in relation to the input information.

[0071] Furthermore, according to the embodiment described above, the information proposal system 10 includes an input device 1104A and an output device 1105A. The information proposal system 10 also includes a processing circuit 1102A that executes a program and a storage device 1103 that stores the program to be executed. The processing circuit 1102A executes the program to realize the following operations.

[0072] That is, when at least one of needs information and seeds information is input as input information, the degree of matching between the input information and the needs information or seeds information is analyzed, and a combination of the input information and the needs information or seeds information is generated. Then, at least one combination of needs information and seeds information is proposed according to the degree of matching. Then, when a request for additional information is input, the additional information, which is information to be added in relation to the input information, is requested.

[0073] Furthermore, according to the embodiment described above, the information proposal system 10 includes an input device 1104B and an output device 1105B. The information proposal system 10 also includes a processing circuit 1102B, which is dedicated hardware. The processing circuit 1102B, which is dedicated hardware, performs the following operations.

[0074] That is, when at least one of needs information and seeds information is input as input information, the processing circuit 1102B, which is dedicated hardware, analyzes the degree of matching between the input information and the needs information or seeds information, and generates a combination of the input information and the needs information or seeds information.Then, depending on the degree of matching, it proposes at least one combination of needs information and seeds information.When a request for additional information is input, it requests the additional information, which is information that is added in relation to the input information.

[0075] According to this configuration, by requesting additional information, it is possible to promote appropriate matching between needs information and seeds information.

[0076] Furthermore, even if other configurations shown as examples in this specification are appropriately added to the above configuration, that is, even if other configurations in this specification that were not mentioned as the above configuration are appropriately added, the same effect can be achieved.

[0077] Furthermore, according to the embodiment described above, the information proposal system 10 includes a display device for displaying the combinations. Here, the display device corresponds to, for example, at least one of the output device 1105A, the output device 1105B, etc. The analysis unit 18 calculates the similarity between the input information and the needs information or the seeds information as the degree of matching. Then, the output device 1105A or the output device 1105B displays multiple combinations in descending order of similarity. With this configuration, the seed information or the needs information is displayed in descending order of the degree of matching, allowing the user to efficiently select the seed information or the needs information that will establish a match from the displayed information.

[0078] Furthermore, according to the embodiment described above, a request for additional information is input when the amount of information in the input information before the combination is generated by the analysis unit 18 is equal to or less than a first threshold. With this configuration, a request for additional information can be generated when the amount of information in the input information (needs information or seeds information) input from outside is insufficient for matching. This can improve the matching accuracy between needs information and seeds information.

[0079] Furthermore, according to the embodiment described above, a request for additional information is input when the similarity score between the input information of the combination generated by the analysis unit 18 and the needs information or the seeds information is equal to or less than the second threshold value. With this configuration, when there is a decrease in the similarity score between the needs information and the seeds information due to an insufficient amount of information, the decrease can be resolved by generating a request for additional information, thereby improving the matching accuracy.

[0080] Furthermore, according to the embodiment described above, an additional information request is input from outside by a user. With this configuration, even when an additional information request is not generated by the additional information necessity determining unit 28, the user can input an additional information request under any conditions, thereby improving the matching accuracy between needs information and seeds information.

[0081] Furthermore, according to the embodiment described above, a combination is generated from needs information and a plurality of pieces of seed information. With such a configuration, a solution for solving a need can be searched for in combination with a plurality of pieces of seed information, thereby increasing the degree of freedom in combinations.

[0082] Furthermore, according to the embodiment described above, the analysis unit 18 adjusts the degree of matching based on attribute information of the needs information or the seeds information. With this configuration, it is possible to select a combination that is more suitable for commercialization, taking into account the reliability of the needs information or the seeds information.

[0083] Furthermore, according to the embodiment described above, the analysis unit 18 adjusts the degree of matching based on the market position of the needs information or the seeds information. With this configuration, by giving priority to seed information that is circulating in the market or seed information that can be monopolized in the market as a combination candidate, it is possible to select a combination that will be advantageous after commercialization.

[0084] Furthermore, according to the embodiment described above, the information proposal system 10 includes a matching database 34 for recording combinations for which matching has been achieved. When the input information is needs information, the needs-side information proposal unit 24 also proposes needs information similar to the input information from among the combinations recorded in the matching database 34. When the input information is seeds information, the seeds-side information proposal unit 26 also proposes seeds information similar to the input information from among the combinations recorded in the matching database 34. With this configuration, options for needs information or seeds information for matching can be presented to the user from different perspectives.

[0085] Furthermore, according to the embodiment described above, when the input information is needs information, the needs-side information proposal unit 24 also proposes combinations that include needs information similar to the input information from among the combinations recorded in the matching database 34. When the input information is seeds information, the seeds-side information proposal unit 26 also proposes combinations that include seed information similar to the input information from among the combinations recorded in the matching database 34. With this configuration, options for needs information or seeds information for matching can be presented to the user from different perspectives.

[0086] Furthermore, according to the embodiment described above, the information proposal system 10A includes a needs information database 14 that records needs information, a seeds information database 16 that records seeds information, and a feedback unit 36. The feedback unit 36 ​​reflects information exchange between a provider of input information that constitutes a combination and a provider of needs information or seeds information in at least one of the needs information database 14 and the seeds information database 16. With this configuration, information exchanged via the feedback unit 36 ​​is reflected in the needs information database 14 and the seeds information database 16 and is also taken into consideration during matching, thereby improving matching accuracy.

[0087] According to the embodiment described above, in the information suggestion method, at least one of needs information and seeds information is input as input information. Then, the degree of matching between the input information and the needs information or seeds information is analyzed, and combinations of the input information and the needs information or seeds information are generated. Then, at least one combination of needs information and seeds information is proposed according to the degree of matching. Then, when a request for additional information is input, the additional information, which is information to be added in relation to the input information, is requested.

[0088] According to this configuration, by requesting additional information, it is possible to promote appropriate matching between needs information and seeds information.

[0089] Unless otherwise specified, the order in which the processes are performed can be changed.

[0090] Furthermore, even if other configurations shown as examples in this specification are appropriately added to the above configuration, that is, even if other configurations in this specification that were not mentioned as the above configuration are appropriately added, the same effect can be achieved.

[0091] <Regarding Modifications of the Multiple Embodiments Described Above> In the multiple embodiments described above, the dimensions, shapes, relative positional relationships, and implementation conditions of each component may be described, but these are merely examples in all aspects and are not limiting.

[0092] Furthermore, unless a contradiction arises, when it is stated in the above-described embodiments that "one" component is provided, "one or more" of that component may be provided.

[0093] Furthermore, the descriptions in this specification are incorporated by reference for all purposes related to the present technology, and none of them are admitted to be prior art.

[0094] Furthermore, each component described in the above-described embodiments is envisioned as software or firmware, as well as corresponding hardware, and as software it is referred to as, for example, a "unit," and as hardware it is referred to as, for example, a "processing circuit."

[0095] 10 Information proposal system, 10A Information proposal system, 12 Information input unit, 14 Needs information database, 16 Seeds information database, 18 Analysis unit, 20 Needs information construction unit, 22 Seeds information construction unit, 24 Needs side information proposal unit, 26 Seeds side information proposal unit, 28 Additional information necessity determination unit, 30 Additional information request unit, 32 Additional information acceptance unit, 34 Matching database, 36 Feedback unit, 1102A Processing circuit, 1102B Processing circuit, 1103 Storage device, 1104A Input device, 1104B Input device, 1105A Output device, 1105B Output device.

Claims

1. An information providing system that provides information on a combination of needs information and at least one piece of seeds information corresponding to the needs information, an information input unit to which at least one of the needs information and the seeds information is input as input information; an analysis unit for generating the combination of the input information and the needs information or the seeds information and analyzing the degree of matching between the input information and the needs information or the seeds information; a proposing unit for proposing at least one combination of the needs information and the seeds information according to the degree of matching; an additional information request unit for requesting additional information that is information to be added in relation to the input information when a request for additional information is input; Information suggestion system.

2. The information suggestion system according to claim 1, further comprising a display device for displaying the combination; the analysis unit calculates, as the degree of matching, a degree of similarity between the input information and the needs information or the seeds information; the display device displays the plurality of combinations in descending order of the similarity; Information suggestion system.

3. 3. The information suggestion system according to claim 1 or 2, the additional information request is input when the amount of information in the input information before the combination is generated by the analysis unit is equal to or less than a first threshold value; Information suggestion system.

4. 3. The information suggestion system according to claim 1 or 2, the additional information request is input when a similarity between the input information of the combination generated by the analysis unit and the needs information or the seeds information is equal to or less than a second threshold value; Information suggestion system.

5. 3. The information suggestion system according to claim 1 or 2, the request for additional information is input externally by a user; Information suggestion system.

6. 3. The information suggestion system according to claim 1 or 2, the combination is generated from the needs information and a plurality of pieces of seeds information; Information suggestion system.

7. 3. The information suggestion system according to claim 1 or 2, the analysis unit adjusts the degree of matching based on attribute information of the needs information or the seeds information. Information suggestion system.

8. 3. The information suggestion system according to claim 1 or 2, the analysis unit adjusts the degree of matching based on the market position of the needs information or the seeds information. Information suggestion system.

9. 3. The information suggestion system according to claim 1 or 2, a matching database for recording the combinations for which matching has been established; When the input information is the needs information, the suggestion unit also suggests the needs information similar to the input information from among the combinations recorded in the matching database, When the input information is the seed information, the suggestion unit also suggests the seed information similar to the input information from among the combinations recorded in the matching database. Information suggestion system.

10. 10. The information suggestion system according to claim 9, When the input information is the needs information, the suggestion unit also suggests combinations including the needs information similar to the input information from among the combinations recorded in the matching database, When the input information is the seed information, the suggestion unit also suggests combinations including the seed information similar to the input information from among the combinations recorded in the matching database. Information suggestion system.

11. 3. The information suggestion system according to claim 1 or 2, a needs information database that records the needs information; a seeds information database that records the seeds information; a feedback unit that reflects information exchange between a provider of the input information that constitutes the combination and a provider of the needs information or the seeds information in at least one of the needs information database and the seeds information database, Information suggestion system.

12. An information providing method for providing information relating to a combination of needs information and at least one seed information corresponding to the needs information, At least one of the needs information and the seeds information is input as input information; analyzing the degree of matching between the input information and the needs information or the seeds information, and generating the combination of the input information and the needs information or the seeds information; suggesting at least one combination of the needs information and the seeds information according to the degree of matching; When a request for additional information is input, request additional information which is information that is added in relation to the input information; Information suggestion method.