JP7745593B2 - Extraction system and extraction method - Google Patents
Extraction system and extraction methodInfo
- Publication number
- JP7745593B2 JP7745593B2 JP2023107231A JP2023107231A JP7745593B2 JP 7745593 B2 JP7745593 B2 JP 7745593B2 JP 2023107231 A JP2023107231 A JP 2023107231A JP 2023107231 A JP2023107231 A JP 2023107231A JP 7745593 B2 JP7745593 B2 JP 7745593B2
- Authority
- JP
- Japan
- Prior art keywords
- procedure
- classification name
- task
- procedures
- daily report
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、抽出システムおよび抽出方法に関する。 This disclosure relates to an extraction system and an extraction method.
建物を管理する管理者(建物に常駐する常駐管理者等)は、建物を管理する業務を習得する必要がある。たとえば、特開2018-132556号公報(特許文献1)には、作業者を育成する作業者育成装置が開示されている。作業者育成装置は、作業現場に対応した作業内容をシミュレートした問題を被訓練者に対して出題し、被訓練者に回答を求めることにより知識を向上させるものである。 Building managers (such as resident managers who reside in buildings) need to master the tasks of managing buildings. For example, Japanese Patent Application Laid-Open Publication No. 2018-132556 (Patent Document 1) discloses a worker training device that trains workers. The worker training device improves knowledge by presenting trainees with questions that simulate work content corresponding to the work site and requiring the trainees to answer them.
ところで、上記建物の管理者が行う業務には、たとえば、定期的に繰り返される業務(定型業務等)と、それ以外の、苦情または問合せ等の建物の管理に関して発生する事象に対応して行う業務(非定型業務等)とが含まれる。定型業務は定期的に繰り返されるため、管理者は、まず、定型業務に習熟することになる。管理者は、定型業務に習熟した後、次のステップとして、非定型業務に習熟する必要がある。 The tasks performed by the building manager include, for example, tasks that are repeated periodically (routine tasks, etc.) and other tasks that are performed in response to incidents that arise in relation to building management, such as complaints or inquiries (non-routine tasks, etc.). Because routine tasks are repeated periodically, managers will first become proficient in routine tasks. After becoming proficient in routine tasks, managers will need to become proficient in non-routine tasks as the next step.
管理者が行う業務に対する教育は、OJT(On the Job Training)により行われることが多い。ところが、非定型業務の習得に際して、どの項目を優先的に教育すべきかが明確に定められていない場合が多い。このため、教育される項目は、OJTのトレーナーの経験次第であり、属人的になっている。 Training for managerial tasks is often done through on-the-job training (OJT). However, when learning non-routine tasks, it is often not clearly defined which items should be prioritized in training. As a result, the items taught depend on the experience of the OJT trainer, making them highly personal.
トレーナーが教育項目の優先順位を決めない場合、苦情または問合せ等の事象が現場で発生する都度、現場で経験しながら業務に習熟することになる。つまり、教育の順番は、上記事象の発生順となってしまう。 If trainers do not prioritize training items, employees will become proficient in their work through on-site experience whenever a complaint, inquiry, or other incident occurs. In other words, the order of training will be determined by the order in which the above incidents occur.
OJTの教育期間において、発生頻度の低い事象が連続して発生した場合、その事象対応の習熟度は上がるが、本来優先的に習得すべき高発生頻度の事象対応が後回しになり、教育効率が悪くなってしまう。 If a series of low-frequency events occur during OJT training, employees' proficiency in responding to those events will increase, but the ability to respond to high-frequency events, which should be a priority, will be put off, resulting in inefficient training.
一方、非定型業務の業務に含まれる手順のうち、定型業務の業務を習得していれば、教育が不要となる手順がある。このため、定型業務と重複する手順を考慮せずに教育すると、非定型業務の教育において重複して同じ手順を教育することになり、教育効率が悪い。 On the other hand, among the procedures included in non-routine work, there are some procedures for which training is not necessary if the worker has already mastered routine work. Therefore, if training is conducted without taking into account procedures that overlap with routine work, the same procedures will be taught redundantly when training non-routine work, resulting in inefficient training.
本開示は、上述の課題を解決するためになされたものであって、その目的は、建物を管理する管理者に効率的に業務を習得させることができる教育項目の抽出システムおよび制御方法を提供することである。 This disclosure has been made to solve the above-mentioned problems, and its purpose is to provide a training item extraction system and control method that allows building managers to efficiently master their work.
本開示のある局面に従うと、抽出システムは、記憶装置と、制御装置とを備える。記憶装置は、建物を管理する管理者が行う業務の手順が記録された業務データベースを記憶する。制御装置は、管理者が優先的に習熟すべき業務の手順を教育項目として抽出する。管理者が行う業務には、管理者が定期的に繰り返す第1の業務と、第1の業務とは異なる第2の業務とが含まれる。制御装置は、業務データベースから第1の業務の手順および第2の業務の手順を取得する。制御装置は、第2の業務のうち、発生頻度が基準値以上である高頻度業務を抽出する。制御装置は、高頻度業務に含まれる手順のうち、第1の業務に含まれる手順を除外した手順を、教育項目として抽出する。 According to one aspect of the present disclosure, the extraction system includes a storage device and a control device. The storage device stores a task database that records the procedures for tasks performed by a building manager. The control device extracts, as training items, the procedures for tasks that the manager should prioritize mastering. The tasks performed by the manager include a first task that the manager repeats periodically and a second task that is different from the first task. The control device acquires the procedures for the first task and the procedures for the second task from the task database. The control device extracts, from the second task, high-frequency tasks that occur at a frequency equal to or greater than a reference value. The control device extracts, from the procedures included in the high-frequency tasks, the procedures included in the first task, excluding the procedures included in the first task, as training items.
本開示の他の局面に従うと、抽出方法は、建物を管理する管理者が行う業務の手順が記録された業務データベースを記憶装置に記憶するステップと、管理者が優先的に習熟すべき業務の手順を教育項目として抽出するステップとを備える。管理者が行う業務には、管理者が定期的に繰り返す第1の業務と、第1の業務とは異なる第2の業務とが含まれる。 In accordance with another aspect of the present disclosure, the extraction method includes the steps of storing, in a storage device, a task database in which the procedures for tasks performed by a building manager are recorded, and extracting, as training items, the procedures for tasks that the manager should prioritize mastering. The tasks performed by the manager include a first task that the manager periodically repeats, and a second task that is different from the first task.
抽出するステップは、業務データベースから第1の業務の手順および第2の業務の手順を取得するステップと、第2の業務のうち、発生頻度が基準値以上である高頻度業務を抽出するステップと、高頻度業務に含まれる手順のうち、第1の業務に含まれる手順を除外した手順を、教育項目として抽出するステップとを含む。 The extraction step includes the steps of acquiring the procedures for the first task and the procedures for the second task from the task database, extracting high-frequency tasks from the second task whose occurrence frequency is equal to or exceeds a reference value, and extracting, as training items, the procedures included in the high-frequency tasks, excluding the procedures included in the first task.
本開示によれば、建物を管理する管理者に効率的に業務を習得させることができる。 This disclosure allows building managers to efficiently learn their duties.
以下、図面を参照しつつ、実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 The following describes the embodiments with reference to the drawings. In the following description, identical components are designated by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions of them will not be repeated.
まず、本実施の形態に係る教育項目抽出システム(単に「抽出システム」とも称する)1の概略について説明する。図1は、本実施の形態に係る教育項目抽出システム1の全体構成の一例を示す概略図である。教育項目抽出システム1は、建物を管理する管理者5が優先的に習熟すべき業務の手順を、教育項目(以下、「優先教育手順」とも称する)として抽出するシステムである。 First, an overview of the training item extraction system (also simply referred to as the "extraction system") 1 according to this embodiment will be described. Figure 1 is a schematic diagram showing an example of the overall configuration of the training item extraction system 1 according to this embodiment. The training item extraction system 1 is a system that extracts, as training items (hereinafter also referred to as "priority training procedures"), work procedures that a building manager 5 should be trained on a priority basis.
管理者5が行う業務には、管理者5が定期的に繰り返す第1の業務と、第1の業務とは異なる第2の業務とが含まれる。第2の業務は、苦情または問合せ等の建物の管理に関して発生する事象に対応して行う業務を指す。本実施の形態では、第1の業務を「定型業務」として例示し、第2の業務を「非定型業務」として例示する。なお、「第1の業務」は、マニュアル(手順書)通り実施すれば誰でもできるような簡単な業務を指すものであってもよい。一方、「第2の業務」は、マニュアル化が難しく複雑な手順を含む業務を指すものであってもよい。 The tasks performed by Manager 5 include a first task that Manager 5 performs repeatedly on a regular basis, and a second task that is different from the first task. The second task refers to a task performed in response to events that occur in relation to building management, such as complaints or inquiries. In this embodiment, the first task is exemplified as a "routine task," and the second task is exemplified as a "non-routine task." Note that the "first task" may refer to a simple task that anyone can perform if performed according to a manual (procedure manual). On the other hand, the "second task" may refer to a task that involves complex procedures that are difficult to document in a manual.
管理者5が行う業務の手順は、業務手順書に記録されている。業務手順書は、定型業務手順書72と非定型業務手順書73とを含む。定型業務の手順は、定型業務手順書72として文書データが保存されている。非定型業務の手順は、非定型業務手順書73として文書データが保存されている。 The procedures for work performed by Manager 5 are recorded in a work procedure manual. The work procedure manual includes a routine work procedure manual 72 and an unroutine work procedure manual 73. The procedures for routine work are stored as document data in the routine work procedure manual 72. The procedures for unroutine work are stored as document data in the unroutine work procedure manual 73.
一方、管理者5に対する依頼、問合せ、苦情(クレーム)および建物の設備の故障等の建物の管理に関して発生した事象と事象に対する対応等は、設備日報71として文書データが保存されている。管理者5は、上記事象に対応した際に、その内容を日報という形で記録している。設備日報71に記録された事象に対処する業務は、非定型業務に相当する。 On the other hand, requests, inquiries, complaints (claims) made to Manager 5, as well as incidents that occur in relation to building management, such as equipment failures in the building, and responses to those incidents, are stored as document data in the form of equipment daily report 71. When Manager 5 responds to the above-mentioned incidents, he records the details in the form of a daily report. The work of responding to the events recorded in the equipment daily report 71 corresponds to non-routine work.
定型業務手順書72、非定型業務手順書73および設備日報71のデータは、たとえば、表計算ソフト等を用いて記録される。これらのデータは、たとえば、建物内に設置されたサーバあるいは建物を管理する管理会社内のサーバ内に保存され、各各管理者5が閲覧または更新可能である。 The data for the routine work procedure manual 72, non-routine work procedure manual 73, and equipment daily report 71 is recorded using, for example, spreadsheet software. This data is stored, for example, on a server installed in the building or on a server within the management company that manages the building, and can be viewed or updated by each manager 5.
教育項目抽出システム1は、設備日報DB(データベース)61、定型手順書DB62、非定型手順書DB63、高優先教育項目DB64および優先教育手順テーブル65を記憶している。詳細は後述するが、以下、まず、教育項目抽出システム1が実行する処理の流れを記載する。 The training item extraction system 1 stores an equipment daily report DB (database) 61, a routine procedure DB 62, an unroutine procedure DB 63, a high-priority training item DB 64, and a priority training procedure table 65. Details will be provided later, but the following describes first the processing flow executed by the training item extraction system 1.
教育項目抽出システム1は、設備日報71に基づき設備日報DB61(図5)を生成し、さらに、設備日報DB61に基づき高優先教育項目DB64(図6)を生成する(手順1)。 The training item extraction system 1 generates an equipment daily report DB 61 (Figure 5) based on the equipment daily report 71, and further generates a high-priority training item DB 64 (Figure 6) based on the equipment daily report DB 61 (Step 1).
教育項目抽出システム1は、定型業務手順書72に基づき定型手順書DB62(図7)を生成する(手順2)。教育項目抽出システム1は、非定型業務手順書73に基づき非定型手順書DB63(図8)を生成する(手順3)。 The training item extraction system 1 generates a routine procedure manual DB 62 (Figure 7) based on the routine work procedure manual 72 (Step 2). The training item extraction system 1 generates an unroutine procedure manual DB 63 (Figure 8) based on the unroutine work procedure manual 73 (Step 3).
教育項目抽出システム1は、高優先教育項目DB64、定型手順書DB62および非定型手順書DB63に基づき、優先教育手順が記録された優先教育手順テーブル65(図9)を生成する(手順4)。 The training item extraction system 1 generates a priority training procedure table 65 (Figure 9) in which priority training procedures are recorded based on the high-priority training item DB 64, the standard procedure manual DB 62, and the unstandard procedure manual DB 63 (Step 4).
端末100は、優先教育手順テーブル65に記録された優先教育手順を表示する(手順5)。これにより、建物の管理者5とその教育担当者(トレーナー)は、優先教育手順を確認することができる。そして、優先教育手順を用いて、トレーナーにより管理者5に対する業務手順の教育が行われる。 The terminal 100 displays the priority training procedures recorded in the priority training procedure table 65 (step 5). This allows the building manager 5 and his/her trainer to confirm the priority training procedures. The trainer then uses the priority training procedures to train the manager 5 on the work procedures.
図2は、本実施の形態に係る教育項目抽出システム1のハードウェア構成の一例を示す概略図である。教育項目抽出システム1は、サーバ装置10を備える。サーバ装置10は、端末100と通信可能に構成される。 Figure 2 is a schematic diagram showing an example of the hardware configuration of the education item extraction system 1 according to this embodiment. The education item extraction system 1 includes a server device 10. The server device 10 is configured to be able to communicate with the terminal 100.
サーバ装置10は、制御部21と、ROM(Read Only Memory)22と、RAM(Random Access Memory)23と、通信インターフェイス24と、記憶部25とを備える。制御部21は、たとえば、CPU(Central Processing Unit)である。 The server device 10 includes a control unit 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a communication interface 24, and a storage unit 25. The control unit 21 is, for example, a CPU (Central Processing Unit).
制御部21は、サーバ装置10全体を総括的に制御する。制御部21は、ROM22または記憶部25に格納されているプログラムをRAM23に展開して実行する。RAM23は、制御部21がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に記憶する。 The control unit 21 controls the entire server device 10. The control unit 21 loads programs stored in the ROM 22 or the memory unit 25 into the RAM 23 and executes them. The RAM 23 serves as a working area for the control unit 21 when executing programs, and temporarily stores programs, data used when executing programs, etc.
通信インターフェイス24は、端末100と通信するためのインターフェイスである。記憶部25は、不揮発性の記憶装置である。記憶部25は、たとえば、HDD(Hard Disk Drive)またはSSD(Solid State Drive)であってもよい。 The communication interface 24 is an interface for communicating with the terminal 100. The memory unit 25 is a non-volatile storage device. The memory unit 25 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD).
記憶部25は、推定モデル(「学習済モデル」とも称する)31と、学習用データセット32と、単語辞書34と、設備日報DB61と、定型手順書DB62と、非定型手順書DB63と、高優先教育項目DB64と、優先教育手順テーブル65とを記憶している。 The memory unit 25 stores an estimation model (also referred to as a "trained model") 31, a training dataset 32, a word dictionary 34, an equipment daily report DB 61, a routine procedure DB 62, an unroutine procedure DB 63, a high-priority training item DB 64, and a priority training procedure table 65.
学習済モデル31および学習用データセット32は、後述する事象分類名称決定のための学習に用いられる。学習については、図10,図11を用いて詳細に説明する。 The trained model 31 and training dataset 32 are used for training to determine event classification names, as described below. Training will be explained in detail using Figures 10 and 11.
端末100は、制御部121と、ROM122と、RAM123と、通信インターフェイス124と、記憶部125と、入力部126と、表示部127とを備える。制御部121は、たとえば、CPUである。端末100は、デスクトップコンピュータ、ノートパソコン、タブレット端末であってもよい。 The terminal 100 includes a control unit 121, a ROM 122, a RAM 123, a communication interface 124, a storage unit 125, an input unit 126, and a display unit 127. The control unit 121 is, for example, a CPU. The terminal 100 may be a desktop computer, a laptop computer, or a tablet terminal.
また、サーバ装置10は、Webサーバとして動作し、端末100から所定のURLにアクセスすることで優先教育手順を表示させるように構成してもよい。あるいは、端末100に優先教育手順を表示させるためのソフトウェアをインストールし、このソフトウェアを動作させて優先教育手順を表示させるように構成してもよい。 The server device 10 may also be configured to operate as a web server and display the priority training procedure by accessing a specified URL from the terminal 100. Alternatively, software for displaying the priority training procedure may be installed on the terminal 100, and the priority training procedure may be displayed by running this software.
制御部121は、端末100全体を総括的に制御する。制御部121は、ROM122または記憶部125に格納されているプログラムをRAM123に展開して実行する。RAM123は、制御部121がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に記憶する。記憶部125は、不揮発性の記憶装置である。記憶部125は、たとえば、HDDまたはSSDであってもよい。通信インターフェイス124は、サーバ装置10と通信するためのインターフェイスである。 The control unit 121 provides overall control over the entire terminal 100. The control unit 121 loads programs stored in the ROM 122 or the memory unit 125 into the RAM 123 and executes them. The RAM 123 serves as a working area when the control unit 121 executes programs, and temporarily stores programs and data used when executing programs. The memory unit 125 is a non-volatile storage device. The memory unit 125 may be, for example, an HDD or SSD. The communication interface 124 is an interface for communicating with the server device 10.
入力部126は、管理者5からの入力を受け付ける。入力部126は、たとえば、キーボード、マウス、タッチパネルである。表示部127は、優先教育手順などの各種画像を表示する。表示部127は、たとえば、液晶表示器、ディスプレイである。 The input unit 126 accepts input from the administrator 5. The input unit 126 is, for example, a keyboard, mouse, or touch panel. The display unit 127 displays various images such as priority training procedures. The display unit 127 is, for example, an LCD display or a display.
以下、フローチャートを用いて、制御部21が実行するメイン処理を説明する。図3,図4は、メイン処理のフローチャートである。メイン処理は、図1に示した手順1~手順5の処理を実行する処理である。制御部21は、メイン処理において、管理者5が優先的に習熟すべき業務の手順を教育項目(優先教育手順)として抽出する。 The main processing executed by the control unit 21 will be explained below using a flowchart. Figures 3 and 4 are flowcharts of the main processing. The main processing is processing that executes steps 1 to 5 shown in Figure 1. In the main processing, the control unit 21 extracts, as training items (priority training procedures), the procedures for tasks that the manager 5 should prioritize mastering.
メイン処理は、端末100における入力部126からの管理者5の実行指示に基づき開始する。以下、「ステップ」を単に「S」とも称する。 The main processing begins based on an execution instruction from the administrator 5 via the input unit 126 of the terminal 100. Hereinafter, "step" will also be referred to simply as "S."
図3に示すS101~S106が図1に示した手順1に相当する。制御部21は、S101において、設備日報71の設備日報データを設備日報DB61に記録する。 Steps S101 to S106 shown in Figure 3 correspond to step 1 shown in Figure 1. In S101, the control unit 21 records the equipment daily report data of the equipment daily report 71 in the equipment daily report DB 61.
図5は、設備日報DB61の一例を示す図である。設備日報DB61には、建物の利用者からの依頼、苦情(クレーム)、あるいは、発生した故障等の「発生事象内容」と、それに対応した「事象分類名称」とが記録される。この発生事象内容は、非定型業務に対応するものである。 Figure 5 shows an example of the equipment daily report DB61. The equipment daily report DB61 records "event details" such as requests and complaints from building users, or malfunctions that have occurred, along with the corresponding "event classification names." These event details correspond to non-routine tasks.
たとえば、発生事象内容(非定型業務)として、「店舗従業員様より店舗前の廊下の温度が高いため、対応してほしい、と連絡あり」が記録されている。 For example, the content of the incident (non-routine work) is recorded as "A store employee contacted us to request that something be done about the high temperature in the hallway in front of the store."
図3に戻り、制御部21は、S102において、単語辞書34を用いて、設備日報データ(発生事象内容)から単語代表語を抽出する。そして、制御部21は、抽出した単語代表語を特徴量として学習済モデル31に入力することで、学習済モデル31から事象分類名称を推定結果として出力する。設備日報データ(発生事象内容)は、建物の管理に関して発生した事象が文章で記録されたものである。そして、制御部21は、設備日報データに記録された文章に基づき、当該文章を簡略化して事象の内容を表す事象分類名称を出力する。 Returning to Figure 3, in S102, the control unit 21 uses the word dictionary 34 to extract word representative words from the equipment daily report data (occurrence event content). The control unit 21 then inputs the extracted word representative words as features into the trained model 31, and outputs an event classification name from the trained model 31 as an estimation result. The equipment daily report data (occurrence event content) is a written record of events that have occurred in relation to building management. The control unit 21 then simplifies the text based on the text recorded in the equipment daily report data to output an event classification name that represents the content of the event.
学習済モデル31は、単語代表語が特徴量として入力された際に、事象分類名称を推定結果として出力するように、教師データを用いた機械学習処理が施されたモデルである。学習済モデル31、単語辞書34等については、図10,図11を用いて後述する。 The trained model 31 is a model that has undergone machine learning processing using training data so that when a word representative word is input as a feature, an event classification name is output as an inferred result. The trained model 31, word dictionary 34, etc. will be described later using Figures 10 and 11.
図5で示した例において、発生事象内容「店舗従業員様より店舗前の廊下の温度が高いため、対応してほしい、と連絡あり」から、事象分類名称「館内温度対応」が決定されて、設備日報DB61に記録されている。 In the example shown in Figure 5, the event classification name "Indoor temperature response" is determined based on the event content "A store employee contacted us to request that something be done about the high temperature in the hallway in front of the store," and is recorded in the equipment daily report DB61.
制御部21は、S104において、設備日報DB61に記録されたデータを取得する。制御部21は、S105において、事象分類名称ごとに件数を集計する。制御部21は、S106において、件数の多い順に順位をつけて1~10位までの事象分類名称を高優先教育項目DB64に記録する。 In S104, the control unit 21 acquires data recorded in the equipment daily report DB 61. In S105, the control unit 21 tallies the number of cases for each event classification name. In S106, the control unit 21 ranks the event classification names in descending order of number of cases and records the top 10 event classification names in the high-priority training item DB 64.
図6は、高優先教育項目DB64の一例を示す図である。高優先教育項目DB64には、事象分類名称の件数およびその順位が記録されている。 Figure 6 shows an example of the high-priority training item DB 64. The high-priority training item DB 64 records the number of event classification names and their rankings.
たとえば、事象分類名称「温度変更依頼」の件数は152件であり、その順位は1位である。以下、2位は「管球交換」(53件)である。3位は「扉不具合」(51件)である。4位は「電源作業依頼」(23件)である。5位は「トイレ詰まり」(20件)である。6位は「警報」(20件)である。7位は「複数設備設定依頼」(7件)である。8位は「ブラインド不良」(6件)である。9位は「室内風不快」(6件)である。10位は「給湯室不具合」(6件)である。このように、制御部21は、設備日報DB61に記録された設備日報データに対応する事象分類名称の出現頻度(件数、順位)を算出している。 For example, the event category name "Temperature change request" had 152 occurrences, ranking it first. Following that, in second place was "Bulb replacement" (53 occurrences). In third place was "Door malfunction" (51 occurrences). In fourth place was "Power supply work request" (23 occurrences). In fifth place was "Toilet clog" (20 occurrences). In sixth place was "Alarm" (20 occurrences). In seventh place was "Multiple equipment setting request" (7 occurrences). In eighth place was "Blind malfunction" (6 occurrences). In ninth place was "Uncomfortable indoor draft" (6 occurrences). In tenth place was "Public water heater malfunction" (6 occurrences). In this way, the control unit 21 calculates the frequency of occurrence (number of occurrences, ranking) of event category names corresponding to the equipment daily report data recorded in the equipment daily report DB 61.
図3に戻り、S107,S108が図1に示した手順2に相当する。制御部21は、S107において、定型業務手順書72の定型業務手順書データを定型手順書DB62に記録する。 Returning to Figure 3, S107 and S108 correspond to step 2 shown in Figure 1. In S107, the control unit 21 records the routine work procedure manual data of the routine work procedure manual 72 in the routine work procedure manual DB 62.
制御部21は、S108において、定型手順書DB62における各手順内容から手順分類名称を決定し、定型手順書DB62に記録する。この手順内容は、定型業務の手順を説明する文章である。制御部21は、定型業務の手順を説明する文章(手順内容)に基づき、当該文章を簡略化して定型業務の手順の内容を表す第1の分類名称(手順分類名称)を出力している。手順分類名称の決定方法については、図10,図11を用いて後述する。 In S108, the control unit 21 determines a procedure classification name from the procedure content of each procedure in the routine procedure manual DB 62 and records it in the routine procedure manual DB 62. This procedure content is a sentence that explains the procedure of the routine task. Based on the sentence (procedure content) that explains the procedure of the routine task, the control unit 21 simplifies the sentence and outputs a first classification name (procedure classification name) that represents the content of the procedure of the routine task. The method for determining the procedure classification name will be described later using Figures 10 and 11.
図7は、定型手順書DB62の一例を示す図である。定型手順書DB62には、業務名称、手順番号、手順内容、手順分類名称が記録されている。定型手順書DB62には、業務名称「館内温度巡回(日次)」、「トイレ巡回(日次)」の定型手順が記載されている。 Figure 7 shows an example of the routine procedure DB 62. The routine procedure DB 62 stores the task name, procedure number, procedure content, and procedure classification name. The routine procedure DB 62 stores routine procedures for the tasks "Building temperature inspection (daily)" and "Toilet inspection (daily)."
「館内温度巡回(日次)」の手順は、「温度計を所持する。」(手順番号1)、「温度測定場所へ移動する。」(手順番号2)、「温度を測定する。」(手順番号3)、「測定温度を記録表へ記録する。」(手順番号4)である。これに対し、手順番号1~4の手順分類名称は、「温度計所持」、「温度測定移動」、「温度測定」、「温度記録」と決定されている。 The steps for "Temperature patrol within the building (daily)" are "Carry a thermometer" (Step 1), "Move to the temperature measurement location" (Step 2), "Measure the temperature" (Step 3), and "Record the measured temperature on the record sheet" (Step 4). In contrast, the procedure classification names for Steps 1 to 4 have been determined to be "Carry a thermometer," "Move to the temperature measurement location," "Measure the temperature," and "Record the temperature."
「トイレ巡回(日次)」の手順は、「トイレへ移動する。」(手順番号1)、「トイレ入口ドアの開閉動作を確認する。」(手順番号2)、「小便器の破損有無を確認する。」(手順番号3)、「大便器の破損有無を確認する。」(手順番号4)、「漏水を確認する。」(手順番号5)、「便器詰まり有無を確認する。」(手順番号6)である。これに対し、手順番号1~6の手順分類名称は、「トイレ移動」、「トイレドア開閉」、「小便器破損確認」、「大便器破損確認」、「トイレ漏水確認」、「便器詰まり確認」と決定されている。 The procedures for "Toilet Patrol (Daily)" are "Move to the toilet." (Procedure No. 1), "Check the opening and closing operation of the toilet entrance door." (Procedure No. 2), "Check for damage to the urinal." (Procedure No. 3), "Check for damage to the toilet bowl." (Procedure No. 4), "Check for water leaks." (Procedure No. 5), and "Check for clogged toilets." (Procedure No. 6). In contrast, the procedure classification names for procedures No. 1 to 6 have been determined as "Move to the toilet," "Open/close the toilet door," "Check for damage to the urinal," "Check for damage to the toilet bowl," "Check for water leaks in the toilet," and "Check for clogged toilets."
図3に戻り、S109,S110が図1に示した手順3に相当する。制御部21は、S109において、非定型業務手順書73の非定型業務手順書データを非定型手順書DB63に記録する。 Returning to Figure 3, S109 and S110 correspond to step 3 shown in Figure 1. In S109, the control unit 21 records the non-routine work procedure manual data of the non-routine work procedure manual 73 in the non-routine work procedure manual DB 63.
制御部21は、S110において、非定型手順書DB63における各手順内容から手順分類名称を決定し、非定型手順書DB63に記録する。この手順内容は、非定型業務の手順を説明する文章である。制御部21は、非定型業務の手順を説明する文章(手順内容)に基づき、当該文章を簡略化して非定型業務の手順の内容を表す第2の分類名称(手順分類名称)を出力している。手順分類名称の決定方法については、図10,図11を用いて後述する。 In S110, the control unit 21 determines a procedure classification name from the procedure content of each procedure in the non-routine procedure manual DB 63 and records it in the non-routine procedure manual DB 63. This procedure content is a sentence that explains the procedure of the non-routine task. Based on the sentence (procedure content) that explains the procedure of the non-routine task, the control unit 21 simplifies the sentence and outputs a second classification name (procedure classification name) that represents the content of the procedure of the non-routine task. The method for determining the procedure classification name will be described later using Figures 10 and 11.
図8は、非定型手順書DB63の一例を示す図である。非定型手順書DB63には、業務名称、手順番号、手順内容、手順分類名称、高優先項目であるか否か、定型手順であるか否かが記録されている。 Figure 8 shows an example of the non-routine procedure manual DB 63. The non-routine procedure manual DB 63 records the business name, procedure number, procedure content, procedure classification name, whether it is a high priority item, and whether it is a routine procedure.
非定型手順書DB63には、業務名称「温度変更依頼」、「シャッター不良」、「トイレ詰まり」の非定型手順が記載されている。 The non-routine procedure manual DB63 contains non-routine procedures for the tasks "Temperature change request," "Shutter malfunction," and "Toilet clog."
「温度変更依頼」の手順は、「温度が暑い/寒いの依頼を受けつける。」(手順番号1)、「温度測定場所へ移動する。」(手順番号2)、「温度設定を変更する。」(手順番号3)、「温度変果を依頼者へ報告する。」(手順番号4)である。これに対し、手順番号1~4の手順分類名称は、「温度異常依頼」、「温度測定移動」、「温度設定変更」、「温度変更報告」と決定されている。 The steps for a "temperature change request" are "Accept a request that the temperature is too hot/cold" (step 1), "Move to the temperature measurement location" (step 2), "Change the temperature setting" (step 3), and "Report the temperature change to the requester" (step 4). In contrast, the procedure classification names for steps 1 to 4 have been determined to be "Temperature abnormality request," "Move to temperature measurement," "Change temperature setting," and "Temperature change report."
「シャッター不良」の手順は、「シャッター不良の連絡を受け付ける。」(手順番号1)、「対象シャッターの場所へ移動する。」(手順番号2)である。これに対し、手順番号1~2の手順分類名称は、「シャッター不具合依頼」、「シャッターへ移動」と決定されている。 The procedures for "shutter malfunction" are "Receive notification of shutter malfunction" (procedure number 1) and "Move to the location of the target shutter" (procedure number 2). In contrast, the procedure classification names for procedures 1 and 2 have been determined to be "Shutter malfunction request" and "Move to shutter."
「トイレ詰まり」の手順は、「トイレ不具合の連絡を受け付ける。」(手順番号1)、「対象トイレへ移動する。」(手順番号2)、「対象便器の詰まり具合を確認する。」(手順番号3)、「漏水有無を確認する。」(手順番号4)、「ラバーカップで便器詰まりを流す。」(手順番号5)、「便器周辺漏水をふき取る。」(手順番号6)である。これに対し、手順番号1~6の手順分類名称は、「トイレ不具合受付」、「トイレ移動」、「便器詰まり確認」、「便器漏水確認」、「ラバーカップ作業」、「便器漏水ふき取り」と決定されている。 The steps for "toilet clog" are "Accept report of toilet malfunction" (step 1), "Move to the affected toilet" (step 2), "Check the extent of the blockage in the affected toilet" (step 3), "Check for leaks" (step 4), "Flush the clogged toilet with a plunger" (step 5), and "Wipe up any leaking water around the toilet" (step 6). In contrast, the procedure classification names for steps 1 to 6 have been determined to be "Accept report of toilet malfunction," "Move to toilet," "Check for clogged toilet," "Check for toilet leak," "Pluggage work," and "Wipe up toilet leak."
このように、記憶部25には、管理者5が行う業務の手順が記録された業務データベースとして定型手順書DB62および非定型手順書DB63が記憶されている。 In this way, the memory unit 25 stores the routine procedure manual DB 62 and the unroutine procedure manual DB 63 as business databases that record the procedures for the business performed by the administrator 5.
図4に示すS111~S114が図1に示した手順4に相当する。制御部21は、S111において、高優先度教育項目DB64、定型業務DB62および非定型業務DB63に記録されたデータを取得する。これにより、高優先度教育項目DB64に記録された事象分類名称の出現頻度(件数、順位)、定型手順書DB62に記録された定型業務の手順、非定型手順書DB63に記録された非定型業務の手順等が取得される。 Steps S111 to S114 in Figure 4 correspond to step 4 in Figure 1. In S111, the control unit 21 acquires data recorded in the high-priority training item DB 64, routine task DB 62, and non-routine task DB 63. This acquires the occurrence frequency (number of occurrences, ranking) of event classification names recorded in the high-priority training item DB 64, the routine task procedures recorded in the routine procedure manual DB 62, and the non-routine task procedures recorded in the non-routine procedure manual DB 63.
制御部21は、S112において、高優先度教育項目DB64に記録されている事象分類名称と、非定型業務DB63の業務名称とが一致する場合、非定型手順書DB63の高優先項目欄に丸印を記録する。制御部21は、S113において、非定型手順書DB63の高優先項目欄に丸印がある手順分類名称と、定型業務DB62の手順分類名称とが一致する場合、非定型業務DB63の定型手順欄に丸印を記録する。以下、具体例を用いて説明する。 In S112, if the event classification name recorded in the high priority training item DB 64 matches the task name in the non-routine task DB 63, the control unit 21 records a circle in the high priority item column of the non-routine task DB 63. In S113, if the procedure classification name with a circle in the high priority item column of the non-routine task DB 63 matches the procedure classification name in the routine task DB 62, the control unit 21 records a circle in the routine procedure column of the non-routine task DB 63. Specific examples are explained below.
図8に戻る。非定型手順書DB63において「温度変更依頼」は、高優先教育項目DB64において「1位」(10位以内)である。また、非定型手順書DB63において「トイレ詰まり」は、高優先教育項目DB64において「5位」(10位以内)である。一方、「シャッター不良」は、高優先教育項目DB64において10位以内に入っていない。このため、非定型手順書DB63において「温度変更依頼」および「トイレ詰まり」を「高優先項目」として設定する。 Returning to Figure 8, in the non-routine procedure manual DB 63, "Temperature change request" is ranked "1st" (within the top 10) in the high-priority training item DB 64. Also, in the non-routine procedure manual DB 63, "Toilet clog" is ranked "5th" (within the top 10) in the high-priority training item DB 64. On the other hand, "Shutter malfunction" is not ranked within the top 10 in the high-priority training item DB 64. For this reason, "Temperature change request" and "Toilet clog" are set as "high-priority items" in the non-routine procedure manual DB 63.
高優先教育項目DB64(あるいは設備日報DB61)における「事象分類名称」は、非定型業務DB63における「業務名称」に対応する。このため、非定型業務DB63の「業務名称」が高優先教育項目DB64の「事象分類名称」に記載されている場合、その非定型業務が高頻度(10位以内の出現頻度)で発生していることが示される。このように、制御部21は、事象分類名称の出現頻度(件数、順位)に基づき、非定型業務の発生頻度を設定する(高優先項目を設定)。 The "event classification name" in the high-priority training item DB 64 (or equipment daily report DB 61) corresponds to the "task name" in the non-routine task DB 63. Therefore, if a "task name" in the non-routine task DB 63 is listed in the "event classification name" in the high-priority training item DB 64, this indicates that the non-routine task occurs with a high frequency (within the top 10 in frequency of occurrence). In this way, the control unit 21 sets the occurrence frequency of non-routine tasks (sets high-priority items) based on the frequency of occurrence (number of occurrences, ranking) of the event classification name.
さらに、非定型手順書DB63において高優先項目欄に丸印がある手順分類名称と、定型手順書DB62における手順分類名称とで重複する項目を抽出する。高優先項目欄に丸印がある「温度設定変更」、「トイレ移動」、「便器詰まり確認」において、非定型手順書DB63と定型手順書DB62とで重複があるため、これらについて、「定型手順」として設定する。 Furthermore, procedures with a circle in the high priority item column in the non-routine procedure manual DB 63 that overlap with procedure classification names in the routine procedure manual DB 62 are extracted. Since there is overlap between the non-routine procedure manual DB 63 and the routine procedure manual DB 62 for procedures with a circle in the high priority item column, such as "Change temperature setting," "Move toilet," and "Check for clogged toilet," these are set as "routine procedures."
図4に戻り、制御部21は、S114において、非定型手順書DB63の高優先項目欄に丸印があり、かつ、定型手順欄に丸印がない手順を抽出し、優先教育手順テーブル65に記録する。 Returning to Figure 4, in S114, the control unit 21 extracts procedures that have a circle in the high priority item column of the unstructured procedure manual DB 63 and no circle in the structured procedure column, and records these procedures in the priority training procedure table 65.
図9は、優先教育手順テーブル65の一例を示す図である。優先教育手順テーブル65には、優先的に教育すべき業務の業務名称と、その手順内容および手順分類名称が記録されている。 Figure 9 shows an example of the priority training procedure table 65. The priority training procedure table 65 records the task names for tasks that should be trained on as a priority, as well as the procedure content and procedure classification names.
非定型手順書DB63において、「高優先項目」として設定され、かつ、「定型手順」として設定されていない項目を抽出して、優先教育手順テーブル65に記録される。その結果、「温度変更依頼」の手順番号1(温度異常依頼),3(温度設定変更),4(温度変更報告)、「トイレ詰まり」の手順番号1(トイレ不具合受付),4(便器漏水確認),5(ラバーカップ作業),6(便器漏水ふき取り)が抽出されて、優先教育手順テーブル65に記録されている。 In the non-routine procedure manual DB 63, items that are set as "high priority items" but not set as "routine procedures" are extracted and recorded in the priority training procedure table 65. As a result, procedure numbers 1 (temperature abnormality request), 3 (temperature setting change), and 4 (temperature change report) for "temperature change request" and procedure numbers 1 (toilet malfunction reception), 4 (toilet leak check), 5 (plunger cup work), and 6 (toilet leak wipe) for "toilet clog" are extracted and recorded in the priority training procedure table 65.
このように、制御部21は、非定型業務のうち、発生頻度が基準値以上(順位が10以内)である高頻度業務(高優先項目欄が丸印である業務)を抽出する。制御部21は、定型業務(たとえば、館内温度巡回(日次))に含まれる第1の手順(手順番号:2)に対応する第1の分類名称(温度測定移動)と、非定型業務(温度変更依頼)に含まれる第2の手順(手順番号:2)に対応する第2の分類名称(温度測定移動)とが一致するときに、第1の手順と第2の手順とが一致すると判定している。制御部21は、高頻度業務に含まれる手順(高優先項目欄が丸印である業務)のうち、定型業務に含まれる手順(定型手順欄が丸印である業務)を除外した手順を、教育項目(優先教育手順)として抽出する。 In this way, the control unit 21 extracts high-frequency tasks (tasks with a circle in the high priority item column) from among the non-routine tasks, whose occurrence frequency is equal to or greater than a reference value (ranking within 10). The control unit 21 determines that a first procedure and a second procedure match when a first classification name (temperature measurement movement) corresponding to a first procedure (procedure number: 2) included in a routine task (for example, indoor temperature patrol (daily)) matches a second classification name (temperature measurement movement) corresponding to a second procedure (procedure number: 2) included in the non-routine task (temperature change request). The control unit 21 extracts, from among the procedures included in the high-frequency tasks (tasks with a circle in the high priority item column), procedures included in routine tasks (tasks with a circle in the routine procedure column) as training items (priority training procedures).
図4に戻り、S115が図1に示した手順5に相当する。制御部21は、S115において、優先教育手順テーブル65を読み出して、優先教育手順として表示情報を生成する。生成された表示情報は、端末100に表示される。 Returning to Figure 4, S115 corresponds to step 5 shown in Figure 1. In S115, the control unit 21 reads the priority training procedure table 65 and generates display information as the priority training procedure. The generated display information is displayed on the terminal 100.
以上説明したように、制御部21は、発生頻度の高い非定型業務を抽出し、抽出した発生頻度の高い非定型業務の手順と定型業務の手順とを比較し、定型業務では習熟できない手順を、優先的に教育すべき項目(優先教育手順)として抽出している。その際、手順書文章を元に比較可能な形式(分類名称)に分類してから比較を行っている。 As explained above, the control unit 21 extracts frequently occurring non-routine tasks, compares the procedures for the extracted frequently occurring non-routine tasks with the procedures for routine tasks, and extracts procedures that cannot be mastered through routine tasks as items that should be trained on a priority basis (priority training procedures).In doing so, the comparison is made after classifying the procedures into comparable formats (classification names) based on the procedure manual text.
管理者5が優先教育手順を習得することで、発生頻度が高い事象(非定型業務)であって既に習熟した定型業務以外の手順を習得することができる。このため、誰がOJTのトレーナーになったとしても、建物を管理する管理者5に効率的に業務(非定型業務)を習得させることができる。 By learning the priority training procedures, Manager 5 can learn procedures for frequently occurring events (non-routine tasks) that are not routine tasks that they have already mastered. Therefore, no matter who becomes the OJT trainer, Manager 5, who manages the building, can efficiently learn the tasks (non-routine tasks).
以下、図10,図11を用いて、本実施の形態における推定モデルの学習処理について説明する。図10は、推定モデルの学習について説明する図である。以下、学習が完了する前の「学習済モデル31」は、「推定モデル31」とも称する。 The learning process for the estimation model in this embodiment will be described below using Figures 10 and 11. Figure 10 is a diagram illustrating the learning of the estimation model. Hereinafter, the "trained model 31" before learning is completed will also be referred to as the "estimation model 31."
図5を用いて説明したように、本実施の形態においては、設備日報DB61に記録されている「発生事象内容」(設備日報の文章)に基づいて「事象分類名称」が決定される。図5の例では、発生事象内容「店舗従業員様より店舗前の廊下の温度が高いため、対応してほしい、と連絡あり」に基づいて、事象分類名称「館内温度対応」が決定されている。 As explained using Figure 5, in this embodiment, the "event classification name" is determined based on the "event content" (text from the equipment daily report) recorded in the equipment daily report DB61. In the example of Figure 5, the event classification name "Indoor temperature response" is determined based on the event content "A store employee contacted us to request that something be done about the high temperature in the hallway in front of the store."
なお、本実施の形態では、設備日報DB61には、発生事象(クレーム、依頼、問合せ等)のみが記録されるように構成しているが、発生事象以外にも、発生事象が生じた原因および発生事象に対して管理者5が対応した結果も記録されるようにしてもよい。 In this embodiment, the equipment daily report DB61 is configured to record only incidents (complaints, requests, inquiries, etc.), but it may also be configured to record not only incidents but also the causes of the incidents and the results of the manager 5's response to the incidents.
建物管理において、業界の専門用語やその建物固有の用語の言い回しがあり、設備日報に入力される用語は共通化されていないことが多い。このため、本実施の形態においては、単語辞書34を用いて用語を共通化させた上で、学習済モデルを用いて事象分類名称を決定する。 In building management, there is industry-specific terminology and building-specific terminology, and the terminology entered into the daily equipment report is often not standardized. For this reason, in this embodiment, the terminology is standardized using the word dictionary 34, and then the event classification name is determined using a trained model.
「発生事象内容」として記載された文章は、建物管理に特有の文章構造を有しており、また、建物管理において用いられる特徴的な単語を用いて簡潔に表現することができる。実施の形態においては、このような簡潔な言葉として、2つの単語の組合せで置き換えている。この2つの単語は、主語に相当する単語および述語に相当する単語の組合せ、あるいは、述語に相当する単語および目的語に相当する単語の組合せで構成するのが適切である。 The sentence described as "Content of the Occurrence Event" has a sentence structure specific to building management, and can be expressed concisely using characteristic words used in building management. In the embodiment, this concise phrase is replaced with a combination of two words. It is appropriate for these two words to be a combination of a word corresponding to the subject and a word corresponding to the predicate, or a combination of a word corresponding to the predicate and a word corresponding to the object.
たとえば、図5の例であれば、「館内温度」+「対応」の2単語で表現することができる。その他、たとえば、「管球交換」=「管球」+「交換」の2単語、「トイレ詰まり」=「トイレ」+「詰まり」の2単語のように表現することができる。 For example, in the example in Figure 5, this can be expressed using the two words "room temperature" + "response." Other examples include "bulb replacement" = "bulb" + "replace," and "toilet clog" = "toilet" + "clog."
単語辞書34は、設備日報データ(発生事象内容)に使用される単語を代表する単語代表語と、単語代表語に関連する意味を持つ単語関連語とが対応付けられた辞書である。学習済モデル31は、設備日報データ(発生事象内容)に基づ推定結果の出力に用いられるモデルである。単語代表語は、単語関連語の上位概念に相当する単語を含むものであるが、関連する意味を持つものであれば、必ずしも上位概念に相当する単語でなくてもよい。 The word dictionary 34 is a dictionary that associates word representative words that represent words used in the equipment daily report data (contents of occurrence events) with word related words that have meanings related to the word representative words. The trained model 31 is a model used to output estimation results based on the equipment daily report data (contents of occurrence events). Word representative words include words that are equivalent to superordinate concepts of word related words, but they do not necessarily have to be words that are equivalent to superordinate concepts as long as they have a related meaning.
たとえば、単語代表語「水道」に対応する属性関連語は、「蛇口」である。単語代表語「照明」に対応する属性関連語は、「ライト」、「蛍光灯」、「灯」および「あかり」である。単語代表語「机」に対応する属性関連語は、「テーブル」および「デスク」である。単語代表語「対応」に対応する属性関連語は、「対処」である。単語代表語「窓」に対応する属性関連語はない。 For example, the attribute related word corresponding to the word representative word "water supply" is "faucet." The attribute related words corresponding to the word representative word "lighting" are "light," "fluorescent light," "lamp," and "light." The attribute related words corresponding to the word representative word "desk" are "table" and "desk." The attribute related word corresponding to the word representative word "correspondence" is "deal." There are no attribute related words corresponding to the word representative word "window."
以上の単語代表語に対応する単語関連語の組合せは、あくまで例示であり、上記以外の単語によって対応付けてもよい。単語代表語に対する単語関連語をどのようにするかは、人の手によって選択されてもよいし、機械学習により選択されるようにしてもよい。 The above combinations of word-related words corresponding to word representative words are merely examples, and other words may be used to associate them. The word-related words for a word representative word may be selected manually or by machine learning.
以下、設備日報データ(発生事象内容)から、事象分類名称(以下、単に「分類名称」とも称する)を出力する方法を説明する。 Below, we will explain how to output event classification names (hereinafter simply referred to as "classification names") from equipment daily report data (occurrence event details).
図10の例において、制御部21は、設備日報データ(発生事象内容)から、単語辞書34を用いて単語代表語の抽出を行う。具体的には、発生事象内容に、単語代表語または単語関連語が含まれる場合に、対応する単語代表語を抽出する。たとえば、発生事象内容に、照明、ライト、蛍光灯、灯、あかりのいずれかが含まれる場合は、照明(単語代表語)を抽出する。 In the example of Figure 10, the control unit 21 extracts word representative words from the equipment daily report data (event content) using the word dictionary 34. Specifically, if the event content includes a word representative word or a word-related word, the control unit 21 extracts the corresponding word representative word. For example, if the event content includes any of the words "illumination," "light," "fluorescent lamp," "lamp," or "akari," the control unit 21 extracts "illumination" (word representative word).
本例では、設備日報データ45a「店舗従業員様より店舗前の廊下の温度が高いため、対応してほしい・・・」から「廊下」、「温度」、「対応」の3語を抽出している。単語辞書34による単語の抽出により、建物管理で使用する専門的な用語等や、分類名称の抽出のために適した単語のみが抽出される。なお、上記はあくまで一例であって、上記以外の語(「店舗」等)も抽出してもよい。 In this example, the three words "corridor," "temperature," and "response" are extracted from the equipment daily report data 45a, "A store employee has reported that the temperature in the hallway in front of the store is high and would like you to take action..." By extracting words using the word dictionary 34, only specialized terms used in building management and words suitable for extracting classification names are extracted. Note that the above is merely an example, and other words (such as "store") may also be extracted.
制御部21は、設備日報データ(発生事象内容)に含まれる単語に関連する意味を持つ単語を学習済モデル31に入力することで、学習済モデル31から分類名称を出力する。 The control unit 21 inputs words with meanings related to words contained in the equipment daily report data (event content) into the trained model 31, and outputs classification names from the trained model 31.
この例では、推定結果45bに示されたように、「廊下」、「温度」および「対応」という単語が学習済モデル31に入力されると、学習済モデル31は、分類名称として「館内温度対応」を出力する。制御部21は、出力した事象分類名称(分類名称)を設備日報DB61に登録する。 In this example, as shown in estimation result 45b, when the words "corridor," "temperature," and "response" are input to the trained model 31, the trained model 31 outputs "indoor temperature response" as the classification name. The control unit 21 registers the output event classification name (classification name) in the equipment daily report DB 61.
なお、分類名称は、2つの単語代表語の組合せで構成されるものに限らず、その他の任意の単語の組合せで構成されるものであってもよい。また、3つ以上の単語の組合せで構成されるものであってもよいし、文章により構成されるものであってもよい。 Note that the classification name is not limited to a combination of two representative words, but may be any other combination of words. It may also be a combination of three or more words, or may be a sentence.
以下、学習処理について具体的に説明する。学習処理において、学習用データセットは、「単語」を入力として、「分類名称」を出力とするデータの組合せである。 The learning process is explained in detail below. In the learning process, the learning dataset is a combination of data in which "words" are input and "category names" are output.
学習済モデル31(推定モデル31)は、設備日報データ(発生事象内容)に含まれる単語に関連する意味を持つ単語が入力された際に、事象分類名称(分類名称)を出力するように、教師データを用いた機械学習処理が施されたモデルである。ここで、発生事象内容に含まれる単語に関連する意味を持つ単語とは、単語辞書34を用いて発生事象内容に含まれる単語から抽出した単語であり、建物管理を行う際に特徴的に用いられる単語(本実施の形態においては、「単語代表語」)である。 The trained model 31 (estimation model 31) is a model that has undergone machine learning processing using training data so that when a word having a meaning related to a word contained in the equipment daily report data (event content) is input, it outputs an event classification name (classification name). Here, a word having a meaning related to a word contained in the event content is a word extracted from the words contained in the event content using the word dictionary 34, and is a word that is characteristically used when managing a building (in this embodiment, a "representative word").
学習用データセット32には、単語01と分類名称01で構成される学習用データセット、単語02と分類名称02で構成される学習用データセット、単語03と分類名称03で構成される学習用データセットが含まれる。 The training dataset 32 includes a training dataset consisting of word 01 and classification name 01, a training dataset consisting of word 02 and classification name 02, and a training dataset consisting of word 03 and classification name 03.
「単語」は、単語辞書34を用いて抽出された1つまたは複数の単語である。たとえば、単語01は、「廊下、温度、対応」である。「廊下、温度、対応」に対応する分類名称01は「館内温度対応」である。つまり、単語辞書34を用いて抽出された単語に「廊下、温度、対応」が含まれている場合、分類名称が「館内温度対応」となるように、学習が行われる。 A "word" is one or more words extracted using the word dictionary 34. For example, word 01 is "corridor, temperature, correspondence." The classification name 01 corresponding to "corridor, temperature, correspondence" is "indoor temperature correspondence." In other words, if the words extracted using the word dictionary 34 include "corridor, temperature, correspondence," learning is performed so that the classification name becomes "indoor temperature correspondence."
以上、設備日報データ(発生事象内容)に基づき、事象分類名称(分類名称)が生成される例について説明した。同様の手法を用いて、図7における定型手順書DB62の「手順内容」から「手順分類名称(「分類名称」とも称する)」が生成され、図8における非定型手順書DB63の「手順内容」から「手順分類名称(分類名称)」が生成される。 The above describes an example of generating an event classification name (classification name) based on equipment daily report data (occurrence event content). Using a similar method, a "procedure classification name (also referred to as a "classification name")" is generated from the "procedure content" in the routine procedure manual DB 62 in Figure 7, and a "procedure classification name (classification name)" is generated from the "procedure content" in the unroutine procedure manual DB 63 in Figure 8.
たとえば、定型手順書DB62の手順内容46aから推定結果46bが得られる。設備日報データ45aと同様に、手順内容46a「トイレへ移動する」から、単語辞書34を用いて単語(単語代表語)の抽出を行う。ここでは、手順内容46a「トイレへ移動する」から「トイレ」、「移動する」の2語を抽出している。 For example, an inference result 46b is obtained from procedure content 46a in the routine procedure manual DB 62. As with the equipment daily report data 45a, words (representative words) are extracted from procedure content 46a "move to the toilet" using the word dictionary 34. Here, the two words "toilet" and "move" are extracted from procedure content 46a "move to the toilet."
制御部21は、手順内容に含まれる単語に関連する意味を持つ単語(単語代表語)を学習済モデルに入力することで、学習済モデルから手順分類名称(分類名称)を出力する。ここで用いられる学習済モデルは、学習済モデル31と同様に、「単語」を入力とし「手順分類名称(分類名称)」を出力とするデータの組合せを学習用データセットとして学習処理が行われたモデルである。たとえば、学習用データセットには、単語01「トイレ、移動する」と、これに対応する分類名称01「トイレ移動」が含まれる。非定型手順書DB63の手順内容から手順分類名称(分類名称)を得る方法も同様である。 The control unit 21 inputs words (word representative words) that have meanings related to the words included in the procedure content into the trained model, and outputs a procedure classification name (classification name) from the trained model. The trained model used here, like trained model 31, is a model that has undergone a training process using a training dataset that is a combination of data in which "words" are input and "procedure classification names (classification names)" are output. For example, the training dataset includes word 01 "toilet, move" and its corresponding classification name 01 "toilet move." The method for obtaining a procedure classification name (classification name) from the procedure content in the unstructured procedure manual DB 63 is similar.
図11は、学習処理のフローチャートである。制御部21は、学習処理を実行する。図11に示すように、学習処理を開始すると、制御部21は、S11において、学習用データセット32の中から学習用データを選択し、処理をS12に進める。制御部21は、S12において、選択した学習用データの単語データを推定モデル31に入力し、処理をS13に進める。 Figure 11 is a flowchart of the learning process. The control unit 21 executes the learning process. As shown in Figure 11, when the learning process starts, the control unit 21 selects learning data from the learning dataset 32 in S11 and proceeds to S12. In S12, the control unit 21 inputs the word data of the selected learning data into the estimation model 31 and proceeds to S13.
制御部21は、S13において、推定モデル31による推定処理によって、推定結果が出力され、処理をS14に進める。制御部21は、S14において、推定結果と学習用データに対応する正解データとの誤差に基づき推定モデル31のパラメータを更新し、S15に処理を進める。 In S13, the control unit 21 performs an estimation process using the estimation model 31, outputs the estimation result, and proceeds to S14. In S14, the control unit 21 updates the parameters of the estimation model 31 based on the error between the estimation result and the ground truth data corresponding to the training data, and proceeds to S15.
制御部21は、S15において、全ての学習用データに基づき学習を行ったか否かを判定する。全ての学習用データに基づき学習を行ったと判定された場合(S15でYES)、処理をS16に進める。全ての学習用データに基づき学習を行っていないと判定された場合(S15でNO)、処理をS11に戻す。制御部21は、S16において、学習済みの推定モデル31を学習済モデル31として記憶し、学習処理を終了する。 In S15, the control unit 21 determines whether learning has been performed based on all of the learning data. If it is determined that learning has been performed based on all of the learning data (YES in S15), the process proceeds to S16. If it is determined that learning has not been performed based on all of the learning data (NO in S15), the process returns to S11. In S16, the control unit 21 stores the learned estimation model 31 as the learned model 31, and ends the learning process.
以上説明したように、本実施の形態において、教育項目抽出システム1は、記憶部25と、制御部21とを備える。記憶部25は、建物を管理する管理者5が行う業務の手順が記録された業務データベースとして定型手順書DB62および非定型手順書DB63を記憶する。制御部21は、管理者5が優先的に習熟すべき業務の手順を教育項目として抽出する。管理者5が行う業務には、管理者5が定期的に繰り返す第1の業務の一例としての定型業務と、第1の業務とは異なる第2の業務の一例としての非定型業務とが含まれる。制御部21は、業務データベース(定型手順書DB62、非定型手順書DB63)から定型業務の手順および非定型業務の手順を取得する。制御部21は、非定型業務のうち、発生頻度が基準値以上である高頻度業務を抽出する。制御部21は、高頻度業務に含まれる手順のうち、定型業務に含まれる手順を除外した手順を、教育項目として抽出する。 As described above, in this embodiment, the training item extraction system 1 includes a memory unit 25 and a control unit 21. The memory unit 25 stores a routine procedure manual DB 62 and an unroutine procedure manual DB 63 as task databases that record the procedures for tasks performed by the manager 5 who manages the building. The control unit 21 extracts, as training items, the procedures for tasks that the manager 5 should prioritize mastering. The tasks performed by the manager 5 include routine tasks as an example of a first task that the manager 5 periodically repeats, and unroutine tasks as an example of a second task that is different from the first task. The control unit 21 acquires procedures for routine tasks and procedures for unroutine tasks from the task databases (routine procedure manual DB 62, unroutine procedure manual DB 63). The control unit 21 extracts, from the unroutine tasks, high-frequency tasks that occur at a frequency equal to or greater than a reference value. The control unit 21 extracts, from the procedures included in the high-frequency tasks, procedures included in the routine tasks, excluding the procedures included in the routine tasks, as training items.
管理者5は、発生頻度が高い事象(非定型業務)であって既に習熟した定型業務以外の手順を習得することができる。これにより、誰がOJTのトレーナーになったとしても、建物を管理する管理者5に効率的に非定型業務を習得させることができる。 Manager 5 can learn procedures for frequently occurring events (non-routine tasks) that are not routine tasks that they have already mastered. This allows Manager 5, who manages the building, to efficiently learn non-routine tasks, regardless of who becomes the OJT trainer.
記憶部25は、建物の管理に関して発生した事象が文章で記録された設備日報データが記録された設備日報DB(データベース)61をさらに記憶する。制御部21は、設備日報データに記録された文章に基づき、当該文章を簡略化して事象の内容を表す事象分類名称を出力する。制御部21は、設備日報DB61に記録された設備日報データに対応する事象分類名称の出現頻度を算出する。制御部21は、事象分類名称の出現頻度に基づき、非定型業務の発生頻度を設定する。これにより、管理者5が管理する建物において実際に高頻度で発生した非定型業務を優先的に習得することができる。 The memory unit 25 further stores an equipment daily report DB (database) 61, which stores equipment daily report data in which events that occur related to building management are recorded in text form. The control unit 21 outputs an event classification name that expresses the content of the event by simplifying the text recorded in the equipment daily report data. The control unit 21 calculates the occurrence frequency of the event classification name corresponding to the equipment daily report data recorded in the equipment daily report DB 61. The control unit 21 sets the occurrence frequency of non-routine tasks based on the occurrence frequency of the event classification name. This allows the manager 5 to prioritize learning non-routine tasks that actually occur frequently in the buildings he manages.
記憶部25は、設備日報データに使用される単語を代表する単語代表語と、単語代表語に関連する意味を持つ単語関連語とが対応付けられた単語辞書34と、設備日報データに基づく推定結果の出力に用いられる学習済モデル31とをさらに記憶する。学習済モデル31は、単語代表語が特徴量として入力された際に、事象分類名称を推定結果として出力するように、教師データを用いた機械学習処理が施されたモデルである。制御部21は、単語辞書34を用いて、設備日報データから単語代表語を抽出する。制御部21は、抽出した単語代表語を特徴量として学習済モデルに入力することで、学習済モデルから事象分類名称を推定結果として出力する。これにより、文章で入力された設備日報データがどのような内容であるのかを、人の手によらず分類することができるとともに、管理者5が管理する建物において実際に入力された設備日報データに基づいて、非定型業務の発生頻度を把握することが可能となる。 The storage unit 25 further stores a word dictionary 34 that associates word representative words representing words used in the equipment daily report data with word-related words that have meanings related to the word representative words, and a trained model 31 used to output estimation results based on the equipment daily report data. The trained model 31 is a model that has undergone machine learning processing using training data so that, when a word representative word is input as a feature, an event classification name is output as an estimation result. The control unit 21 uses the word dictionary 34 to extract word representative words from the equipment daily report data. The control unit 21 inputs the extracted word representative words as features into the trained model, and outputs an event classification name as an estimation result from the trained model. This makes it possible to classify the content of equipment daily report data input as text without human intervention, and to grasp the frequency of non-routine tasks based on equipment daily report data actually input in buildings managed by the manager 5.
制御部21は、定型業務の手順を説明する文章に基づき、当該文章を簡略化して定型業務の手順の内容を表す第1の分類名称を出力する。制御部21は、非定型業務の手順を説明する文章に基づき、当該文章を簡略化して非定型業務の手順の内容を表す第2の分類名称を出力する。制御部21は、定型業務に含まれる第1の手順に対応する第1の分類名称と、非定型業務に含まれる第2の手順に対応する第2の分類名称とが一致するときに、第1の手順と第2の手順とが一致すると判定する。これにより、文章で入力された定型業務の手順の内容と文章で入力された非定型業務の手順の内容とが一致するか否かを、人の手によらず容易に把握することができる。 Based on a sentence describing a procedure for a routine task, the control unit 21 simplifies the sentence and outputs a first classification name that represents the content of the procedure for the routine task. Based on a sentence describing a procedure for a non-routine task, the control unit 21 simplifies the sentence and outputs a second classification name that represents the content of the procedure for the non-routine task. The control unit 21 determines that the first procedure and the second procedure match when the first classification name corresponding to the first procedure included in the routine task matches the second classification name corresponding to the second procedure included in the non-routine task. This makes it possible to easily determine, without human intervention, whether the content of the procedure for a routine task entered in text matches the content of the procedure for a non-routine task entered in text.
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein are illustrative and are not limited to the above. The scope of the present invention is defined by the claims, and it is intended to include all modifications that are equivalent to and within the scope of the claims.
1 教育項目抽出システム、5 管理者、10 サーバ装置、21,121 制御部、22,122 ROM、23,123 RAM、24,124 通信インターフェイス、25,125 記憶部、31 学習済モデル、32 学習用データセット、34 単語辞書、45a 設備日報データ、45b 推定結果、46a 手順内容、46b 推定結果、61 設備日報DB、62 定型手順書DB、63 非定型手順書DB、64 高優先教育項目DB、65 優先教育手順テーブル、71 設備日報、72 定型業務手順書、73 非定型業務手順書、100 端末、126 入力部、127 表示部。 1. Training item extraction system, 5. Administrator, 10. Server device, 21, 121. Control unit, 22, 122. ROM, 23, 123. RAM, 24, 124. Communication interface, 25, 125. Storage unit, 31. Trained model, 32. Training dataset, 34. Word dictionary, 45a. Equipment daily report data, 45b. Estimation results, 46a. Procedure content, 46b. Estimation results, 61. Equipment daily report DB, 62. Routine procedure manual DB, 63. Non-routine procedure manual DB, 64. High-priority training item DB, 65. Priority training procedure table, 71. Equipment daily report, 72. Routine work procedure manual, 73. Non-routine work procedure manual, 100. Terminal, 126. Input unit, 127. Display unit.
Claims (5)
前記管理者が優先的に習熟すべき業務の手順を教育項目として抽出する制御装置とを備え、
前記管理者が行う業務には、前記管理者が定期的に繰り返す第1の業務と、前記第1の業務とは異なる第2の業務とが含まれ、
前記制御装置は、
前記業務データベースから前記第1の業務に含まれる第1の手順および前記第2の業務に含まれる第2の手順を取得し、
前記第2の業務のうち、前記設備日報データに対応する事象分類名称に基づき算出された発生頻度が、基準値以上である高頻度業務を抽出し、
前記高頻度業務に含まれる手順のうち、前記第1の手順に対応する第1の分類名称と前記第2の手順に対応する第2の分類名称との一致判定により前記第1の手順を除外した手順を、前記教育項目として抽出し、
前記事象分類名称は、前記事象の内容を表す名称であり、
前記第1の分類名称は、前記第1の業務の手順の内容を表す名称であり、
前記第2の分類名称は、前記第2の業務の手順の内容を表す名称であり、
前記一致判定において、前記第1の分類名称と前記第2の分類名称とが一致するときに、前記第1の手順と前記第2の手順とが一致すると判定される、抽出システム。 a storage device that stores a business database in which business procedures performed by a manager who manages a building are recorded, and an equipment daily report database in which equipment daily report data in which events occurring in relation to the management of the building are recorded in text form ;
a control device that extracts, as training items, work procedures that the manager should be prioritized to master;
The tasks performed by the administrator include a first task that the administrator periodically repeats and a second task that is different from the first task,
The control device
acquiring a first procedure included in the first task and a second procedure included in the second task from the task database;
extracting, from the second tasks, high-frequency tasks whose occurrence frequency calculated based on the event classification name corresponding to the equipment daily report data is equal to or greater than a reference value;
extracting, from among the procedures included in the high-frequency work, procedures excluding the first procedure by determining whether a first classification name corresponding to the first procedure matches a second classification name corresponding to the second procedure , as the training items ;
The event classification name is a name that represents the content of the event,
the first classification name is a name that represents the content of the procedure of the first business;
the second classification name is a name that represents the content of the second business procedure,
In the matching determination, when the first classification name and the second classification name match, it is determined that the first procedure and the second procedure match .
前記設備日報データに記録された文章に基づき、当該文章を簡略化して前記事象分類名称を出力し、
前記設備日報データベースに記録された前記設備日報データに対応する前記事象分類名称の出現頻度を算出し、
前記事象分類名称の出現頻度に基づき、前記第2の業務の発生頻度を設定する、請求項1に記載の抽出システム。 The control device
Based on the sentence recorded in the equipment daily report data, the sentence is simplified and the event classification name is output;
Calculating the frequency of occurrence of the event classification name corresponding to the equipment daily report data recorded in the equipment daily report database;
The extraction system according to claim 1 , wherein the occurrence frequency of the second task is set based on the appearance frequency of the event classification name.
前記学習済モデルは、前記単語代表語が特徴量として入力された際に、前記事象分類名称を前記推定結果として出力するように、教師データを用いた機械学習処理が施されたモデルであり、
前記制御装置は、
前記単語辞書を用いて、前記設備日報データから前記単語代表語を抽出し、
抽出した前記単語代表語を前記特徴量として前記学習済モデルに入力することで、前記学習済モデルから前記事象分類名称を前記推定結果として出力する、請求項2に記載の抽出システム。 The storage device further stores a word dictionary in which word representative words representing words used in the equipment daily report data are associated with word-related words having meanings related to the word representative words, and a trained model used to output an estimation result based on the equipment daily report data,
the trained model is a model that has been subjected to machine learning processing using training data so as to output the event classification name as the estimation result when the word representative word is input as a feature;
The control device
extracting the representative words from the daily equipment report data using the word dictionary;
The extraction system according to claim 2, wherein the extracted word representative words are input to the trained model as the features, and the event classification name is output from the trained model as the estimation result.
前記第1の業務の手順を説明する文章に基づき、当該文章を簡略化して前記第1の分類名称を出力し、
前記第2の業務の手順を説明する文章に基づき、当該文章を簡略化して前記第2の分類名称を出力し、
前記第1の分類名称と前記第2の分類名称とが一致するときに、前記第1の手順と前記第2の手順とが一致すると判定する前記一致判定を実行する、請求項1~請求項3のいずれか1項に記載の抽出システム。 The control device
based on a sentence explaining the procedure of the first business, simplifying the sentence and outputting the first classification name;
based on a sentence explaining the procedure of the second business, simplifying the sentence and outputting the second classification name;
An extraction system according to any one of claims 1 to 3, wherein the matching determination is performed to determine that the first procedure and the second procedure match when the first classification name and the second classification name match.
建物を管理する管理者が行う業務の手順が記録された業務データベースと、前記建物の管理に関して発生した事象が文章で記録された設備日報データが記録された設備日報データベースとを記憶装置に記憶するステップと、
前記管理者が優先的に習熟すべき業務の手順を教育項目として抽出するステップとを備え、
前記管理者が行う業務には、前記管理者が定期的に繰り返す第1の業務と、前記第1の業務とは異なる第2の業務とが含まれ、
前記抽出するステップは、
前記業務データベースから前記第1の業務に含まれる第1の手順および前記第2の業務に含まれる第2の手順を取得するステップと、
前記第2の業務のうち、前記設備日報データに対応する事象分類名称に基づき算出された発生頻度が、基準値以上である高頻度業務を抽出するステップと、
前記高頻度業務に含まれる手順のうち、前記第1の手順に対応する第1の分類名称と前記第2の手順に対応する第2の分類名称との一致判定により前記第1の手順を除外した手順を、前記教育項目として抽出するステップとを含み、
前記事象分類名称は、前記事象の内容を表す名称であり、
前記第1の分類名称は、前記第1の業務の手順の内容を表す名称であり、
前記第2の分類名称は、前記第2の業務の手順の内容を表す名称であり、
前記一致判定において、前記第1の分類名称と前記第2の分類名称とが一致するときに、前記第1の手順と前記第2の手順とが一致すると判定される、抽出方法。 1. A computer-implemented extraction method comprising:
a step of storing in a storage device a business database in which business procedures performed by a manager who manages a building are recorded, and an equipment daily report database in which equipment daily report data in which events occurring in relation to the management of the building are recorded in writing ;
extracting, as training items, business procedures that the manager should be prioritized to master;
The tasks performed by the administrator include a first task that the administrator periodically repeats and a second task that is different from the first task,
The extracting step includes:
acquiring a first procedure included in the first task and a second procedure included in the second task from the task database;
extracting, from the second tasks, high-frequency tasks whose occurrence frequency calculated based on the event classification name corresponding to the equipment daily report data is equal to or greater than a reference value;
extracting, from among the procedures included in the high-frequency work, procedures excluding the first procedure by determining whether a first classification name corresponding to the first procedure matches a second classification name corresponding to the second procedure , as the training items ;
The event classification name is a name that represents the content of the event,
the first classification name is a name that represents the content of the procedure of the first business;
the second classification name is a name that represents the content of the second business procedure,
An extraction method , wherein, in the match determination, when the first classification name and the second classification name match, it is determined that the first procedure and the second procedure match .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023107231A JP7745593B2 (en) | 2023-06-29 | 2023-06-29 | Extraction system and extraction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023107231A JP7745593B2 (en) | 2023-06-29 | 2023-06-29 | Extraction system and extraction method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025006439A JP2025006439A (en) | 2025-01-17 |
| JP7745593B2 true JP7745593B2 (en) | 2025-09-29 |
Family
ID=94235299
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023107231A Active JP7745593B2 (en) | 2023-06-29 | 2023-06-29 | Extraction system and extraction method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7745593B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014178449A (en) | 2013-03-14 | 2014-09-25 | Nec Fielding Ltd | Education support device, education support system, education support method and program |
| JP2018120272A (en) | 2017-01-23 | 2018-08-02 | 株式会社日立製作所 | Water supply maintenance management system and water treatment system |
| US20230162484A1 (en) | 2021-11-22 | 2023-05-25 | Korea Institute Of Civil Engineering And Building Technology | Apparatus and method for generating learning data for artificial intelligence model |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006058974A (en) * | 2004-08-17 | 2006-03-02 | Fujitsu Ltd | Work management method |
| JP6619206B2 (en) * | 2015-11-05 | 2019-12-11 | 株式会社日立製作所 | Maintenance support device for water supply facility and monitoring control system having the same |
-
2023
- 2023-06-29 JP JP2023107231A patent/JP7745593B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014178449A (en) | 2013-03-14 | 2014-09-25 | Nec Fielding Ltd | Education support device, education support system, education support method and program |
| JP2018120272A (en) | 2017-01-23 | 2018-08-02 | 株式会社日立製作所 | Water supply maintenance management system and water treatment system |
| US20230162484A1 (en) | 2021-11-22 | 2023-05-25 | Korea Institute Of Civil Engineering And Building Technology | Apparatus and method for generating learning data for artificial intelligence model |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025006439A (en) | 2025-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Nesje et al. | Motivation to become a teacher: A Norwegian validation of the factors influencing teaching choice scale | |
| Wang et al. | Solutions to the problems of incremental validity testing in relationship science | |
| Shepherd et al. | On the perpetuation of ignorance: System dependence, system justification, and the motivated avoidance of sociopolitical information. | |
| US11927924B2 (en) | Building system with user presentation composition based on building context | |
| Cook et al. | An examination of the Counselor Burnout Inventory using item response theory in early career post-master’s counselors | |
| Stes et al. | Approaches to teaching in higher education: Validation of a Dutch version of the Approaches to Teaching Inventory | |
| Harris | Diminishing marginal returns and the production of education: An international analysis | |
| Edwards et al. | Screening screeners: calculating classification indices using correlations and cut-points | |
| Benschop et al. | Detection of early warning signals for overruns in IS projects: linguistic analysis of business case language | |
| JP7745593B2 (en) | Extraction system and extraction method | |
| Sadasivan et al. | Technology to support inspection training in the general aviation industry: Specification and design | |
| Lau et al. | The incident method-An alternative way of studying entrepreneurial behaviour | |
| Hrasky et al. | Curriculum redesign as a faculty-centred approach to plagiarism reduction | |
| Aksu et al. | JMETRIK: Classical test theory and item response theory data analysis software | |
| Seo et al. | Text mining analysis on research trends in workplace safety engagement education | |
| WO2021087373A1 (en) | Building system with user presentation composition based on building context | |
| Smyth | Just a phase? Youth unemployment in the Republic of Ireland | |
| Jayasekara et al. | A comprehensive systematic review of evidence on the effectiveness and appropriateness of undergraduate nursing curricula | |
| JP7531384B2 (en) | Needs display system, trained model generation method, and control method | |
| Bryant-Lees et al. | Clarifying personality measurement in industrial-organizational psychology: The utility of item response tree models | |
| JP7531383B2 (en) | Search system and control method | |
| Thornton et al. | Lost learning: Prevalence, inequalities and outcomes of internal exclusion in mainstream secondary schools | |
| WO2023067684A1 (en) | Classification device and classification method | |
| Bunn | Towards a theory of carrying capacity, evidence from long-term longitudinal case studies of occupant satisfaction in non-domestic buildings | |
| TW201117115A (en) | A device of fuzzy fault diagnosis |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241021 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250808 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250819 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7745593 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |