DESIGN SUPPORT SYSTEM, INFORMATION PROCESSING APPARATUS, DESIGN SUPPORT METHOD, AND PROGRAM
The design support system addresses the challenge of retrieving necessary design information by utilizing a database and search functionality to efficiently match user inputs with relevant design data, enhancing the design process with readily accessible information.
Patent Information
- Application Number
- JP2021195927
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-02
- Publication Date
- 2025-05-07
- Estimated Expiration
- 2041-12-02
AI Technical Summary
Existing design support systems struggle to efficiently retrieve necessary design information from vast databases, particularly when the initial design stage lacks relevant information about past design improvements and side effects.
A design support system comprising a database that stores structure properties and design information, an input unit for user input, a search unit that compares input items with database entries, and an output unit for displaying relevant design information, allowing for efficient retrieval based on matching items.
Enables easy acquisition of necessary design information, improving the efficiency of the design process by allowing users to quickly find relevant data associated with similar structure properties.
Smart Images

Figure 0007672328000001 
Figure 0007672328000002 
Figure 0007672328000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a design support system, an information processing device, a design support method, and a program. [Background technology]
[0002] When designing a structure, if a similar design has been made in the past, it is efficient to refer to information about the past designs when designing. As a technology for acquiring information about past designs, for example, a technology has been considered that associates improvements and side effects caused by past design changes, stores them, and visualizes them (for example, see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-95377 A Summary of the Invention [Problem to be solved by the invention]
[0004] When the amount of information on past designs is huge, it is not easy to obtain desired information from it. In addition, in the technology described in Patent Document 1, only the relationship between improvements due to design changes and side effects is visualized. Therefore, desired information cannot be obtained in the initial design. Thus, there is a problem in that the information required for design cannot be easily obtained.
[0005] An object of the present invention is to provide a design support system, an information processing device, a design support method, and a program that can easily obtain information required for design. [Means for solving the problem]
[0006] The design support system of the present invention comprises: a database that stores, for each structure, a plurality of items indicating properties of the structure and design information for designing the structure in association with each of the structures; an input unit that inputs the plurality of items based on an operation received from an external device; a search unit that searches the database for the design information based on the plurality of items input by the input unit; an output unit that outputs the design information searched by the search unit; The search unit compares the multiple items input by the input unit with the multiple items stored in the database, and searches the database for design information associated with the items according to the number of matching items.
[0007] The information processing device of the present invention further comprises: an input unit for inputting a plurality of items indicating properties of a structure based on an operation received from an external device; a search unit that searches for design information for designing the structure from a database that stores the plurality of items and design information for designing the structure in association with each of the structures based on the plurality of items input by the input unit; an output unit that outputs the design information searched by the search unit; The search unit compares the multiple items input by the input unit with the multiple items stored in the database, and searches the database for design information associated with the items according to the number of matching items.
[0008] Further, the design support method of the present invention includes the steps of: obtaining a plurality of items indicative of a characteristic of the structure; a process of comparing the acquired multiple items with multiple items associated in a database with design information for designing the structure for each of the structures, and searching the database for design information associated with the items according to the number of items that match each other; and outputting the searched design information.
[0009] In addition, the program of the present invention is A program for causing a computer to execute the program, On the computer, obtaining a number of items indicative of the nature of the structure; a step of comparing the acquired multiple items with multiple items associated with design information for designing the structure in a database for each of the structures, and searching the database for design information associated with the items according to the number of items that match each other; and a procedure for outputting the searched design information. Effect of the Invention
[0010] In the present invention, the information required for design can be easily obtained. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram showing a first embodiment of a design support system according to the present invention. [Diagram 2] 2 is a diagram showing an example of association between a plurality of items stored in the database shown in FIG. 1 and design information. FIG. [Diagram 3] 2 is a diagram showing an example of association between work information and support information stored in the database shown in FIG. 1; FIG. [Figure 4] 2 is a diagram showing an example of association between indicated information and answer information stored in the database shown in FIG. 1; FIG. [Diagram 5] 2 is a diagram illustrating an example of an internal configuration of the information processing device illustrated in FIG. 1. [Figure 6] A figure showing an example of input and output of a first learning model included in the learning model shown in Figure 5. [Figure 7] A figure showing an example of input and output of a second learning model included in the learning model shown in Figure 5. [Figure 8] 2 is a flowchart for explaining an example of a process for acquiring design information, which is included in a design support method in the design support system shown in FIG. 1. [Figure 9]2 is a flowchart for explaining an example of a process for acquiring support information in a design support method in the design support system shown in FIG. 1. [Figure 10] 2 is a flowchart for explaining an example of a process for acquiring answer information in a design support method in the design support system shown in FIG. 1. [Figure 11] FIG. 2 is a diagram showing a second embodiment of a design support system according to the present invention. [Figure 12] 12 is a diagram illustrating an example of an internal configuration of the information processing device illustrated in FIG. [Figure 13] 12 is a flowchart for explaining an example of a process of performing reinforcement learning using evaluation information in the design support method in the design support system shown in FIG. 11. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. (First embodiment)
[0013] Fig. 1 is a diagram showing a first embodiment of a design support system of the present invention. As shown in Fig. 1, the control system in this embodiment has an information processing device 10 and a database 20. The information processing device 10 and the database 20 may be directly connected to each other, or may be connected to each other so as to be able to communicate with each other via a communication network.
[0014] The database 20 stores a plurality of items indicating the properties of a structure and design information for designing the structure, in association with each structure. The database 20 also stores work information indicating work performed in the design stage of the structure and support information for supporting the work indicated by the work information, in association with each other. The database 20 also stores indication information indicated on the design information and response information indicating a response to the indication information, in association with each other. The database 20 may be provided within the information processing device 10. Each piece of information stored in the database 20 has been written in advance from outside. Each piece of information stored in the database 20 can be changed from outside.
[0015] FIG. 2 is a diagram showing an example of the correspondence between a plurality of items stored in the database 20 shown in FIG. 1 and design information. As shown in FIG. 2, the database 20 shown in FIG. 1 stores a plurality of items showing a building outline, a plurality of items showing a structure outline, drawings, and calculations in correspondence with each property, which is a structure. These pieces of information are registered based on past performance. Each property is assigned a property ID, which is identification information unique to the property. The building outline items and the structure outline items are, for example, information showing the structure, such as wood or reinforced concrete, and information showing the properties of the structure, such as the number of floors, shape (design), location, size, use, strength, the presence or absence of seismic isolation devices and vibration control devices, the materials constituting the structure, the size and quantity of materials, drainage structure, and safety performance. The drawings and calculations are design information for designing a structure. The drawings are design drawings for the structure. The design documents are information showing the design schedule, the number of days, labor hours, and costs actually required for the construction of the structure. The database 20 may store electronic files of drawings and calculation sheets, or may store information indicating the storage location where the electronic files of drawings and calculation sheets are stored.
[0016] FIG. 3 is a diagram showing an example of the correspondence between the work information and the support information stored in the database 20 shown in FIG. 1. As shown in FIG. 3, the database 20 shown in FIG. 1 stores work information, design review minutes, defect information, and checklist items in a corresponding manner. These pieces of information are registered based on past performance. The design review minutes, defect information, and checklist are support information for supporting the work indicated by the work information, and are examples of support information. The work information is information indicating each of the works performed at each stage of the design of the structure. The design review minutes are minutes created when a review meeting is held for the work indicated by the work information. The design review minutes may store an electronic file of the design review minutes, or may store information indicating a storage location where the electronic file of the design review minutes is stored. The contents written in the minutes may be similar to the contents written in general minutes. The contents written in the minutes may be, for example, the date and location of the review, the names of the participants in the review, and the contents of the meeting. The defect information is information indicating the contents of the defect that occurred when the work indicated by the work information was performed. The defect information is information indicating, for example, a shortage of parts, a delay in the schedule, a shortage of personnel, incompatible parts, etc. The checklist items indicate items that should be checked when performing the work indicated by the work information.
[0017] FIG. 4 is a diagram showing an example of the correspondence between the pointed out information and the answer information stored in the database 20 shown in FIG. 1. As shown in FIG. 4, the pointed out information, the answer, and the answer material are stored in the database 20 shown in FIG. 1 in a corresponding manner. These pieces of information are registered based on past performance. The pointed out information is information indicating the contents pointed out by a specialized reviewing organization. The answer and the answer material are answer information for responding to the points pointed out by the specialized reviewing organization, and are an example of the answer information. The answer is information indicating the contents of the answer given to the reviewing organization in response to the pointed out information. The answer material indicates materials attached to the answer. The answer and the answer material may store electronic files of the answer and the answer material, or may store information indicating a storage location where the electronic files of the answer and the answer material are stored.
[0018] The information processing device 10 is a device that inputs information based on an operation received from the outside, performs a predetermined process, and outputs the result. The information processing device 10 is a device equipped with a means for inputting and outputting information, such as a PC (Personal Computer), a tablet terminal, or a smartphone. FIG. 5 is a diagram showing an example of the internal configuration of the information processing device 10 shown in FIG. 1. As shown in FIG. 5, the information processing device 10 shown in FIG. 1 has an input unit 110, a learning model generation unit 120, a learning model 130, an inference unit 140, a search unit 150, and an output unit 160. Note that FIG. 5 shows only the main components related to this embodiment among the components of the information processing device 10 shown in FIG. 1.
[0019] The input unit 110 inputs information based on an operation received from the outside. The input unit 110 is, for example, a keyboard, a mouse, a touch pad, a touch panel, etc. The input unit 110 inputs the above-mentioned multiple items. At this time, the input unit 110 inputs the multiple items according to a screen that prompts the user to select one of multiple options for each item. For example, when multiple options are displayed for each of the multiple items using a pull-down menu, the input unit 110 inputs selected information based on an operation to select one of the options. The input unit 110 can also input general text information. Text information is written information.
[0020] The learning model generation unit 120 performs machine learning on the task information corresponding to the text information to generate a first learning model. The learning model generation unit 120 also performs machine learning on the indication information corresponding to the text information to generate a second learning model. The first learning model and the second learning model are included in the learning model 130 shown in FIG. 5.
[0021] FIG. 6 is a diagram showing an example of input and output of the first learning model included in the learning model 130 shown in FIG. 5. As shown in FIG. 6, the first learning model included in the learning model 130 shown in FIG. 5 is a learning model 131 that outputs work information when text information is input. In the learning phase of the learning model 131, the learning model generation unit 120 generates teacher data in which text information input from the outside and work information are associated with each other. The work information is work information stored in the database 20. The learning model generation unit 120 uses the generated teacher data to perform machine learning to generate the learning model 131 that outputs work information corresponding to various text information. The text information input by the worker via the input unit 110 as work information does not necessarily match the work information stored in the database 20. Therefore, it is necessary to determine which of the work information stored in the database 20 the text information input by the worker via the input unit 110 as work information corresponds to. Therefore, a mechanism is provided in which the work information stored in the database 20 is acquired from the text information input via the input unit 110 using the learning model 131. The method for learning the task information in the learning model 131 may be a general method for generating a learning model.
[0022] FIG. 7 is a diagram showing an example of input and output of the second learning model included in the learning model 130 shown in FIG. 5. As shown in FIG. 7, the second learning model included in the learning model 130 shown in FIG. 5 is a learning model 132 that outputs indication information when text information is input. In the learning phase of the learning model 132, the learning model generation unit 120 generates teacher data in which the text information input from the outside and the indication information are associated with each other. The indication information is indication information stored in the database 20. The learning model generation unit 120 uses the generated teacher data to perform machine learning to generate the learning model 132 that outputs indication information corresponding to various text information. The text information input by the worker via the input unit 110 as indication information does not necessarily completely match the indication information stored in the database 20. Therefore, it is necessary to determine which of the indication information stored in the database 20 corresponds to the text information input by the worker via the input unit 110 as indication information. Therefore, a mechanism is provided in which the learning model 132 is used to acquire the indication information stored in the database 20 from the text information input via the input unit 110. The method for learning the task information in the learning model 132 may be a general method for generating a learning model.
[0023] The inference unit 140 inputs the text information input by the input unit 110 to a learning model 131 included in the learning model 130, thereby acquiring task information from the learning model 131. The inference unit 140 outputs the acquired task information to the search unit 150. The inference unit 140 also inputs the text information input by the input unit 110 to a learning model 132 included in the learning model 130, thereby acquiring pointed out information from the learning model 132. The inference unit 140 outputs the acquired pointed out information to the search unit 150.
[0024] The search unit 150 searches the database 20 for design information based on the multiple items input by the input unit 110. Specifically, the search unit 150 compares the multiple items input by the input unit 110 with the multiple items stored in the database 20, and reads out design information associated with the matching items from the database according to the number of matching items. For example, the search unit 150 may read out design information associated with an item for which the number of matching items between the multiple items input by the input unit 110 and the multiple items stored in the database 20 exceeds a predetermined threshold from the database 20. The search unit 150 may also read out design information from the database 20 that has the largest number of matching items between the multiple items input by the input unit 110 and the multiple items stored in the database 20. The search unit 150 outputs the design information read out from the database 20 to the output unit 160.
[0025] Furthermore, the search unit 150 searches the database 20 for support information based on the task information output from the inference unit 140. Specifically, the search unit 150 uses the task information output from the inference unit 140 as a search key to read out support information associated with the task information in the database 20 from the database 20. The search unit 150 outputs the support information read out from the database 20 to the output unit 160. Furthermore, the search unit 150 searches the database 20 for answer information based on the indication information output from the inference unit 140. Specifically, the search unit 150 uses the indication information output from the inference unit 140 as a search key to read out answer information associated with the indication information in the database 20 from the database 20. The search unit 150 outputs the answer information read out from the database 20 to the output unit 160.
[0026] The output unit 160 outputs the design information output from the search unit 150. At this time, the output unit 160 may output the design information in descending order of the number of items that match the multiple items input by the input unit 110 and the multiple items stored in the database 20. The output unit 160 also outputs the support information output from the search unit 150. Furthermore, the output unit 160 outputs the answer information output from the search unit 150. The output mode of the output unit 160 may be a mode in which the information to be output is stored in a storage unit (not shown) or a mode in which the information to be output is displayed on a display unit (not shown).
[0027] The following describes a design support method in the design support system shown in Fig. 1. Fig. 8 is a flowchart for explaining an example of a process for acquiring design information in the design support method in the design support system shown in Fig. 1.
[0028] First, a display unit (not shown) provided in the information processing device 10 displays a screen prompting the worker to input the building summary and structure summary items (step S1). At this time, the display unit displays a form for inputting the building summary and structure summary items. This form may display multiple options for each of the items described above using a pull-down menu. Thereafter, when the worker performs an operation to input the building summary and structure summary items according to the display on the display unit, the input unit 110 inputs (acquires) the items based on the operation received (step S2).
[0029] Then, the search unit 150 compares the multiple items input by the input unit 110 with the multiple items stored in the database 20 (step S3). Based on the result of the comparison, the search unit 150 searches the database for design information associated with the matching items according to the number of matching items (step S4). Next, the output unit 160 outputs the design information read by the search unit 150 (step S5).
[0030] FIG. 9 is a flowchart for explaining an example of a process for acquiring support information in the design support method in the design support system shown in FIG.
[0031] When a worker performs an operation to input text information indicating task information to the input unit 110, the input unit 110 inputs (acquires) the text information (step S11). Then, the inference unit 140 inputs the text information input by the input unit 110 to the learning model 131 included in the learning model 130 (step S12). Then, the inference unit 140 acquires the task information from the learning model 131 (step S13).
[0032] Next, the search unit 150 searches the database 20 for support information associated with the task information, using the task information acquired by the inference unit 140 as a search key (step S14). The search unit 150 reads out the searched support information from the database 20. The output unit 160 outputs the support information read out by the search unit 150 (step S15).
[0033] In step S5, the worker creates documents to be submitted to the review organization using the drawing information and calculation sheet information included in the design information output by the output unit 160. The worker submits the created documents to the review organization. During the review period, the document submitted by the worker is reviewed, and the worker is notified of any issues (reporting information) that indicate matters that require commenting.
[0034] FIG. 10 is a flowchart for explaining an example of a process for acquiring answer information in the design support method in the design support system shown in FIG.
[0035] When the worker performs an operation to input text information indicating pointed out information to the input unit 110, the input unit 110 inputs (acquires) the text information (step S21). Then, the inference unit 140 inputs the text information input by the input unit 110 to the learning model 132 included in the learning model 130 (step S22). Then, the inference unit 140 acquires the pointed out information from the learning model 131 (step S23).
[0036] Next, the search unit 150 searches the database 20 for answer information associated with the pointed out information by using the pointed out information acquired by the inference unit 140 as a search key (step S24). The search unit 150 reads out the searched answer information from the database 20. The output unit 160 outputs the answer information read out by the search unit 150 (step S25).
[0037] In steps S5, S15, and S25, the output unit 160 may display the design information, support information, and response information on a predetermined screen. In this way, the work of the worker who checks the display can be supported.
[0038] In addition, each correspondence (correspondence of design information, correspondence of support information, and correspondence of response information) stored in the database 20 may be linked to each other. In this case, it is preferable to link them using a property ID. Specifically, the database 20 may store the correspondence between the work information and support information as shown in FIG. 3 and the correspondence between the indication information and response information as shown in FIG. 4 in association with each property ID. By specifying and inputting the property ID when inputting the text information, support information and response information specifying the property can be acquired. In addition, when a property ID is input when inputting the text information, if support information and response information for a design to which the same property ID is assigned have already been acquired, these pieces of information may not be acquired. In this case, the search unit 150 may not acquire information from the database 20, and even if the search unit 150 acquires information, the output unit 160 may not output the information. This makes it possible to avoid acquiring duplicate information.
[0039] Furthermore, when a worker uses the design support system, the worker may specify a worker ID unique to the worker. In this case, the worker may input a worker ID when inputting a plurality of items to obtain design information, when inputting text information to obtain support information, and when inputting text information to obtain answer information, and the information processing device 10 may store the input worker ID as history. By storing the worker ID, the acquisition of design information, the acquisition of support information, and the acquisition of answer information performed by the worker can be linked for each worker. This makes it possible to identify, for example, which answer information is the basis for the input to obtain support information.
[0040] In this manner, in this embodiment, past design information, support information, and response information are registered in the database 20, and the information processing device 10 acquires design information, support information, and response information of similar objects from among the design information, support information, and response information registered in the database 20 for the structure to be designed. This makes it possible to easily obtain information required for design. In order to search for design information of similar objects, the information processing device 10 displays options for the building outline and the structural outline, and compares the content selected from the displayed options with the content stored in the database 20 to determine similar objects. This makes it possible to easily determine similar objects. Furthermore, the information processing device 10 generates a learning model 130 that outputs work information and indication information by inputting text information, inputs the text information input based on the operation performed by the worker into the learning model 130, and acquires the work information and indication information from the learning model 130. This makes it possible to acquire support information and response information stored in the database 20 in association with the work information and indication information, respectively, even if the text information input by the input unit 110 does not completely match the work information and indication information stored in the database 20. (Second embodiment)
[0041] Fig. 11 is a diagram showing a second embodiment of the design support system of the present invention. As shown in Fig. 11, the control system in this embodiment has an information processing device 11 and a database 20. The information processing device 11 and the database 20 may be directly connected to each other, or may be connected to each other so as to be able to communicate with each other via a communication network. The database 20 is the same as that in the first embodiment.
[0042] Fig. 12 is a diagram showing an example of the internal configuration of the information processing device 11 shown in Fig. 11. As shown in Fig. 12, the information processing device 11 shown in Fig. 11 has an input unit 110, a learning model generation unit 121, a learning model 130, an inference unit 140, a search unit 150, and an output unit 160. Note that Fig. 12 shows only the main components related to this embodiment among the components included in the information processing device 11 shown in Fig. 11. The input unit 110, the learning model 130, the inference unit 140, the search unit 150, and the output unit 160 are the same as those in the first embodiment.
[0043] The learning model generation unit 121 has a function of performing reinforcement learning on the task information corresponding to the text information using the evaluation information input by the input unit 110, in addition to the functions of the learning model generation unit 120 in the first embodiment. The evaluation information is information indicating the result of an evaluation by an operator as to whether the support information output by the output unit 160 is desired information for the operator. The evaluation information is input to the input unit 110 by an operator who has confirmed the support information output by the output unit 160. The evaluation information may be information indicating the level of evaluation, or may be information indicating suitability. The method of reinforcement learning performed by the learning model generation unit 121 may be the same as a general reinforcement learning method. For example, when the evaluation information indicates a good level of evaluation for the support information, the learning model generation unit 121 may widen the range of text information for outputting the support information. Also, for example, when the evaluation information indicates a bad level of evaluation for the support information, the learning model generation unit 121 may exclude the text information input when outputting the support information from the target of the text information for outputting the support information.
[0044] The following describes a process of performing reinforcement learning using evaluation information in the design support method in the design support system shown in Fig. 11. Fig. 13 is a flowchart for explaining an example of a process of performing reinforcement learning using evaluation information in the design support method in the design support system shown in Fig. 11. In the following description, an example will be given in which the output unit 160 has a function of displaying information.
[0045] After the output unit 160 outputs the support information, the output unit 160 displays a form for inputting an evaluation (step S31). The display mode of this form is for prompting input of evaluation information indicating an evaluation, and the details are not particularly specified as long as the evaluation information can be input. For example, the form may display a predetermined frame into which text can be input, or may display a selectable level of evaluation. When the input unit 110 inputs (acquires) the evaluation information according to the operator's operation (step S32), the learning model generation unit 121 uses the input evaluation information to perform reinforcement learning on the task information corresponding to the text information of the learning model 131 (step S33).
[0046] In this manner, in this embodiment, past design information, support information, and response information are registered in the database 20, and the information processing device 11 acquires design information, support information, and response information of similar objects from among the design information, support information, and response information registered in the database 20 for the structure to be designed. This makes it possible to easily obtain information necessary for design. In order to search for design information of similar objects, the information processing device 11 displays options for the building outline and the structural outline, and compares the content selected from the displayed options with the content stored in the database 20 to determine similar objects. This makes it possible to easily determine similar objects. Furthermore, the information processing device 11 generates a learning model 130 that outputs work information and indication information by inputting text information, inputs the text information input based on the operation performed by the worker into the learning model 130, and acquires the work information and indication information from the learning model 130. This makes it possible to acquire support information and response information stored in the database 20 in association with the work information and indication information, respectively, even if the text information input by the input unit 110 does not completely match the work information and indication information stored in the database 20. Furthermore, evaluation information on the output support information is used to strengthen the learning model 131 that outputs the support information, making it possible to acquire more desirable support information.
[0047] Although the above description has been given by allocating each function (processing) to each component, this allocation is not limited to the above. In addition, the configuration of the components is also not limited to the above-mentioned forms, which are merely examples. In addition, each embodiment may be combined.
[0048] The processing performed by each of the information processing devices 10 and 11 may be performed by a logic circuit that is created for each purpose. Also, a computer program (hereinafter referred to as a program) in which the processing contents are described as a procedure may be recorded on a recording medium that can be read by each of the information processing devices 10 and 11, and the program recorded on the recording medium may be read and executed by each of the information processing devices 10 and 11. The recording medium that can be read by each of the information processing devices 10 and 11 refers to a removable recording medium such as a magneto-optical disk, a DVD (Digital Versatile Disc), a CD (Compact Disc), a Blu-ray (registered trademark) Disc, and a USB (Universal Serial Bus) memory, as well as memories such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disc Drive), and an SSD (Solid State Drive) that are built into each of the information processing devices 10 and 11. The program recorded on the recording medium is read by a CPU provided in each of the information processing devices 10 and 11, and the same processing as described above is performed under the control of the CPU. Here, the CPU operates as a computer that executes a program read from a recording medium on which the program is recorded. [Explanation of symbols]
[0049] 10,11 Information processing equipment 20 Database 110 Input section 120,121 Learning model generation unit 130~132 Learning Model 140 Reasoning part 150 Search Department 160 Output section
Claims
1. a database that stores, for each structure, a plurality of items indicating properties of the structure and design information for designing the structure in association with each of the structures; an input unit that inputs the plurality of items based on an operation received from an external device; a search unit that searches the database for the design information based on the plurality of items input by the input unit; an output unit that outputs the design information searched by the search unit; a learning model generation unit that performs machine learning on work information that corresponds to the text information and indicates work performed in a design stage of the structure, and generates a first learning model; an inference unit that inputs the text information input by the input unit into the first learning model, and acquires the task information from the first learning model; the database stores the work information in association with support information for supporting the work indicated by the work information; the search unit compares the multiple items input by the input unit with the multiple items stored in the database, and searches the database for design information associated with the items according to the number of matching items; and searches the database for the support information based on the work information acquired by the inference unit; The output unit is a design support system that outputs the support information searched for by the search unit.
2. The search unit searches for a design associated with an item with a number of matching items exceeding a predetermined threshold.
2. The design support system of claim 1, wherein information is retrieved from said database.
3. 3. The design support system according to claim 1, wherein the output unit outputs the design information in descending order of the number of matching items.
4. The design support system according to claim 1 , wherein the search unit searches the database for drawing information and calculation sheet information included in the design information.
5. The design support system according to claim 1 , wherein the learning model generation unit performs machine learning on the work information corresponding to the text information using evaluation information indicating an evaluation of the support information input by the input unit.
6. the learning model generation unit performs machine learning on pointed information pointed out in the design information, which corresponds to the text information, to generate a second learning model; the inference unit inputs the text information input by the input unit into the second learning model, thereby acquiring the indicated information from the second learning model; the database stores the indicated information in association with answer information indicating an answer to the indicated information; The search unit searches the database for the answer information based on the indicated information acquired by the inference unit, The design support system according to claim 1 , wherein the output unit outputs the answer information searched for by the search unit.
7. The design support system according to claim 1 , wherein the output unit causes the output information to be stored in a storage unit.
8. The design support system according to claim 1 , wherein the output unit causes the output information to be displayed on a display unit.
9. an input unit for inputting a plurality of items indicating properties of a structure based on an operation received from an external device; a search unit that searches for design information for designing the structure from a database that stores the plurality of items and design information for designing the structure in association with each of the structures based on the plurality of items input by the input unit; an output unit that outputs the design information searched by the search unit; a learning model generation unit that performs machine learning on work information that corresponds to the text information and indicates work performed in a design stage of the structure, and generates a first learning model; an inference unit that inputs the text information input by the input unit into the first learning model, and acquires the task information from the first learning model; the search unit compares the multiple items input by the input unit with the multiple items stored in the database, and searches the database for design information associated with the items according to the number of matching items; and searches the database for support information for supporting the work indicated by the work information, which is associated with the work information in the database, based on the work information acquired by the inference unit; The output unit is an information processing device that outputs the support information searched for by the search unit.
10. the learning model generation unit performs machine learning on pointed information pointed out in the design information, which corresponds to the text information, to generate a second learning model; the inference unit inputs the text information input by the input unit into the second learning model, thereby acquiring the indicated information from the second learning model; The search unit searches the database for answer information that is associated with the indicated information in the database and indicates an answer to the indicated information, based on the indicated information acquired by the inference unit; The information processing device according to claim 9 , wherein the output unit outputs the answer information searched for by the search unit.
11. obtaining a plurality of items indicative of a characteristic of the structure; a process of comparing the acquired multiple items with multiple items associated in a database with design information for designing the structure for each of the structures, and searching the database for design information associated with the items according to the number of items that match each other; A process of outputting the searched design information; A process of performing machine learning on work information indicating work performed in a design stage of the structure, the work information corresponding to the text information, to generate a first learning model; A process of obtaining the text information; A process of inputting the acquired text information into the first learning model to acquire the task information from the first learning model; A process of searching the database for support information for supporting the work indicated by the work information, which is associated with the work information in the database, based on the acquired work information; and outputting the searched support information.
12. A process of performing machine learning on pointed out information corresponding to the text information and pointed out to the design information to generate a second learning model; A process of inputting the acquired text information into the second learning model to acquire the indication information from the second learning model; a process of searching the database for answer information indicating an answer to the indicated information, the answer information being associated with the indicated information in the database, based on the indicated information obtained; The design support method according to claim 11 , wherein the information processing device performs a process of outputting the searched answer information.
13. On the computer, obtaining a number of items indicative of the nature of the structure; a step of comparing the acquired multiple items with multiple items associated with design information for designing the structure in a database for each of the structures, and searching the database for design information associated with the items according to the number of items that match each other; outputting the searched design information; A step of performing machine learning on work information that corresponds to the text information and indicates work performed in a design stage of the structure to generate a first learning model; obtaining the text information; inputting the acquired text information into the first learning model to acquire the task information from the first learning model; a step of searching the database for assistance information for assisting the work indicated by the work information, the assistance information being associated with the work information in the database, based on the acquired work information; and a procedure for outputting the searched support information.
14. A step of performing machine learning on pointed out information corresponding to the text information and pointed out to the design information to generate a second learning model; inputting the acquired text information into the second learning model to acquire the indication information from the second learning model; a step of searching the database for answer information indicating an answer to the indicated information, the answer information being associated with the indicated information in the database, based on the indicated information obtained; and outputting the searched answer information.
Citation Information
Patent Citations
Concept design work supporting device
JP1989230180A
Retrieving device for similar design case
JP1995219989A
Design support device
JP1996190578A
Design support system, design support device, design support program and recording medium recording same program
JP2010009153A
Design example retrieval device, and design example retrieval program
JP2010020617A