JP2009042950A - Information retrieval system - Google Patents
Information retrieval system Download PDFInfo
- Publication number
- JP2009042950A JP2009042950A JP2007206044A JP2007206044A JP2009042950A JP 2009042950 A JP2009042950 A JP 2009042950A JP 2007206044 A JP2007206044 A JP 2007206044A JP 2007206044 A JP2007206044 A JP 2007206044A JP 2009042950 A JP2009042950 A JP 2009042950A
- Authority
- JP
- Japan
- Prior art keywords
- information
- inquiry
- answer
- inquirer
- knowledge
- 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.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】
従来技術においては、“取得したいデータを特定するために、意図的に特定情報を準備”する必要がある。また、そのための専用手順が必要となる。
【解決手段】
情報検索するに際して、回答抽出に際しての問合せ者、回答者双方の負荷削減、問合せ者へのアドバイス情報の提供、そしてジャストフイットした回答を検索するのに、マスタデータ、パターンデータ、そして集計テーブルを手段として具備する。
更に、回答が不可能であった場合も、有益な質問を蓄積するためのテンポラリエリアを備えたナレッジDBを併せ持つ。
【選択図】 図1【Task】
In the prior art, it is necessary to intentionally prepare specific information in order to specify data to be acquired. In addition, a dedicated procedure for this is required.
[Solution]
When searching for information, master data, pattern data, and tabulation tables are used to reduce the load on both the inquirer and the respondent when extracting answers, to provide advice information to the inquirer, and to find just-fitted answers As provided.
In addition, even if it is impossible to answer, it also has a knowledge DB with a temporary area for storing useful questions.
[Selection] Figure 1
Description
本発明は、いわゆる自然語を用いた情報検索に係る分野に関する。また、検索結果をより好適なものとする技術にも関する。これには、検索結果をオプティマイズ化させ、ヒットせずしてオーバフローした有益情報をシステムのより熟成化、と高度化を目的としてストックする技術も含まれる。その中でも特に、検索された情報を用いて、工場などの設備の保守を行うため保守支援システムなどにも関する。 The present invention relates to the field related to information retrieval using so-called natural language. The present invention also relates to a technique for making search results more suitable. This includes a technique for optimizing search results and stocking useful information overflowed without hitting for the purpose of further aging and upgrading the system. In particular, the present invention relates to a maintenance support system for performing maintenance of equipment such as a factory using the retrieved information.
電力会社などにおける現場保守の実態は、自己知識に依る、マニュアルに順ずる、有識者への依存等、様々である。いずれも、保守に関わる要員の知識レベルに依り、探し出す情報の質、量、および情報を探し当てるまでに要する時間に大差がある。このようなことが要因となって、保守作業が制限時間内で終えない、という事態も多々発生している。つまり、情報検索の必要性が高いものである。 The actual situation of on-site maintenance in electric power companies varies depending on self-knowledge, following manuals, and relying on experts. In either case, depending on the knowledge level of the personnel involved in maintenance, there is a large difference in the quality and quantity of information to be searched and the time required to find the information. Due to such factors, there are many cases in which maintenance work is not completed within the time limit. That is, there is a high need for information retrieval.
したがって、より便利で、使い勝手の良い高度な情報検索の技術が求められている。このための技術として、特許文献1が存在する。
Therefore, there is a need for advanced information retrieval techniques that are more convenient and easy to use. As a technique for this purpose,
特許文献1においては、“取得したいデータを特定するために、意図的に特定情報を準備“する必要がある。また、そのための専用手順が必要となる。
In
往々にして、入り組んだ複雑な問合せ時には、人手による補完処理が必要となり、問合せをする側、と回答をする側、双方に余分な負荷を発生させる。 Often, complicated and complicated inquiries require manual complementation processing, generating extra load on both the inquiring side and the answering side.
更に、問合せ内容の精密さに依り、不要な情報を含んだ膨大な数の回答結果を得る場合が有り、問合せをする側にとって真に満足する回答を得られないケースがある。 Furthermore, depending on the precision of the inquiry content, there may be a case where an enormous number of answer results including unnecessary information are obtained, and there is a case where a truly satisfying answer cannot be obtained for the inquirer.
情報検索するに際して、特別の専用手順を必要とせず、自然語入力装置でもって行う。 When searching for information, no special dedicated procedure is required, and a natural language input device is used.
このために、本発明では、問合せ内容、すなわち、情報検索における入力情報が所定条件を満たすか否か(例えば、蓄積価値の有無)を判断し、あると判断した場合には、その情報を蓄積するものである。ここで、本発明では、問合せ内容に対応する回答がない、と判定された場合に、上記のような処理することも含まれる。 For this reason, in the present invention, it is determined whether or not the inquiry content, that is, the input information in the information search satisfies a predetermined condition (for example, presence or absence of stored value), and if it is determined, the information is stored. To do. Here, in the present invention, the processing as described above is included when it is determined that there is no answer corresponding to the inquiry content.
このために、本発明では、回答抽出に際しての問合せ者、回答者双方の負荷削減、問合せ者へのアドバイス情報の提供、そしてジャストフイットした回答を検索するのに、マスタデータ、パターンデータ、そして集計テーブルを手段として具備してもよい。 Therefore, in the present invention, master data, pattern data, and tabulation are used to reduce the load on both the inquirer and the respondent when extracting answers, to provide advice information to the inquirer, and to search for just-fitted answers. A table may be provided as a means.
更に、回答が不可能であった場合も、有益な質問を蓄積するため、のテンポラリエリアを備えたナレッジDBを併せ持つ。 Furthermore, even if it is impossible to answer, it also has a knowledge DB with a temporary area to accumulate useful questions.
本発明の、自然語を利用したヒューマニティーな対話形式、をシステムの中に取り入れることで、現場の保守員の疑問に対し、速やかに的確な回答を与えられるよう導くことができる。また、現場の保守を担う要員はもとより、その分野に間接的に関与する人材の知識の平準化をも図れる。更には、新たに蓄積された情報・知識により、当該企業全体の技術力向上に繋がる。 By incorporating the human interaction style using natural language of the present invention into the system, it is possible to promptly give an accurate answer to the question of the maintenance staff at the site. In addition to the personnel responsible for on-site maintenance, the knowledge of human resources who are indirectly involved in the field can be leveled. Furthermore, the newly accumulated information and knowledge will lead to an improvement in the technical capabilities of the entire company.
本発明の最良の形態を、図1ナレッジDBを用いた保守支援システム構成図 に示す。 The best mode of the present invention is shown in FIG. 1 configuration diagram of maintenance support system using knowledge DB.
本システムは、問合せ端末600とネットワーク100で解析/回答サーバ200に接続される。本システムの中核を成す、前記解析/回答サーバ200は、外部からの問合せデータを処理する入力処理部201、処理結果を外部へ送信するための出力処理部202、問合せ内容の分析を行う正規化処理部203、問合せ内容に対する回答の有無、および問合せ内容の価値の判断を行うための振分け処理部204、回答抽出、および問合せ内容をストックするための照会/蓄積処理部205、問合せ者へ回答、または絞込みのためのアドバイス情報の提供を行うためのテキスト編集処理部206から成る。
This system is connected to the analysis /
そして、当該解析/回答サーバ200には、問合せ内容の分析、と回答抽出のための情報としてのマスタデータ301、と設備機器の構成管理であるパターンデータ302、を保有させたコーパスDB300、と問合せ内容の分析結果を格納するため、の集計テーブル500を接続する。
Then, the analysis /
更に、前記コーパスDB300にリンクさせた回答を保有する属性エリア401、と回答が不可能であったが有益な質問を蓄積するための、テンポラリエリア402を持つナレッジDB400をも接続する。
Further, an
そして、問合せ者が、ヒューマニティーに自然語を用いた対話を行うための、自然語入力装置601、とテキスト編集機構602、および表示装置603、と一般的な端末操作でナレッジDB400のメンテナンスを行うための、運用管理端末700 を具備する。
In order for the inquirer to maintain the
電力会社の保守作業を例に挙げて説明する。本発明システムを用いることによって、現場の保守員は、現場保守に関する疑問を自然語で問合せを行い、ナレッジDBから、アドバイスと同時に最適な回答を導き出すことが出来る。 An example of maintenance work of an electric power company will be described. By using the system of the present invention, on-site maintenance personnel can inquire questions related to on-site maintenance in natural language, and can derive optimum answers from the knowledge DB at the same time as advice.
回答が存在しない場合は、現場の保守員の生の疑問と判断し、当該疑問を、より成熟したナレッジDBへと成長させることを目的として、預かり・蓄積する。 If there is no answer, it is judged as a raw question of the maintenance staff at the site, and the question is stored and accumulated for the purpose of growing the question into a more mature knowledge DB.
以下に、本発明の実施例を示す。
図1にナレッジDBを用いた保守支援システム構成図を示す。この図1において、解析/回答サーバ200は、本システムの中核を成し、ネットワーク100を介して、問合せ端末600からのトランザクション処理を行う。
Examples of the present invention are shown below.
FIG. 1 shows a configuration diagram of a maintenance support system using a knowledge DB. In FIG. 1, an analysis /
まず、トランザクション処理の流れを、図1ナレッジDBを用いた保守支援システム構成図2を用いて述べる。 First, the flow of transaction processing will be described with reference to FIG. 1 maintenance support system configuration diagram 2 using the knowledge DB.
トランザクションは、通常、問合せ端末600から問合せ内容として発生し、ネットワーク100を経由して、解析/回答サーバ200、の入力処理部201を経て、内部処理部に入り、正規化処理部203において、問合せ内容、とコーパスDB300の機器構成情報かつ事象同義語のパターンを比較し、合致するものか判定を行い、問合せ内容に該当する回答の抽出準備を行う。
A transaction is normally generated as an inquiry content from the
当該結果から、振分け処理部204において、回答の抽出、または問合せの内容のストック、のための処理振分けの判断を行う。
From the result, the
回答が存在する場合は、照会/蓄積処理部205において、ナレッジDB400の属性エリア401から、該当する回答を抽出する。
If there is an answer, the inquiry /
曖昧な問合せ内容により、回答が複数存在する場合は、テキスト編集処理部206において、的確な回答を抽出するために、回答の絞込みのためのアドバイス情報を、問合せ者(保守員)に提供し、問合せ内容の具体化を図ることで、回答の絞込みを行う。
If there are multiple answers due to ambiguous inquiry content, the text
問合せ者(保守員)が、回答の絞込みを行わずして、複数回答の参照、および確認したい要求に対しては、複数の回答を、問合せ者(保守員)に一覧形式で提供し、その一覧の回答の中から、最適な回答を探し出す方式とする。 The inquirer (maintenance staff) provides multiple answers to the inquirer (maintenance staff) in the form of a list in response to requests to refer to and confirm multiple answers without narrowing down the answers. A method for finding the optimum answer from the answers on the list.
回答が存在しない場合(回答が存在しないと判断された場合)は、振り分け処理部204において、本問合せ内容の価値を、設備機器の構成に矛盾が無いか、により判断した上で、矛盾が無い場合は、価値の有る問合せと判断し、この問合せ内容を、照会/蓄積処理部205において、ナレッジDB400のテンポラリエリア402、へのストックを行う。そして、ストックした回答の無い問合せについては、その後、運用管理端末700をもって精査し、正式な回答文章を追加する。以上が、一連のトランザクションの流れとなる。
When there is no answer (when it is determined that there is no answer), the
次に、解析/回答サーバ200の処理内容を、図2内部処理部のジェネラルフロー を用いて説明する。
Next, the processing contents of the analysis /
<S010>
問合せ者(保守員)が、解析/回答サーバ200へ、自然語で作成した問合せ内容を送信した後、この問合せ内容が、設備機器の構成に矛盾が無いか、の確認を、コーパスDB300を用いて判定を行い、回答の抽出条件、および回答の絞込みのためのアドバイス情報の抽出を行う。
<S010>
After the inquirer (maintenance staff) sends the query content created in natural language to the analysis /
次に、本処理<S010>の詳細を、図3の正規化処理フローを用いて説明する。
<<S01001>>
本ステップでは、問合せ内容を、一旦ワークエリアに読込む。
なお、問合せ内容は、図7画面遷移(絞込みアドバイス) に示すように“タービン振動数の範囲を教えて下さい。”とする。
Next, details of this process <S010> will be described using the normalization process flow of FIG.
<< S01001 >>
In this step, the inquiry content is once read into the work area.
The inquiry should be “Tell me about the turbine frequency range” as shown in the screen transition (advice for narrowing down) in FIG.
<<S01002>>
本ステップの処理は、ワークエリアに含まれる、機器構成情報と事象同義語を、コード化し、コーパスDB300中のパターンデータとの比較を、高速化するための事前準備処理である。
<< S01002 >>
The process of this step is a preparatory process for speeding up the comparison between the device configuration information and the event synonym included in the work area and the pattern data in the
具体的な処理の詳細を以下に示す。
ワークエリア中のデータ、つまり 前記<<S01001>>で示した“タービン振動数の範囲を教えて下さい。” とコーパスDB300中のマスタデータ301の大分類欄の“タービン”、小分類欄の“振動数”、事象同義語欄の“範囲”を、例えばSQLを用いて、それぞれに対応するコードを抽出する。そして、当該コードを集計テーブル500に格納する。
Details of specific processing are shown below.
The data in the work area, that is, “Tell me the range of the turbine frequency shown in << S01001 >>” and “Turbine” in the large classification column of the
ここで、コード化し、コーパスDB300中のパターンデータとの比較を、高速化せしめている手段を以下に述べる。
(1)マスタデータ301として、大・中・小分類、および事象同義語をコード化して保有させておく。
(2)パターンデータ302として、前記マスタデータから発生するすべての組み合わせパターンを、体系的に管理し登録しておく。
更に、ナレッジDB400中の回答文章とリンクするための回答キーを設けておくこと。
(3)上記、集計テーブル500を保有すること。
以上の事前準備処理を行うことによって、後続の検索処理の高速化、また適正アドバイスの問合せ者への返信が実現させる。
Here, means for speeding up the comparison with the pattern data in the
(1) As
(2) As the
In addition, there should be an answer key for linking to the answer text in the knowledge DB400.
(3) The above-mentioned aggregation table 500 must be held.
By performing the above pre-preparation process, the subsequent search process can be speeded up, and a proper advice can be returned to the inquirer.
<<S01003>>
本ステップでは、問合せ者(保守員)からの問合せに対する回答に関連した情報の抽出を行う。
<< S01003 >>
In this step, information related to the answer to the inquiry from the inquirer (maintenance staff) is extracted.
この具体的な処理内容は以下のとおりである。
前記<<S01002>>で編集した、集計テーブル500の大分類、中分類、小分類、および事象同義語欄の内、コードが設定されている分類、つまり 大分類欄の“タービン”、小分類欄の“振動数”、事象同義語欄の“範囲”をキーにして、例えばSQLを用いて、パターンデータ302から該当したレコードを抽出し、抽出したレコード数、とレコードの中の、回答キー欄と回答有無フラグ欄のデータを抽出する。(図4コーパスDBのレコードフォーマットを例にした場合、“レコード数が2件、回答キーが1と2、回答有無フラグが1と1”となる。)
<<S01004>>
本ステップでは、問合せ者(保守員)からの問合せの内容において、設備機器の構成に、問合せ内容に矛盾が有る、あるいは無いか、の判断を行う。
The specific processing contents are as follows.
Of the major category, middle category, minor category, and event synonym column edited in << S01002 >>, the category for which the code is set, that is, “turbine” in the major category column, minor category Using the “frequency” in the field and the “range” in the event synonym field as keys, extract the corresponding record from the
<< S01004 >>
In this step, in the contents of the inquiry from the inquirer (maintenance staff), it is determined whether or not the inquiry contents are inconsistent in the configuration of the equipment.
この具体的な処理内容は以下のとおりである。
前記<<S01003>>で抽出した、レコード数が、0(ゼロ)件の場合は、“この問合せ内容には矛盾が有る“と判断する。(図4コーパスDBのレコードフォーマット を例にした場合、“レコード数が2件であり、矛盾無し”となる。)
<<S01005>>
本ステップでは、問合せ者(保守員)からの問合せに対する回答数の確認を行う。
この具体的な処理内容は以下のとおりである。
前記<<S01003>>で抽出した、回答キーに該当する、回答有無フラグを確認する。この回答有無フラグが1の場合、回答有りと判断し、回答数として、回答有無フラグ欄の数値の累積値を算出する。(図4コーパスDBのレコードフォーマット を例にした場合、“回答数は2件”となる。)
<<S01006>>
本ステップの処理は、問合せ者(保守員)に対して、“もう少し詳しく質問するように!”、と促すことを目的とする。そのために、問合せ者が容易に、絞込みができるように、キーとなる語彙、つまり、図7画面遷移(絞込みアドバイス)の中に示す“高圧”“低圧”この語句の特定を行う処理である。
The specific processing contents are as follows.
If the number of records extracted in << S01003 >> is 0 (zero), it is determined that “the contents of this inquiry are inconsistent”. (If the record format of the corpus DB in Fig. 4 is taken as an example, "the number of records is 2 and there is no contradiction")
<< S01005 >>
In this step, the number of responses to the inquiry from the inquirer (maintenance staff) is confirmed.
The specific processing contents are as follows.
The answer presence / absence flag corresponding to the answer key extracted in << S01003 >> is checked. When the answer presence / absence flag is 1, it is determined that there is an answer, and the cumulative value of the numerical value in the answer presence / absence flag column is calculated as the number of answers. (In the case of the record format of the corpus DB in Fig. 4, "the number of responses is 2")
<< S01006 >>
The purpose of this step is to prompt the inquirer (maintenance staff) to ask a question in more detail! For this reason, the vocabulary as a key, that is, “high pressure” and “low pressure” shown in the screen transition (narrowing advice) in FIG. 7 is specified so that the inquirer can narrow down easily.
具体的な処理の詳細を以下に示す。
集計テーブル500中の、大分類、中分類、小分類、および事象同義語欄の内、コードが未設定(空白)である分類および事象同義語、をパターンデータ302から抽出することである。
(図4コーパスDBのレコードフォーマット を例にした場合、 “中分類の高圧(1)、中分類の低圧(2)”となる。)
本処理の実施により、問合せ者への適切なるアドバイスが自動的に行えるようになる。
Details of specific processing are shown below.
The classification and event synonym whose code is not set (blank) among the major classification, middle classification, minor classification, and event synonym fields in the aggregation table 500 are extracted from the
(In the case of the record format of the corpus DB in Fig. 4, it becomes “high pressure (1) in the middle category, low pressure (2) in the middle category”)
By executing this processing, appropriate advice to the inquirer can be automatically given.
<<S01007>>
本ステップでは、問合せ者(保守員)からの問合せに対する回答有りの場合の、情報を上位処理へ返却する。この具体的な処理内容は以下のとおりである。
前記<<S01004>>で判定した、問合せ内容には矛盾が無い、と前記<<S01005>>で判定した、回答数と回答キー、と前記<<S01006>>で抽出した、アドバイス用の分類コード、を上位処理<S020>に返却する。(図4コーパスDBのレコードフォーマット を例にした場合、“問合せ内容の矛盾無し、回答数が2件、回答キーが1と2、アドバイス用の分類コードが中分類の1と2”となる。)
<<S01008>>
本ステップでは、問合せ者(保守員)からの問合せにおいて、この問合せ内容には矛盾は無いが、回答が存在しない場合に、この問合せ内容をナレッジDB400にお預かりするかどうかの判定を行う。
<< S01007 >>
In this step, information is returned to the host process when there is a response to the inquiry from the inquirer (maintenance staff). The specific processing contents are as follows.
The classification for advice extracted in << S01006 >> and the number of answers and the answer key determined in << S01005 >> that the inquiry content determined in << S01004 >> is consistent. Return the code to the upper process <S020>. (For example, in the case of the record format of the corpus DB in FIG. 4, there is no inconsistency in the inquiry contents, the number of answers is 2, the answer keys are 1 and 2, and the advice classification code is 1 and 2 in the middle classification). )
<< S01008 >>
In this step, in the inquiry from the inquirer (maintenance staff), there is no contradiction in the inquiry contents, but when there is no answer, it is determined whether or not the inquiry contents are stored in the
この具体的な処理内容は以下のとおりである。
集計テーブル500中の、大分類、中分類、小分類、および事象同義語欄の内、コードが例えば全て設定されている場合ならば(全てのコードが設定されてなくとも、所定の条件を満たしていてもよい)、この問合せ内容は曖昧では無い、と判断し、ナレッジDB400のテンポラリエリア402に、格納可能である、と判定する。
The specific processing contents are as follows.
If all the codes are set, for example, in the major classification, middle classification, minor classification, and event synonym fields in the tabulation table 500 (even if all codes are not set, the predetermined condition is satisfied) However, it is determined that the content of the query is not ambiguous, and it is determined that the inquiry can be stored in the
<<S01009>>
本ステップでは、問合せ者(保守員)からの問合せをお預かりする場合、その情報を、上位処理へ返却する。つまり、前記<<S01001>>で読込みした、ワークアリアの内容、と前記<<S01003>>で抽出した、回答キー、と前記<<S01005>>で判定した、回答数0(ゼロ)、と前記<<S01008>>で判定した、問合せ内容をお預かりする、を上位処理に<S020>返却する。
<< S01009 >>
In this step, when the inquiry from the inquirer (maintenance staff) is received, the information is returned to the upper process. That is, the contents of the work area read in << S01001 >>, the answer key extracted in << S01003 >>, and the number of answers 0 (zero) determined in << S01005 >> Return the inquiry contents determined in << S01008 >> to <S020> to the upper process.
<<S01010>>
本ステップでは、問合せ者(保守員)からの問合せに、矛盾が有った場合の情報を、上位処理へ返却する。つまり、前記<<S01003>>で抽出した、レコード数(回答数0(ゼロ))、と前記<<S01004>>で判定した、問合せ内容には矛盾が有る、または<<S01008>>で判定した、問合せ内容をお預かりできない、を上位処理<S020>に返却する。
<< S01010 >>
In this step, information when there is a contradiction in the inquiry from the inquirer (maintenance staff) is returned to the upper process. In other words, the number of records (number of responses 0 (zero)) extracted in << S01003 >> and the determination in << S01004 >> are inconsistent or the determination is based on << S01008 >> Returned to the upper process <S020>.
<S020>
問合せ者(保守員)の問合せに対する回答の有無において、前記<S010>の回答数の返却結果から、回答の有無に対応する、後続処理への分岐を行う。
<S020>
In the presence / absence of an answer to the inquiry of the inquirer (maintenance staff), a branch is made to the subsequent processing corresponding to the presence / absence of the answer from the return result of the number of answers in <S010>.
<S030>
問合せ者(保守員)の問合せに対する回答数おいて、前記<S010>の回答数の返却結果から、回答数に対応する、後続処理への分岐を行う。
<S030>
As for the number of answers to the inquiry of the inquirer (maintenance staff), a branch to the subsequent processing corresponding to the number of answers is performed from the return result of the number of answers of <S010>.
<S040>
問合せ者(保守員)の問合せに対する回答において、前記<S010>の回答キーの返却結果から、問合せに該当する回答データを、ナレッジDB400の属性エリア401から、回答キーを用いて、抽出を行う。
<S040>
In the answer to the inquiry of the inquirer (maintenance staff), the answer data corresponding to the inquiry is extracted from the return result of the answer key of <S010> from the
<S050>
前記<S040>で抽出した、問合せに該当する回答データを、問合せ者(保守員)が参照できる形式にテキスト編集する。
<S050>
The answer data corresponding to the inquiry extracted in <S040> is edited in a format that can be referred to by the inquirer (maintenance staff).
<S060>
前記<S010>で抽出した、中分類のコードを、マスタデータ301の中分類を用いて、名称に変換する。
<S060>
The middle classification code extracted in <S010> is converted into a name using the middle classification of the
次に、当該名称を、問合せ者(保守員)が参照できる形式にテキスト編集し、通知メッセージを出力する。(図7画面遷移(絞込みアドバイス)を例にした場合、“中分類:[高圧][低圧]のいずれかの文言を追加して下さい。”となる。)
<S070>
前記<S060>の通知メッセージにおいて、問合せ者(保守員)が、複数の回答を参照するか否かを判断し、複数回答の参照有無に対応する後続処理への分岐を行う。
Next, the name is edited in a format that can be referred to by the inquirer (maintenance staff), and a notification message is output. (In the case of Fig. 7 screen transition (advice for narrowing down), for example, “Middle category: [Please add one of the words [High pressure] [Low pressure].”)
<S070>
In the notification message of <S060>, the inquirer (maintenance staff) determines whether or not to refer to a plurality of answers, and branches to subsequent processing corresponding to the presence or absence of reference to the plurality of answers.
<S080>
前記<S010>の問合せに対する矛盾有るか無いか、の返却結果から、問合せ内容に矛盾が有る場合は、この問合せは価値が無い、問合せ内容に矛盾が無い場合は、この問合せは価値が有る、と判断し、問合せの価値の有り・無しに対応する後続処理への分岐を行う。
<S080>
From the return result of whether there is a contradiction to the query of <S010>, if there is a contradiction in the query content, this query has no value, and if there is no contradiction in the query content, this query has a value, And branch to the subsequent processing corresponding to the presence / absence of the value of the query.
<S090>
本ステップの処理は、問合せ者(保守員)に対して、“お問合せに対する回答は無いが、価値有る問合せ内容であるので、この問合せ内容を知識データとしてお預かりします!”、旨のメッセージを通知することと、現場の生の疑問を蓄積することを目的とする。そのために、前記<S010>から返却した問合せ内容の蓄積、つまり、図8画面遷移(お預かり機能)の中に示す“このお問合せをお預かり致します。”というメッセージの通知を行うことである。
<S090>
The processing of this step is a message to the inquirer (maintenance staff) that "There is no answer to the inquiry, but the inquiry content is valuable, so this inquiry content will be stored as knowledge data!" The purpose of this is to collect the questions on the site and the raw questions. To that end, the contents of the inquiry returned from <S010> are accumulated, that is, the notification of the message “I will keep this inquiry” shown in the screen transition (acquisition function) in FIG. .
具体的な処理の詳細を以下に示す。
前記<S010>で判定した、問合せ内容に矛盾が有る、あるいは無い、の結果から、矛盾が無い場合は、価値有る問合せで有ると判断し、この問合せ内容をナレッジDB400のテンポラリエリア402の前記<S010>で抽出した回答キーの問合せ欄に追加登録する。
Details of specific processing are shown below.
If there is no inconsistency in the query content determined in <S010>, if there is no inconsistency, it is determined that the query is a valuable query, and this query content is stored in the
本処理の実施により、現場の生の声・疑問を蓄積することができ、ナレッジデータベースをより有益なものへと発展させていける訳である。 By implementing this process, it is possible to accumulate live voices and questions from the field, and to develop the knowledge database into a more useful one.
<S100>
前記<S090>の蓄積処理による、問合せ内容のお預かりが完了した後に、問合せ者(保守員)に対し、“お問合せをお預かりしました。”という完了メッセージを通知する。
<S100>
After the storage of the inquiry content by the storage processing of <S090> is completed, a completion message “Inquiry has been received” is notified to the inquirer (maintenance staff).
<S110>
前記<S010>の正規化処理において、問合せ内容に矛盾が有る、と判断した場合に、問合せ者(保守員)に対し、“お問合せ内容に矛盾が有ります。お問合せ内容を確認して下さい。”という、問合せ内容の見直しを促す、メッセージを通知する。
<S110>
If it is determined in the <S010> normalization process that there is a contradiction in the content of the inquiry, to the inquirer (maintenance staff), “There is a conflict in the content of the inquiry. Check the content of the inquiry. A message is sent to prompt the review of the inquiry content.
以上、本発明の処理によってトランザクション処理の概観は、図7画面遷移(絞込みアドバイス)、図8画面遷移(お預かり機能)、図9画面遷移(価値の無い問合せ内容)となる。 As described above, the overview of the transaction processing by the processing of the present invention is the screen transition of FIG. 7 (advice for narrowing down), the screen transition of FIG. 8 (acquisition function), and the screen transition of FIG.
つまり、自然語を利用したヒューマニティーな対話形式をシステムの中に取り入れることで、現場の保守員の疑問に対し、速やかに的確な回答を与えられるように、アドバイスを提供しながら導く。また、現場保守を担う要員はもとより、その分野に間接的に関与する人材の知識の平準化を図る。更には、新たに蓄積された疑問を知識として利用することにより、当該企業全体の技術力向上に繋げることができる。 In other words, by incorporating human language dialogues using natural language into the system, guidance is provided while providing quick and accurate answers to the questions of field maintenance personnel. In addition to the personnel responsible for on-site maintenance, we will try to standardize the knowledge of personnel who are indirectly involved in the field. Furthermore, by using the newly accumulated questions as knowledge, it is possible to improve the technical capabilities of the entire company.
なお、本実施例では、入力資源を文章としたが、特段その制限は無く、音声入力でも何んら構わない。 In the present embodiment, the input resource is a sentence, but there is no particular limitation, and voice input may be used.
本発明は設備機器の管理、および保守を行っている業種はもとより、同様な管理体系下で運用する他業種への適用も当然ながら可能である。 The present invention can naturally be applied not only to industries that manage and maintain equipment but also to other industries that operate under a similar management system.
100:ネットワーク
200:解析/回答サーバ
201:入力処理部
202:出力処理部
203:正規化処理部
204:振り分け処理部
205:照会/蓄積処理部
206:テキスト編集処理部
300:コーパスDB
301:マスタデータ
302:パターンデータ
400:ナレッジDB
401:属性エリア
402:テンポラリエリア
500:集計テーブル
600:問合せ端末
601:自然語入力装置
602:テキスト編集機構
603:表示装置
700:運用管理端末
100: Network
200: Analysis / answer server
201: Input processing section
202: Output processing section
203: Normalization processing part
204: Distribution processing section
205: Inquiry / accumulation processor
206: Text editing processor
300: Corpus DB
301: Master data
302: Pattern data
400: Knowledge DB
401: Attribute area
402: Temporary area
500: Total table
600: Inquiry terminal
601: Natural language input device
602: Text editing mechanism
603: Display device
700: Operation management terminal
Claims (4)
前記問合せ情報の入力を受付ける手段と、
前記問合せ情報に対応する回答情報を前記データベースから検索する手段と、
前記問合せ情報の内容が、所定条件を満たすか否かを判断する手段と、
前記所定条件を満たすと判断した場合、前記問合せ情報を記憶装置に蓄積する手段とを有することを特徴とする情報検索システム。 In an information retrieval system for retrieving desired information from a database based on inquiry information,
Means for receiving input of the inquiry information;
Means for retrieving response information corresponding to the inquiry information from the database;
Means for determining whether the content of the inquiry information satisfies a predetermined condition;
And a means for storing the inquiry information in a storage device when it is determined that the predetermined condition is satisfied.
前記判断する手段は、前記検索する手段で、前記回答情報が検索されなかった場合に、前記所定条件を満たすか否かを判断することを特徴とする情報検索システム。 The information search system according to claim 1,
The information search system according to claim 1, wherein the determining means determines whether or not the predetermined condition is satisfied when the answer information is not searched by the searching means.
当該情報検索システムは、機器の保守を行うための保守支援システムを構成し、
前記データベースは、前記機器の構成を示す機器構成情報の階層管理を行うコーパスDB、と回答を保有するナレッジDBを有し、
前記検索する手段は、前記問合せ情報の分析を行う正規化処理部および分析された問合せ情報を用いて、検索を実行することを特徴とする情報検索システム。 The information search system according to claim 2,
The information retrieval system constitutes a maintenance support system for performing equipment maintenance,
The database has a corpus DB that performs hierarchical management of device configuration information indicating the configuration of the device, and a knowledge DB that holds replies,
The information search system, wherein the searching means executes a search using a normalization processing unit that analyzes the query information and the analyzed query information.
前記判断する手段は、設備機器の構成情報と既知の回答情報を用いて、問合せ情報の価値の有無を判断し、
前記蓄積する手段は、価値があると判断された場合、前記蓄積を実行することを特徴とする情報検索システム。 In the information search system according to claim 3,
The means for determining uses the configuration information of the equipment and the known answer information to determine the value of the inquiry information,
The information search system according to claim 1, wherein the storage unit executes the storage when it is determined that the storage unit is valuable.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206044A JP2009042950A (en) | 2007-08-08 | 2007-08-08 | Information retrieval system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206044A JP2009042950A (en) | 2007-08-08 | 2007-08-08 | Information retrieval system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009042950A true JP2009042950A (en) | 2009-02-26 |
Family
ID=40443644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007206044A Pending JP2009042950A (en) | 2007-08-08 | 2007-08-08 | Information retrieval system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009042950A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016099967A (en) * | 2014-11-26 | 2016-05-30 | 株式会社ユニバーサルエンターテインメント | Information providing system, information providing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005302000A (en) * | 2004-03-18 | 2005-10-27 | Yafoo Japan Corp | Device, method and program for retrieving knowledge |
| JP2006119991A (en) * | 2004-10-22 | 2006-05-11 | Qualica Inc | FAQ data creating apparatus and method, organizing apparatus and method, FAQ answering system |
-
2007
- 2007-08-08 JP JP2007206044A patent/JP2009042950A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005302000A (en) * | 2004-03-18 | 2005-10-27 | Yafoo Japan Corp | Device, method and program for retrieving knowledge |
| JP2006119991A (en) * | 2004-10-22 | 2006-05-11 | Qualica Inc | FAQ data creating apparatus and method, organizing apparatus and method, FAQ answering system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016099967A (en) * | 2014-11-26 | 2016-05-30 | 株式会社ユニバーサルエンターテインメント | Information providing system, information providing method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110874414B (en) | Policy interpretation method based on data joint service | |
| CN118377796A (en) | A Text2SQL semantic parsing method for domain-based large language models | |
| CN111708899B (en) | Engineering information intelligent searching method based on natural language and knowledge graph | |
| CN118916445B (en) | Document retrieval optimization method and system for backbone optical communication equipment | |
| CN117909464A (en) | An intelligent question-answering method and system for querying power equipment monitoring data | |
| CN119669412A (en) | A metadata-based question-answering method and related device | |
| CN120764676A (en) | An intelligent question-answering system based on the Silk Road knowledge base and a large language model | |
| CN117891826A (en) | A method and device for constructing a large vertical domain model based on 12345 data | |
| CN120509388B (en) | Engineering design document compliance checking method, electronic equipment and storage medium | |
| CN115934880A (en) | Construction of project cost document database and search method of project cost document | |
| JP2009042950A (en) | Information retrieval system | |
| CN119396854A (en) | A search intent identification method based on NL2SQL model | |
| CN114116972A (en) | Processing system of transformer knowledge intelligent question-answer model based on BilSTM | |
| CN120012756A (en) | Government data quality verification rule generation method and system based on large language model | |
| CN114443728B (en) | Detection report searching method and device based on Elasticissearch | |
| Faiz et al. | OD2WD: From Open Data to Wikidata through Patterns. | |
| CN115495545A (en) | A method for retrieving a panoramic model of power grid operation, electronic equipment, and storage medium | |
| CN110909533B (en) | Resource subject determination method and system | |
| CN121117272B (en) | Method and system for reducing generation of illusion information by power data agent | |
| CN120104751A (en) | Transmission line intelligent analysis method, device, storage medium and computer equipment | |
| CN121524300A (en) | The core indicators of engineering project approval documents include: Q&A methods, systems, equipment, and media. | |
| CN118113733A (en) | Database statement conversion method and device, storage medium and electronic equipment | |
| CN120706401A (en) | A method, system, device and medium for intelligent processing of power grid control standard files | |
| CN121439062A (en) | Chinese electronic medical record data processing method and system based on large language model | |
| CN121144457A (en) | Query content acquisition method, device, equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120214 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120911 |