JP6653669B2 - Information providing apparatus, information providing system, information providing method, and program - Google Patents
Information providing apparatus, information providing system, information providing method, and program Download PDFInfo
- Publication number
- JP6653669B2 JP6653669B2 JP2017005867A JP2017005867A JP6653669B2 JP 6653669 B2 JP6653669 B2 JP 6653669B2 JP 2017005867 A JP2017005867 A JP 2017005867A JP 2017005867 A JP2017005867 A JP 2017005867A JP 6653669 B2 JP6653669 B2 JP 6653669B2
- Authority
- JP
- Japan
- Prior art keywords
- language element
- language
- connection
- information
- keyword
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、情報提供装置、情報提供システム、情報提供方法及びプログラムに関する。 The present invention relates to an information providing device, an information providing system, an information providing method, and a program.
近年、ビジネスで使用する多くの情報はコンピュータでデータ化されサーバ等に格納されている。このような情報は、イントラネット又はインターネットを介して取得可能であるが、膨大な量の情報が存在しているために自己のビジネスに有用な情報を選択するのは困難である。 In recent years, much information used in business has been converted into data by a computer and stored in a server or the like. Such information can be obtained via an intranet or the Internet, but it is difficult to select useful information for one's own business due to the huge amount of information.
通常の情報検索は、検索エンジンを用いて、検索キーワードを入力することにより実行するが、より重要度の高い文書を効果的に取得するためにデータ分析を実行するデータ分析システムが提案されている(例えば、特許文献1)。 A normal information search is performed by inputting a search keyword using a search engine. However, a data analysis system that performs data analysis in order to effectively obtain documents having higher importance has been proposed. (For example, Patent Document 1).
特許文献1に記載のデータ分析システムは、予め、所定の事案に関連するデータと、所定の事案に関連しないデータとを受け付けて、それぞれから、それぞれを構成するデータ要素を抽出し、そのデータ要素の重み値を算出して記憶する。そして、新たなデータを受け付けたときに、データ要素を抽出し、記憶されている当該データ要素の重み値を特定し、データの評価値を算出する。これにより、受け付けた新たなデータを分析する際の処理負荷を軽減することができると説明している。 The data analysis system described in Patent Literature 1 receives data related to a predetermined case and data not related to a predetermined case in advance, extracts a data element constituting each of the data, and extracts the data element. Is calculated and stored. Then, when new data is received, the data element is extracted, the weight value of the stored data element is specified, and the evaluation value of the data is calculated. It is described that this makes it possible to reduce the processing load when analyzing the received new data.
特許文献1に記載のデータ分析システムを備えた検索エンジンは、適切なキーワードを入力して検索することにより、重要度の高い文書を取得することができる。しかし、キーワードの選択は人によって異なり、特に検索に関連する分野において経験の浅い者は適切なキーワードを入れることができない。 A search engine equipped with the data analysis system described in Patent Literature 1 can acquire a document with high importance by inputting an appropriate keyword and performing a search. However, the selection of keywords differs from person to person, and particularly inexperienced people in the field related to search cannot enter appropriate keywords.
また、経験の浅い者は周辺知識が不足しているために、経験豊富なものであれば想到できる関連事象のキーワードまで想到することができず、十分な情報を得ることができないという問題があった。また、データの作成元である企業によって、使用する文言、言い回しが異なることがあり、検索で十分なデータを取得することができないという問題もあった。 In addition, since inexperienced people lack the peripheral knowledge, if they are experienced, they will not be able to come up with keywords of related events that can be conceived, and they will not be able to obtain sufficient information. Was. In addition, the wording and wording used may vary depending on the company that created the data, and there was a problem that sufficient data could not be obtained by search.
本発明は、上記実情に鑑みてなされたものであり、検索キーワードを入力する人の思考又は経験によらず適切な情報を取得することのできる情報提供装置等を提供することを目的とする。 The present invention has been made in view of the above circumstances, and has as its object to provide an information providing device and the like that can acquire appropriate information regardless of the thinking or experience of a person who inputs a search keyword.
上記目的を達成するため、本発明の第1の観点に係る情報提供装置は、
複数の言語要素と、前記言語要素間の依存関係を表す接続の有無を示す接続情報と、前記言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶する記憶部と、
ユーザが入力したキーワードを取得するキーワード取得部と、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部と、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力部と、を備え、
前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含むことを特徴とする。
In order to achieve the above object, an information providing device according to a first aspect of the present invention includes:
A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit to
A keyword acquisition unit that acquires a keyword input by the user;
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. A language element output unit for extracting and outputting a high connection language element;
And an information output unit for outputting the information obtained by searching using the selected language elements and the connection language elements the language element output unit is output,
The connected language element output from the language element output unit is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and another connected language element. And the connection language element connected to the connection language element .
前記記憶部に記憶する前記言語要素群は、前記複数の言語要素同士の依存関係からなるマトリクス状の情報に基づいて生成されるネットワーク化された言語要素群であってもよい。 The language element group stored in the storage unit may be a networked language element group generated based on matrix-like information including a dependency between the plurality of language elements.
前記記憶部に記憶する前記言語要素群は、対象物の名称、仕様、構造、不具合事象、コストを含む種類のうち少なくとも2以上の種類に分類された前記言語要素からなるようにしてもよい。 The language element group stored in the storage unit may include the language elements classified into at least two or more types out of types including a name, a specification, a structure, a trouble event, and a cost of an object.
前記記憶部に記憶する前記言語要素群は、前記情報出力部が出力する検索結果に基づいて更新してもよい。 The language element group stored in the storage unit may be updated based on a search result output by the information output unit.
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を用いて検索対象データの検索を実行する検索実行部を更に備え、
前記検索対象データは、予め、当該言語要素に係る分野における重要度を含む情報により数値化したデータ評価値を付されており、
前記検索実行部は、前記検索対象データのうち、前記データ評価値の高い情報を検索し、
前記情報出力部は、前記検索実行部が検索して得た情報を出力するようにしてもよい。
A search execution unit that executes a search for search target data using the selected language element and the connection language element output by the language element output unit,
The search target data is attached in advance with a data evaluation value quantified by information including importance in the field related to the language element,
The search execution unit searches the search target data for information having a high data evaluation value,
The information output unit may output information obtained by the search performed by the search execution unit.
また、本発明の第2の観点に係る情報提供システムは、
複数の言語要素と、前記言語要素間の依存関係を表す接続の有無を示す接続情報と、前記言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶する記憶部、
ユーザが入力したキーワードを取得するキーワード取得部、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部、並びに、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を送信する通信部、からなる情報端末と、
前記情報端末から受信した前記選択言語要素及び前記接続言語要素を用いて検索を実行し、検索結果を前記情報端末に送信する検索エンジンと、を備え、
前記情報端末の前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含むことを特徴とする。
Further, the information providing system according to the second aspect of the present invention includes:
A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit,
A keyword acquisition unit that acquires a keyword input by the user,
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. A language element output unit for extracting and outputting a high connection language element, and
An information terminal comprising: a communication unit that transmits the selected language element and the connection language element output by the language element output unit;
Said received from the information terminal selected language elements and using said connection language elements to perform a search, and a search engine for transmitting the search result to the information terminal,
The connected language element output by the language element output unit of the information terminal includes the connected language element directly connected to the selected language element, and the selected language by being connected to another connected language element. And the connection language element indirectly connected to the element .
また、本発明の第3の観点に係る情報提供方法は、
複数の言語要素と、前記言語要素間の依存関係を表す接続の有無を示す接続情報と、前記言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶する記憶ステップと、
ユーザが入力したキーワードを取得するキーワード取得ステップと、
前記キーワード取得ステップで取得した前記キーワードを前記記憶ステップで記憶した前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力ステップと、
前記言語要素出力ステップで出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力ステップと、を有し、
前記言語要素出力ステップで出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含むことを特徴とする。
Further, the information providing method according to the third aspect of the present invention includes:
A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. A memory step to
A keyword obtaining step of obtaining a keyword input by the user;
The keyword acquired in the keyword acquiring step is searched from the language element group stored in the storing step, and a selected language element that is the same as or similar to the keyword and a connection that is connected to the selected language element and has a high connection strength A language element output step of extracting and outputting a language element;
An information output step of outputting information obtained by searching using the selected language element and the connected language element output in the language element output step ,
The connected language element output in the language element output step is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and another connected language element. And the connection language element connected to the connection language element .
また、本発明の第4の観点に係るプログラムは、
コンピュータを、
複数の言語要素と、前記言語要素間の依存関係を表す接続の有無を示す接続情報と、前記言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶する記憶部、
ユーザが入力したキーワードを取得するキーワード取得部、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力部、
として機能させるプログラムであって、
前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含むことを特徴とする。
Further, a program according to a fourth aspect of the present invention includes:
Computer
A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit,
A keyword acquisition unit that acquires a keyword input by the user,
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. Language element output unit that extracts and outputs high connection language elements,
An information output unit that outputs information obtained by searching using the selected language element and the connection language element output by the language element output unit;
A program that functions as
The connected language element output from the language element output unit is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and another connected language element. And the connection language element connected to the connection language element .
本発明によれば、検索キーワードを入力する人の思考又は経験によらず適切な情報を取得することが可能になる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to acquire appropriate information regardless of the thinking or experience of the person who inputs a search keyword.
(実施形態)
本発明の実施形態について図面を参照して詳細に説明する。図1は、本実施形態に係る情報提供装置10のハードウェア構成を示すブロック図であり、図2は、情報提供装置10の機能構成を示すブロック図である。情報提供装置10は、入力されたキーワードに基づいて、有用性の高いデータ文書を出力する情報処理装置である。
(Embodiment)
An embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram illustrating a hardware configuration of the
情報提供装置10は、検索処理のプログラム及び検索処理で用いる言語要素を出力する言語要素出力処理のプログラムがインストールされたサーバ、パソコン、スマートフォン、タブレット型端末等の任意の情報処理端末から構成される。
The
図1に示すように、情報提供装置10は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、バス16と、を備える。
As shown in FIG. 1, the
制御部11は、ROM(Read Only Memory)と、RAM(Random Access Memory)と、CPU(Central Processing Unit)と、を備える。ROMは、各種初期設定、ハードウェアの検査、プログラムのロード等を行うための初期プログラム等を記憶する。RAMは、CPUが実行する各種ソフトウェアプログラム、これらのソフトウェアプログラムの実行に必要なデータ等を一時的に記憶するワークエリアとして機能する。CPUは、様々な処理及び演算を実行する中央演算処理部である。
The
記憶部12は、例えばハードディスクドライブ又はフラッシュメモリ等のような不揮発性メモリを備える。記憶部12は、検索に使用する言語要素群121のデータ、検索対象データ122、並びに、検索処理のプログラム、検索処理で用いる言語要素を出力する言語要素出力処理のプログラム、及び、言語要素群121を生成する言語要素群生成処理のプログラム等の各種プログラムを記憶する。言語要素群121は、複数の言語要素と、言語要素間の接続の有無を示す接続情報と、言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化されたデータである。
The
入力部13は、画面上の位置を指定するポインティングデバイス、及び、文字及び数字を入力する文字入力デバイスからなり、入力部13に対するユーザの操作に基づく操作信号を制御部11に出力する。入力部13はタッチパネルで構成し、タッチ操作により、画面上の位置を指定し、文字及び数字を入力するようにしてもよい。
The
表示部14は、例えば、液晶ディスプレイ又は有機EL(Electro Luminescence)ディスプレイ等の表示デバイスを備える。表示部14は、制御部11から画像信号等を取得して表示デバイスの画面に画像を出力する。
The
通信部15は、任意の通信方式で外部機器とデータ信号を送受信する。通信方式は、有線でも無線でもよい。通信部15は、イントラネット又はインターネット等の任意のネットワーク上の情報端末とデータの送受信を行う。
The
バス16は、制御部11と、記憶部12と、入力部13と、表示部14と、通信部15と、を互いに接続する。
The
情報提供装置10の制御部11は、記憶部12に記憶している検索処理のプログラム、言語要素出力処理のプログラム、及び、言語要素群生成処理のプログラムを実行することにより、図2に示すように、言語要素群生成部111、キーワード取得部112、言語要素出力部113、検索実行部114、情報出力部115として機能する。
The
言語要素群生成部111は、入力部13より、複数の言語要素同士の依存関係からなるマトリクス状の基礎情報を取得する。そして、取得したマトリクス状の基礎情報に基づいて、ネットワーク化された言語要素群121のデータを生成する。
The language element group generation unit 111 obtains, from the
入力部13から入力されるマトリクス状の基礎情報は、図3に示すように、縦横の項目欄に記載された対象物の名称、仕様、構造、不具合事象、コスト等の種類に分類された言語要素が互いに依存関係があるか否かを示した情報である。この基礎情報は、例えば、企業において、基礎情報に係る業務の主担当者、又は、基礎情報に係る事業分野に一定の年数以上属する者等、経験や知識を十分に備えた者が入力して作成したものである。
As shown in FIG. 3, the basic information in the form of a matrix input from the
図3に示す基礎情報は、縦と横の項目欄に互いに同じ項目が羅列されており、縦の項目と横の項目が依存関係にあるマスに、依存関係が存在することを示す黒丸が入力されている。例えば、基礎情報に係る業務の主担当者が、業務において、仕様(製品)に関する項目「樹脂材料」が不具合事象「ヒケ」「変形」に依存した経験を有している場合に、横の項目「樹脂材料」と、縦の項目「ヒケ」「変形」とが交差するマスに黒丸を入力する。これにより樹脂材料を使用していることに起因して「ヒケ」「変形」という不具合が生じることが基礎情報に含まれることとなる。 In the basic information shown in FIG. 3, the same items are listed in the vertical and horizontal item columns, and a black circle indicating that there is a dependency in a cell in which the vertical and horizontal items have a dependency is input. Have been. For example, if the main person in charge of the business related to basic information has experience in the work related to the specification (product) “resin material” depending on the failure events “sink” and “deformation”, the next item A black circle is entered in a box where the “resin material” and the vertical items “sink” and “deformation” intersect. As a result, the fact that defects such as “sink” and “deformation” occur due to the use of the resin material is included in the basic information.
言語要素群生成部111は、このようなマトリクス状の基礎情報に基づいて、ネットワーク化された言語要素群121のデータを生成する。言語要素群121のデータ生成方法は、従来の任意の方法でよい。例えば、デザイン・ストラクチャー・マトリクス(DSM)法と呼ばれる方法を用いてもよい。
The language element group generation unit 111 generates data of the networked
図4は、図3に示した基礎情報に基づいてDSM法を用いて生成した、言語要素群121を示したものである。対象物の名称、仕様、構造、不具合事象、コスト等の種類に分類された言語要素を円の中に記載している。円の直径は他の項目に与える影響の大きさ等重要度を示しており、直径が大きい円は重要度が高いことを表している。
FIG. 4 shows a
また、円と円とを接続している直線は、それらの円の項目同士が依存関係にあることを示しており、直線の横に記載した数字は接続の強度、つまり依存性の高さを示している。また、図4は、円を黒色で描いているが、円を他の色で示してもよく、例えば、対象物の名称、仕様、構造、不具合事象、コスト等の種類毎に色を変えてもよい。 Also, the straight line connecting the circles indicates that the items of those circles are dependent on each other, and the number written next to the straight line indicates the strength of the connection, that is, the degree of dependency. Is shown. Further, in FIG. 4, the circle is drawn in black, but the circle may be shown in another color. For example, the color may be changed for each type such as the name, specification, structure, trouble, and cost of the object. Is also good.
言語要素群生成部111により生成された言語要素群121のデータは、記憶部12に記憶される。
The data of the
言語要素出力部113は、キーワード取得部112が取得したキーワードについて記憶部12に記憶されている言語要素群121を探索し、キーワードと同じ又は類似する選択言語要素を抽出する。そして、抽出した選択言語要素と接続され且つ接続の強度が高い接続言語要素を抽出する。更に、抽出した接続言語要素と接続され且つ接続の強度が高い接続言語要素を抽出する。
The language
このようにして、言語要素出力部113は、言語要素群121からキーワードと同じ又は類似する選択言語要素と直接的又は間接的に接続された接続言語要素を、予め定めた数を超えない範囲内で抽出し出力する。
In this way, the language
検索実行部114は、言語要素出力部113が出力した、選択言語要素及び接続言語要素を複数の検索ワードとして、検索対象データ122を検索する。検索対象データ122は、検索対象の文書の保存場所とその文書のテキストデータの少なくとも一部とを互いに対応付けた情報データである。検索実行部114は、複数の検索ワードのうち少なくとも1ワードを含むテキストデータを検索結果として出力する。
The
検索実行部114は、従来の任意の検索方法で検索を実行する。例えば、特許文献1に記載のデータ分析機能を備えた検索エンジンを用いて検索を実行してもよい。特許文献1に記載のデータ分析機能により、選択言語要素又は接続言語要素に係る分野における重要度を含む情報により数値化したデータの評価値を用いて、よりデータの評価値の高いと判断された文書の中で検索を実行する。そして、検索ワードを含み、且つ、よりデータの評価値の高い文書の情報を出力するようにしてもよい。これにより処理負荷を上げずに、重要度の高い文書を検出することが可能となる。
The
また、検索実行部114は、過去の情報取得履歴等を学習することにより、評価値の高い文書を出力する人工知能(AI;Artificial Intelligence)を備えたものであってもよい。
Further, the
情報出力部115は、検索実行部114で実行した検索の結果を、表示部14に表示する形態に変換して出力する。
The
以上のように構成された情報提供装置10の動作について詳細に説明する。ここでは、金型メーカーが樹脂材料を成形するための金型についての見積りを行う際に見積りに必要となる情報を取得するための情報提供装置10の動作を例に挙げて説明する。
The operation of the
まず、図3に示すようなマトリクス状の基礎情報を入力部13に入力する。入力者は、例えば、金型メーカーにおいて金型設計に係る業務の主担当者、又は、金型設計に係る事業分野に一定の年数以上属する者等、金型設計の経験や知識を十分に備えた者、あるいは、それらの者から知得した者である。基礎情報は、図3に示すように、縦横の項目欄に記載された対象物の名称、仕様、構造、不具合事象、コスト等の複数の種類に分類された言語要素が互いに依存関係があるか否かを示した情報である。 First, basic information in the form of a matrix as shown in FIG. The input person should have sufficient experience and knowledge of mold design, for example, the main person in charge of mold design work at a mold manufacturer, or a person who has been in the business field related to mold design for a certain number of years or more. Or those who have learned from them. The basic information is, as shown in FIG. 3, whether language elements categorized into a plurality of types, such as object names, specifications, structures, trouble events, costs, etc., described in vertical and horizontal item columns are mutually dependent. This is information indicating whether or not it is not.
入力者は、縦と横の項目欄に互いに同じ項目が羅列された表に対して、縦の項目と横の項目が依存関係にあるマスに、依存関係が存在することを示す入力をすることにより基礎情報を作成する。経験や知識を十分に備えた多くの者、あるいは、それらの者から知得した者が多くの基礎情報を作成することで、基礎情報のうち、重要度や依存関係の強さを示す情報の信頼性を高めることができる。多くの者が特定の項目について入力を行うことで、当該項目の重要度が高いと判断することができる。また、特定の項目間について同じように依存関係があることを示す入力をした場合はこの特定の項目間の接続強度が高いと判断することができる。 The input user must input that a table in which the same items are listed in the vertical and horizontal item columns indicates that there is a dependency in the square where the vertical and horizontal items are dependent. To create basic information. Many people with sufficient experience and knowledge, or those who have learned from them, create a lot of basic information. Reliability can be improved. By inputting a specific item by many people, it can be determined that the importance of the item is high. When an input indicating that there is a dependency between specific items is similarly input, it can be determined that the connection strength between the specific items is high.
このように入力部13から基礎情報が入力されると、言語要素群生成部111は、基礎情報に基づいてネットワーク化された言語要素群121のデータを生成する。生成した言語要素群121は、図4に示すように対象物の名称、仕様、構造、不具合事象、コスト等の種類に分類された言語要素を円の中に示したものである。
When the basic information is input from the
円の直径は他の項目に与える影響の大きさ等重要度を示しており、直径が大きい円は重要度が高いことを示している。つまり基礎情報の特定の項目への入力が多かった場合はその項目の重要度が高いとして直径の大きい円でその項目が表される。 The diameter of the circle indicates the degree of importance such as the influence on other items, and a circle with a large diameter indicates a high degree of importance. In other words, if the input to a specific item of the basic information is large, the item is represented by a circle having a large diameter, assuming that the item has a high importance.
また、円と円とを接続した直線は、それらの円の項目同士が依存関係にあることを示しており、直線の横に記載した数字は依存性の高さを示す接続強度情報である。特定の項目間について依存関係があることを示す入力が多かった場合はこの特定の項目間の依存性が高いとして直線の横に記載した数字が大きくなる。また、図4は、円を黒で描いているが、円を他の色で示してもよく、例えば、対象物の名称、仕様、構造、不具合事象、コスト等の種類毎に色を変えてもよい。 Further, a straight line connecting the circles indicates that the items of the circles are in a dependent relationship, and the number described next to the straight line is connection strength information indicating the degree of dependency. If there is a large number of inputs indicating that there is a dependency between specific items, the number written next to the straight line increases as the dependency between the specific items is high. Further, in FIG. 4, the circle is drawn in black, but the circle may be shown in another color. For example, the color is changed for each type such as the name, specification, structure, trouble event, and cost of the object. Is also good.
言語要素群生成部111により生成された言語要素群121のデータは、基礎情報が入力される度に記憶部12に蓄積される。
The data of the
言語要素群121が記憶部12に蓄積されている状態において、制御部11の言語要素出力部113は言語要素出力処理を実行する。図5は、言語要素出力処理のフローチャートである。以下、言語要素出力部113が実行する言語要素出力処理について、図5のフローチャートに沿って説明する。
When the
まず、言語要素群121が記憶部12に蓄積されている状態において、入力部13にユーザが取得したい情報に係るキーワードを入力すると、キーワード取得部112は入力部13よりキーワードを取得し(ステップS11)、言語要素出力部113に出力する。ここでは、樹脂材料を成形するための金型の見積りに係る情報を取得したいため、例えば「樹脂材料」をキーワードとして入力部13に入力される。
First, in a state where the
言語要素出力部113は、キーワード取得部112より入力されたキーワードと同じ又は類似する言語要素を言語要素群121から抽出する(ステップS12)。抽出した言語要素を選択言語要素とする。ここでは「樹脂材料」が選択言語要素となる。
The language
次に選択言語要素と接続され、接続強度が最大の言語要素を抽出する(ステップS13)。抽出した言語要素を接続言語要素とする。そして、抽出した接続言語要素に接続し、接続強度が最大の接続言語要素を抽出する(ステップS14)。その後、抽出した接続言語要素数が予め定めた数に満たない場合は(ステップS15;No)、ステップS14に戻って、接続言語要素に接続し、接続強度が最大の他の接続言語要素を抽出する。ここでは「樹脂材料」に接続され接続強度が最大の「サイクルタイム」が接続強度要素として抽出される。更に「サイクルタイム」に接続され接続強度が最大の「バランス」が接続言語要素として抽出される。 Next, a language element that is connected to the selected language element and has the maximum connection strength is extracted (step S13). Let the extracted language element be a connection language element. Then, the connection language element is connected to the extracted connection language element, and the connection language element having the maximum connection strength is extracted (step S14). Thereafter, if the extracted number of connected language elements is less than the predetermined number (step S15; No), the process returns to step S14, connects to the connected language element, and extracts another connected language element having the highest connection strength. I do. Here, the “cycle time” connected to the “resin material” and having the maximum connection strength is extracted as a connection strength element. Further, “balance” that is connected to “cycle time” and has the highest connection strength is extracted as a connection language element.
ステップS15で、抽出した接続言語要素数が予め定めた数以上となったとき(ステップS15;Yes)、言語要素出力部113はステップS12〜15の処理により抽出した選択言語要素と接続言語要素を出力する(ステップS16)。ここでは「樹脂材料」「サイクルタイム」「バランス」を含む予め定めた個数の言語要素が出力される。
In step S15, when the number of extracted connected language elements is equal to or greater than a predetermined number (step S15; Yes), the language
以上のような言語要素出力処理により言語要素出力部113が出力した選択言語要素と接続言語要素を検索ワードとして用いて、検索実行部114は検索対象データ122を検索する。検索対象データ122は、検索対象の文書の保存場所とその文書のテキストデータの少なくとも一部とを互いに対応付けた情報データである。検索実行部114は、複数の検索ワードのうち少なくとも1ワードを含むテキストデータを検索し、検索結果を出力する。
The
その後、情報出力部115が、検索実行部114で実行した検索の結果を、表示部14に表示する形態に変換して出力する。表示部14は、情報出力部115の出力に基づいて検索の結果を表示する。ユーザは表示部14に表示された検索結果に示された情報をインターネット又はイントラネットを経由して取得する。この情報提供装置10を用いて取得した情報は、過去の実績が反映された言語要素群121から選択した検索ワードを用いて検索を実行しているため、キーワードを入力する人の思考又は経験によらず、過去の実績から有用と判断される適切な情報と言える。
After that, the
以上説明したように、本実施形態においては、マトリクス状の基礎情報に基づいて言語要素群生成部111がネットワーク化された言語要素群121のデータを生成し、キーワード取得部112が入力部13より取得したキーワードと同じ又は類似する選択言語要素と、選択言語要素と接続された接続言語要素とを、言語要素出力部113が言語要素群121から抽出し出力する。言語要素出力部113が抽出した選択言語要素と接続言語要素を検索ワードとして検索実行部114が検索対象データ122を検索し、情報出力部115が検索結果を出力し、ユーザは検索結果を用いて情報を取得することとした。これにより、ユーザはキーワードを入力するのみで過去の実績から有用と判断される適切な情報を取得することができる。
As described above, in the present embodiment, the language element group generation unit 111 generates data of the networked
このように本発明は、複数の言語要素と、言語要素間の接続の有無を示す接続情報と、接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶部に記憶しておき、ユーザが入力したキーワードを取得したとき、取得したキーワードを記憶部に記憶されている言語要素群から探索し、キーワードと同じ又は類似する選択言語要素及び選択言語要素と接続され且つ接続の強度が高い接続言語要素を抽出して出力し、出力した言語要素を用いて検索を実行した結果得られた情報を出力することとした。これにより、検索キーワードを入力する人の思考又は経験によらず適切な情報を取得することができる。 As described above, according to the present invention, a networked language element group including a plurality of language elements, connection information indicating presence / absence of connection between language elements, and connection strength information indicating connection strength is stored in the storage unit. In addition, when the keyword input by the user is obtained, the obtained keyword is searched for from the language element group stored in the storage unit, and the selected or similar language element and the selected language element that are the same or similar to the keyword are connected and connected. It extracts and outputs the connected language element with high strength, and outputs information obtained as a result of executing a search using the output language element. Thereby, appropriate information can be obtained regardless of the thinking or experience of the person who inputs the search keyword.
なお、本発明は、上記実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。 It should be noted that the present invention is not limited to the above embodiment, and various changes can be made without departing from the scope of the present invention.
例えば、上記実施形態において、言語要素群生成部111は、入力部13より取得したマトリクス状の基礎情報に基づいて、ネットワーク化された言語要素群121のデータを生成するとしたが、図6に示すように、入力部13からの情報に加えて、情報出力部115から出力される過去の検索結果、又は検索結果からユーザが選択した情報に基づいて言語要素群121のデータを更新するようにしてもよい。また、マトリクス状の基礎情報は、通信部15及び任意のネットワークを介して取得するようにしてもよい。
For example, in the above embodiment, the language element group generation unit 111 generates data of the networked
また、上記実施形態において、情報提供装置10は、内部に備えた検索実行部114が言語要素群から抽出した言語要素を検索ワードとして検索を実行するとしたが、検索実行部114が実行する検索処理を外部接続した検索エンジンが実行するようにしてもよい。この場合、図7に示すように情報提供装置20の検索要求出力部116が、言語要素出力部113が出力する選択言語要素と接続言語要素を検索ワードとする検索要求を、通信部15を介して出力する。
In the above-described embodiment, the
情報提供装置20の通信部15はインターネット又はイントラネット等任意のネットワーク30に接続されており、同じネットワーク30に検索エンジン40が接続されている。検索エンジン40は、従来の任意の検索機能を有したものでよく、特許文献1に記載のデータ分析機能を備えてもよい。また、検索エンジン40は、過去の情報取得履歴等を学習することにより、評価値の高い文書のデータを出力する人工知能(AI;Artificial Intelligence)を備えたものであってもよい。
The
検索エンジン40は、情報提供装置20の通信部15から送信された検索要求を受信し、検索要求に含まれる検索ワードを用いて検索対象データを検索し、検索結果を情報提供装置20に送信する。そして、情報提供装置20の通信部15で受信した検索結果を情報出力部115が、表示部14に表示する形態に変換して出力する。表示部14は情報出力部115の出力に基づいて検索の結果を表示する。ユーザは表示部14に表示される検索結果に示された情報を、ネットワーク30を経由して取得する。
The
このように外部接続された検索エンジン40を用いる場合も、検索エンジン40が過去に実行し情報出力部115から出力される検索結果、又は検索結果からユーザが選択した情報に基づいて言語要素群121のデータを更新するようにしてもよい。
Also in the case of using the
また、上記実施形態において、言語要素出力部113が、選択言語要素と接続され且つ接続強度が最大の言語要素を接続言語要素として抽出するとしたが、接続強度が最大のものに限られず、接続強度が予め定めた値以上の言語要素を抽出してもよい。また、ステップS15で抽出した接続言語要素数が一定値未満であっても、接続強度が予め定めた値以上の言語要素がない場合は、抽出を終了してもよい。
In the above embodiment, the language
また、上記実施形態において、制御部11が実行した処理のプログラムを、既存のコンピュータ等の情報端末で実行させることにより、当該情報端末を本発明に係る情報提供装置10として機能させることも可能である。
Further, in the above-described embodiment, by executing the program of the process executed by the
このようなプログラムの配布方法は任意であり、例えば、CD−ROM(Compact Disc Read-Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto Optical Disc)、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネット等の通信ネットワークを介して配布してもよい。 The distribution method of such a program is arbitrary, and for example, a computer-readable recording medium such as a CD-ROM (Compact Disc Read-Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto Optical Disc), and a memory card And may be distributed via a communication network such as the Internet.
10、20…情報提供装置
11…制御部
12…記憶部
13…入力部
14…表示部
15…通信部
30…ネットワーク
40…検索エンジン
111…言語要素群生成部
112…キーワード取得部
113…言語要素出力部
114…検索実行部
115…情報出力部
116…検索要求出力部
121…言語要素群
122…検索対象データ
10, 20
Claims (8)
ユーザが入力したキーワードを取得するキーワード取得部と、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部と、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力部と、を備え、
前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含む、
情報提供装置。 A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit to
A keyword acquisition unit that acquires a keyword input by the user;
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. A language element output unit for extracting and outputting a high connection language element;
And an information output unit for outputting the information obtained by searching using the selected language elements and the connection language elements the language element output unit is output,
The connected language element output by the language element output unit is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and the other connected language elements. And the connection language element connected to
Information providing device.
請求項1に記載の情報提供装置。 The language element group to be stored in the storage unit is a networked language element group generated based on matrix-like information including a dependency between the plurality of language elements.
The information providing device according to claim 1.
請求項1又は2に記載の情報提供装置。 The language element group stored in the storage unit includes the language elements classified into at least two or more types out of types including a name, a specification, a structure, a failure event, and a cost of an object.
The information providing device according to claim 1.
請求項1から3のいずれか1項に記載の情報提供装置。 The language element group stored in the storage unit is updated based on a search result output by the information output unit.
The information providing device according to claim 1.
前記検索対象データは、予め、当該言語要素に係る分野における重要度を含む情報により数値化したデータ評価値を付されており、
前記検索実行部は、前記検索対象データのうち、前記データ評価値の高い情報を検索し、
前記情報出力部は、前記検索実行部が検索して得た情報を出力する、
請求項1から4のいずれか1項に記載の情報提供装置。 A search execution unit that executes a search for search target data using the selected language element and the connection language element output by the language element output unit,
The search target data is attached in advance with a data evaluation value quantified by information including importance in the field related to the language element,
The search execution unit searches the search target data for information having a high data evaluation value,
The information output unit outputs information obtained by searching by the search execution unit,
Information providing device according to any one of claims 1 to 4.
ユーザが入力したキーワードを取得するキーワード取得部、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部、並びに、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を送信する通信部、からなる情報端末と、
前記情報端末から受信した前記選択言語要素及び前記接続言語要素を用いて検索を実行し、検索結果を前記情報端末に送信する検索エンジンと、を備え、
前記情報端末の前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含む、
情報提供システム。 A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit,
A keyword acquisition unit that acquires a keyword input by the user,
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. A language element output unit for extracting and outputting a high connection language element, and
An information terminal comprising: a communication unit that transmits the selected language element and the connection language element output by the language element output unit;
Said received from the information terminal selected language elements and using said connection language elements to perform a search, and a search engine for transmitting the search result to the information terminal,
The connected language element output by the language element output unit of the information terminal includes the connected language element directly connected to the selected language element, and the selected language by being connected to another connected language element. And the connection language element indirectly connected to the element.
Information system.
ユーザが入力したキーワードを取得するキーワード取得ステップと、
前記キーワード取得ステップで取得した前記キーワードを前記記憶ステップで記憶した前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力ステップと、
前記言語要素出力ステップで出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力ステップと、を有し、
前記言語要素出力ステップで出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含む、
情報提供方法。 A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. A memory step to
A keyword obtaining step of obtaining a keyword input by the user;
The keyword acquired in the keyword acquiring step is searched from the language element group stored in the storage step, and the selected or similar selected language element and the similar to the keyword are connected to the selected language element and the connection having a high connection strength. A language element output step of extracting and outputting a language element;
An information output step of outputting information obtained by searching using the selected language element and the connected language element output in the language element output step ,
The connected language element output in the language element output step is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and another connected language element. And the connection language element connected to
Information provision method.
複数の言語要素と、前記言語要素間の依存関係を表す接続の有無を示す接続情報と、前記言語要素間の接続の強度を示す接続強度情報と、からなるネットワーク化された言語要素群を記憶する記憶部、
ユーザが入力したキーワードを取得するキーワード取得部、
前記キーワード取得部が取得した前記キーワードを前記記憶部に記憶されている前記言語要素群から探索し、前記キーワードと同じ又は類似する選択言語要素及び前記選択言語要素と接続され且つ前記接続の強度が高い接続言語要素を抽出し出力する言語要素出力部、
前記言語要素出力部が出力した前記選択言語要素及び前記接続言語要素を用いて検索して得られた情報を出力する情報出力部、
として機能させるプログラムであって、
前記言語要素出力部が出力する前記接続言語要素は、前記選択言語要素と直接的に接続される前記接続言語要素と、他の前記接続言語要素と接続されることにより前記選択言語要素と間接的に接続される前記接続言語要素と、を含む、
プログラム。 Computer
A networked language element group including a plurality of language elements, connection information indicating the presence or absence of a connection indicating a dependency relationship between the language elements, and connection strength information indicating the strength of connection between the language elements is stored. Storage unit,
A keyword acquisition unit that acquires a keyword input by the user,
The keyword acquired by the keyword acquisition unit is searched from the language element group stored in the storage unit, and the same or similar selected language element as the keyword and the selected language element are connected, and the strength of the connection is reduced. Language element output unit that extracts and outputs high connection language elements,
An information output unit that outputs information obtained by searching using the selected language element and the connection language element output by the language element output unit;
A program that functions as
The connected language element output from the language element output unit is indirectly connected to the selected language element by being connected to the connected language element directly connected to the selected language element and another connected language element. And the connection language element connected to
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017005867A JP6653669B2 (en) | 2017-01-17 | 2017-01-17 | Information providing apparatus, information providing system, information providing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017005867A JP6653669B2 (en) | 2017-01-17 | 2017-01-17 | Information providing apparatus, information providing system, information providing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018116396A JP2018116396A (en) | 2018-07-26 |
| JP6653669B2 true JP6653669B2 (en) | 2020-02-26 |
Family
ID=62984204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017005867A Active JP6653669B2 (en) | 2017-01-17 | 2017-01-17 | Information providing apparatus, information providing system, information providing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6653669B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0944525A (en) * | 1995-07-31 | 1997-02-14 | Fujitsu Ltd | Data retrieval device |
| WO2010106642A1 (en) * | 2009-03-17 | 2010-09-23 | 富士通株式会社 | Search processing method and apparatus |
| JP6429382B2 (en) * | 2015-01-05 | 2018-11-28 | 日本放送協会 | Content recommendation device and program |
-
2017
- 2017-01-17 JP JP2017005867A patent/JP6653669B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018116396A (en) | 2018-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9355179B2 (en) | Visual-cue refinement of user query results | |
| US8756593B2 (en) | Map generator for representing interrelationships between app features forged by dynamic pointers | |
| US20180114136A1 (en) | Trend identification using multiple data sources and machine learning techniques | |
| US20130276000A1 (en) | Central registry for binding features using dynamic pointers | |
| US10175954B2 (en) | Method of processing big data, including arranging icons in a workflow GUI by a user, checking process availability and syntax, converting the workflow into execution code, monitoring the workflow, and displaying associated information | |
| US11687553B2 (en) | System and method for generating analytical insights utilizing a semantic knowledge graph | |
| US20170300819A1 (en) | Time-Series Prediction Apparatus and Time-Series Prediction Method | |
| US9736031B2 (en) | Information system construction assistance device, information system construction assistance method, and information system construction assistance program | |
| CN114116441A (en) | UI (user interface) testing method and device, electronic equipment and storage medium | |
| JP2019040600A (en) | Determining job automation using natural language processing | |
| JP6037540B1 (en) | Search system, search method and program | |
| WO2025239972A1 (en) | Automated workflow creation using large language models | |
| JP6653669B2 (en) | Information providing apparatus, information providing system, information providing method, and program | |
| US9104573B1 (en) | Providing relevant diagnostic information using ontology rules | |
| CN111078784A (en) | Report automatic recommendation system, method and computer system | |
| US10331818B2 (en) | Simulation system and simulation method | |
| JP5600826B1 (en) | Unstructured data processing system, unstructured data processing method and program | |
| US20190318223A1 (en) | Methods and Systems for Data Analysis by Text Embeddings | |
| US20150286687A1 (en) | Information processing apparatus, information processing method, and recording medium | |
| US8381186B2 (en) | Software training application using automated discovery of user interface controls | |
| JP6702036B2 (en) | Search program, search method, and search device | |
| JP2016110448A (en) | Diagnosis and repair case example search device | |
| JP2013218381A (en) | Software evaluation support device and program | |
| JP6455087B2 (en) | Form information processing program, form information processing apparatus, and form information processing method | |
| US12602413B1 (en) | Managing generative artificial intelligence (AI) model outputs using explainability reports |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20170126 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190927 |
|
| 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: 20200107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200128 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6653669 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |