JP-2026075543-A - Systems, computers, and data manufacturing methods
Abstract
[Challenge] To provide a system that can support the creation of other systems. [Solution] In this invention, the storage device of one or more computers stores first information relating to one or more first functions provided by the software platform, and second information relating to one or more second functions provided by each of the one or more plugins available in the software platform. The system plan data indicates whether one or more functions required by the generation system can be realized by the first function, second function, or third function. The control device of one or more computers generates third information related to the input data from the first information and the second information, and causes a machine learning model to generate system plan data for the generation system based on the input data and the third information. [Selection Diagram] Figure 1
Inventors
- 満村 聡
- 高夘 崚成
- 小澤 涼太
Assignees
- 株式会社ノベルワークス
Dates
- Publication Date
- 20260508
- Application Date
- 20241022
Claims (12)
- A system for generating system planning document data used in a software platform that supports the creation of generation systems, The aforementioned system comprises one or more computers. The storage devices of the one or more computers store first information relating to one or more first functions provided by the software platform, and second information relating to one or more second functions provided by each of the one or more plug-ins available in the software platform. The software platform can add the first function to the generation system, The plugin can add the second function to the generation system. The system planning document data indicates whether the one or more functions required by the generation system can be realized by one or more first functions, one or more second functions, or one or more first functions and a third function that is not one or more second functions. The aforementioned one or more computers are equipped with a machine learning model, The control devices of the one or more computers described above are: Get input data that includes text, A third piece of information related to the input data is generated from the first piece of information and the second piece of information. Based on the input data and the third information, the machine learning model generates the system planning document data for the generation system. system.
- The control devices of the one or more computers described above are: Based on audio data representing the audio in the meeting, the input data is generated by converting the audio into text. In the process of acquiring the aforementioned input data, the input data obtained is obtained in which the audio has been converted into text. The system according to claim 1.
- The control devices of the one or more computers described above are: In response to the acquisition of the audio data during the aforementioned meeting, the input data is generated by sequentially converting the audio into text. The system according to claim 2.
- The control devices of the one or more computers described above are: Based on the aforementioned audio data, emotional information regarding the emotions of the speakers in the meeting is generated. Based on the aforementioned audio data and the aforementioned emotion information, the input data is generated in which the audio is converted into text. The system according to claim 2 or claim 3.
- The control devices of the one or more computers described above are: Based on the system planning document data, overall explanatory data is generated that describes the system configuration of the generation system realized by at least one of the first function, the second function, and the third function. The system according to any one of claims 1 to 3.
- The control devices of the one or more computers described above are: Based on the system planning document data, the machine learning model is instructed to generate second explanatory data describing the plugin for the second function that can realize one or more functions required for the generation system. The system according to any one of claims 1 to 3.
- The control devices of the one or more computers described above are: Based on the system planning document data, the machine learning model is made to generate third explanatory data that describes one or more functions required for the generation system that can be realized by the third function. The system according to any one of claims 1 to 3.
- The third explanatory data includes a description of the generation application that implements the third function. The system according to claim 7.
- The aforementioned machine learning model is a trained model that has been trained using data related to the data output by the aforementioned machine learning model as training data. The system according to any one of claims 1 to 3.
- A first computer used in a system that generates system planning document data used in a software platform that supports the creation of a generation system, The system comprises the first computer and the second computer. The storage device of the first computer stores first information relating to one or more first functions provided by the software platform, and second information relating to one or more second functions provided by each of the one or more plug-ins available in the software platform. The software platform can add the first function to the generation system, The plugin can add the second function to the generation system. The system planning document data indicates whether the one or more functions required by the generation system can be realized by one or more first functions, one or more second functions, or one or more first functions and a third function that is not one or more second functions. The aforementioned second computer is equipped with a machine learning model, The control device of the first computer is Get input data that includes text, A third piece of information related to the input data is generated from the first piece of information and the second piece of information. Based on the input data and the third information, the second computer is instructed to generate system planning document data for the generation system in the machine learning model. The first computer.
- A second computer used in a system that generates system planning document data used in a software platform that supports the creation of generation systems, The aforementioned system comprises a first computer and a second computer. The storage device of the first computer stores first information relating to one or more first functions provided by the software platform, and second information relating to one or more second functions provided by each of the one or more plug-ins available in the software platform. The software platform can add the first function to the generation system, The plugin can add the second function to the generation system. The system planning document data indicates whether the one or more functions required by the generation system can be realized by one or more first functions, one or more second functions, or one or more first functions and a third function that is not one or more second functions. The aforementioned second computer is equipped with a machine learning model, The control device of the first computer is Get input data that includes text, A third piece of information related to the input data is generated from the first piece of information and the second piece of information. The control device of the second computer is Based on the input data and the third information, the machine learning model generates the system planning document data for the generation system. Second computer.
- A data manufacturing method for generating system planning document data used in a software platform that supports the creation of a generation system, The system consists of one or more computers. The storage devices of the one or more computers store first information relating to one or more first functions provided by the software platform, and second information relating to one or more second functions provided by each of the one or more plug-ins available in the software platform. The software platform can add the first function to the generation system, The plugin can add the second function to the generation system. The system planning document data indicates whether the one or more functions required by the generation system can be realized by one or more first functions, one or more second functions, or one or more first functions and a third function that is not one or more second functions. The aforementioned one or more computers are equipped with a machine learning model, The control device of the one or more computers: Get input data that includes text, From the first and second information, a third piece of information related to the input data is generated. Based on the input data and the third information, the machine learning model generates the system planning document data for the generation system. Data creation methods.
Description
This invention relates to a system, a computer, and a data manufacturing method. As an example of a conventional system invention, the platform described in Non-Patent Document 1 is known. This platform can, for example, create a business system for customer management. Furthermore, the platform provides multiple plugins. Users can extend the platform's functionality by utilizing these plugins. Cybozu, Inc., "kintone extension", [online], [searched October 1, 2023], Internet <URL: https://kintone-sol.cybozu.co.jp/integrate/search/> Figure 1 is an explanatory diagram of System 1.Figure 2 is a block diagram of the user terminal 10.Figure 3 is a block diagram of server 110.Figure 4 is a block diagram of server 210.Figure 5 shows the meeting minutes data D2.Figure 6 shows the standard function table T1, which is the first piece of information.Figure 7 shows the second piece of information, the plug-in table T2.Figures 8 through 10 show the system planning document data D3.Figures 8 through 10 show the system planning document data D3.Figures 8 through 10 show the system planning document data D3.Figure 11 is a flowchart showing the actions performed by the control device 12 of the user terminal 10.Figure 12 is a flowchart showing the actions performed by the control device 112 of server 110 and the control device 212 of server 210 in system 1.Figure 13 is a diagram of the functional requirements document shown by functional requirements document data D5.Figure 14 is a diagram of the non-functional requirements document shown in non-functional requirements document data D6.Figure 15 is a business process diagram shown in business process diagram data D7.Figure 16 is a diagram of the application design document shown in application design document data D8.Figure 17 is a diagram of the plugin proposal shown in plugin proposal data D9.Figure 18 is a diagram of the management item sheet shown in management item sheet data D10.Figure 19 is the ER diagram shown in ER diagram data D11.Figure 20 is the system configuration diagram shown in system configuration diagram data D12. (Embodiment) System 1 according to an embodiment of this disclosure will be described with reference to the drawings. [System 1 Configuration] First, the overall configuration of System 1 will be explained with reference to the diagrams. Figure 1 is an explanatory diagram of System 1. Figure 2 is a block diagram of the user terminal 10. Figure 3 is a block diagram of the server 110. Figure 4 is a block diagram of the server 210. The system 1 shown in Figure 1 comprises a user terminal 10 (one or more computers), a server 110 (one or more computers), and a server 210 (one or more computers). The user terminal 10, server 110, and server 210 can communicate with each other via a communication network. The network can be the internet, an intranet, or similar. The user terminal 10 is an information processing device used by a user. The user terminal 10 is, for example, a smartphone, a tablet, or a personal computer. As shown in Figure 2, the user terminal 10 includes a control unit 12, a storage device 14, a network interface 16, a graphics processing unit 18, a display 20, an operation unit 26, and a touch panel 28. The storage device 14 stores programs and data. The storage device 14 is, for example, a combination of ROM (Read Only Memory), RAM (Random Access Memory), and storage (e.g., flash memory or hard disk). The program includes, for example, the following: • Programs for the OS (Operating System) and applications that perform information processing (for example, a web browser or the target applications described later) The data includes, for example, the following: - Databases referenced in information processing; data obtained by performing information processing (i.e., the results of information processing). The control device 12 implements the functions of the user terminal 10 by executing a program stored in the storage device 14. The control device 12 is, for example, at least one of the following:・CPU (Central Processing Unit)・GPU (Graphic Processing Unit)・ASIC (Application Specific Integrated Circuit)・FPGA (Field Programmable Array) The control device 12 includes a text conversion means 30 as a functional block. The network interface 16 controls communication between the user terminal 10 and external devices. The external devices are servers 110 and 210. The graphics processing unit 18 displays an image on the display 20 based on the image data generated by the control device 12. The display 20 is either a liquid crystal display or an organic EL (Electroluminescence) display. The operation unit 26 generates operation signals based on user input via the touch panel 28 and outputs these operation signals to the control device 12. Server 110 is the first computer. Server 110 is a RAG (Retrievable-Augmented Generation) server. Therefore, based on user queries, Server 110 retrieves information related to the query from databases and knowled