JPS63137327A - 意味ネツトワ−ク装置 - Google Patents
意味ネツトワ−ク装置Info
- Publication number
- JPS63137327A JPS63137327A JP61284549A JP28454986A JPS63137327A JP S63137327 A JPS63137327 A JP S63137327A JP 61284549 A JP61284549 A JP 61284549A JP 28454986 A JP28454986 A JP 28454986A JP S63137327 A JPS63137327 A JP S63137327A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- clyde
- associative memory
- attribute
- search
- 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
- 241001522296 Erithacus rubecula Species 0.000 abstract description 13
- 238000000034 method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、知識表現方法の一つである意味ネットワーク
を用いて推論処理等を行なう意味ネットワーク装置に関
する。
を用いて推論処理等を行なう意味ネットワーク装置に関
する。
(従来の技術)
電子計算機を利用して知識を表現し、それを用いて推論
を行なうことによって、高度の問題解決を行なう人工知
能システムでは、知識表現の一つの手法として意味ネッ
トワークを用いたものが知られている(「人工知能ハン
ドブック」第1巻P 219〜230.井守出版)。こ
の意味ネットワークは、対象や概念をノードで表し、ノ
ード間の関係をリンクで表すことにより、知識をネット
ワーク状に表現している。また、ネットワークをリンク
に沿って辿ることにより、推論が行われる。例えば、第
5図に示した意味ネットワークは、次のような知識を表
現している。
を行なうことによって、高度の問題解決を行なう人工知
能システムでは、知識表現の一つの手法として意味ネッ
トワークを用いたものが知られている(「人工知能ハン
ドブック」第1巻P 219〜230.井守出版)。こ
の意味ネットワークは、対象や概念をノードで表し、ノ
ード間の関係をリンクで表すことにより、知識をネット
ワーク状に表現している。また、ネットワークをリンク
に沿って辿ることにより、推論が行われる。例えば、第
5図に示した意味ネットワークは、次のような知識を表
現している。
BIRD has WING
ROBIN is−a BIRD
CLYDE is−a ROBIN
CLYDE owns NH8TI
NESTI is−a NEST
ここで、例えば“BIRD has WING″におけ
る“BIRD”を“対象(object) ”、”ha
s’を“属性(aLtrfbute ) ”、“WIN
G”を”航(value )”と呼ぶ。
る“BIRD”を“対象(object) ”、”ha
s’を“属性(aLtrfbute ) ”、“WIN
G”を”航(value )”と呼ぶ。
通常、意味ネットワークは、このように対象−属性−値
の3つの組の集合として表現される。即ち、対象と値と
がノードに対応し、属性が2つのノード間のリンクに対
応する。このような意味ネットワークにおいて、is−
aというリンクは特殊な意味を持つ。つまり、is−a
は、その概念の親となる対象を指し、親の持つ性質は子
に継承される。
の3つの組の集合として表現される。即ち、対象と値と
がノードに対応し、属性が2つのノード間のリンクに対
応する。このような意味ネットワークにおいて、is−
aというリンクは特殊な意味を持つ。つまり、is−a
は、その概念の親となる対象を指し、親の持つ性質は子
に継承される。
そのため、第5図において、is−aのリンクを辿るこ
とにより、次のような知識が推論できる。
とにより、次のような知識が推論できる。
ROBIN has WING
CLYDE has WING
CLYDE is−a BIRD
ところで、従来より意味ネットワークを表現する方法と
して、LISPなどの記号処理言語が用られており、リ
スト構造として意味ネットワークを表現している。これ
によれば、第5図の例の最も単純な表現方法は次のよう
になる。
して、LISPなどの記号処理言語が用られており、リ
スト構造として意味ネットワークを表現している。これ
によれば、第5図の例の最も単純な表現方法は次のよう
になる。
SN −((BIRD has WING)(ROBI
N is−a BIRD) =−)このように、全ての
対象−属性−値の組を1つのリストとして繋げて表現す
ると、”Is ROBIN aBIRD ?”という間
合わせに対しては、“ROB I N15−a BIR
D ”が1回のリスト検索によって得られるが、”Wh
at doos CLYDE have? ”なる質問
に対しては、 ■What does CLYDE h
ave?の検索■What Is CLYDE ?の検
索■WbaL does ROBIN have?の検
索■What Is ROBIN ?の検索■What
does BIRD have ?の検索という手順
で検索が行われ、多大な処理の時間を有するという問題
があった。
N is−a BIRD) =−)このように、全ての
対象−属性−値の組を1つのリストとして繋げて表現す
ると、”Is ROBIN aBIRD ?”という間
合わせに対しては、“ROB I N15−a BIR
D ”が1回のリスト検索によって得られるが、”Wh
at doos CLYDE have? ”なる質問
に対しては、 ■What does CLYDE h
ave?の検索■What Is CLYDE ?の検
索■WbaL does ROBIN have?の検
索■What Is ROBIN ?の検索■What
does BIRD have ?の検索という手順
で検索が行われ、多大な処理の時間を有するという問題
があった。
一方、LISPのpropertylistを用いる方
法もあるが、1つのノードに結合されるリンクが数多く
なると、property 1istを辿る操作は、か
なりの処理時間を要する。特に、is−aの継承機能を
用いるときに1よ、ノード間のリンクを辿る操作が必要
であり、その高速化が望まれていた。
法もあるが、1つのノードに結合されるリンクが数多く
なると、property 1istを辿る操作は、か
なりの処理時間を要する。特に、is−aの継承機能を
用いるときに1よ、ノード間のリンクを辿る操作が必要
であり、その高速化が望まれていた。
(発明が解決しようとする問題点)
このように、従来の意味ネットワーク装置においては、
ノード間のリンクを辿る際に何度もネットワークを検索
しなければならないために、最終的な答えを得るまでに
かなりの時間を要するという問題があった。
ノード間のリンクを辿る際に何度もネットワークを検索
しなければならないために、最終的な答えを得るまでに
かなりの時間を要するという問題があった。
本発明は、このような問題に基づきなされたもので、ハ
ードウェアの大幅な増加を招くことなく、処理の高速化
を図ることができる意味ネットワーク装置を提供するこ
とを目的とする。
ードウェアの大幅な増加を招くことなく、処理の高速化
を図ることができる意味ネットワーク装置を提供するこ
とを目的とする。
[発明の構成]
(問題点を解決するための手段)
本発明は、意味ネットワークを構成する対象、属性及び
値の組を格納する連想メモリに加えて、前記対象、属性
及び値の組のうち属性がis−a関係である組の情報を
格納するis−aメモリを新たに設け、このis−aメ
そりを前記連想メモリと並列的にアクセスするとともに
、このis−aメモリの出力結果を格納する待合わせバ
ッファと、この待合わせバッファに格納された前記is
−aメモリからの出力結果で前記連想メモリを適宜アク
セスする制御手段とを備えたことを特徴としている。
値の組を格納する連想メモリに加えて、前記対象、属性
及び値の組のうち属性がis−a関係である組の情報を
格納するis−aメモリを新たに設け、このis−aメ
そりを前記連想メモリと並列的にアクセスするとともに
、このis−aメモリの出力結果を格納する待合わせバ
ッファと、この待合わせバッファに格納された前記is
−aメモリからの出力結果で前記連想メモリを適宜アク
セスする制御手段とを備えたことを特徴としている。
(作用)
本発明では、連想メモリとは別個にis−aメモリを設
けているので、このi s−aメモリを用いてノード間
のリンクを調べることができる。つまり、従来は単にi
s−aリンクを辿るにしても、連想メモリのis−a以
外も含む全ての対象−属性−値の組について検索が行わ
れていたが、本発明ではis−aメモリに格納されてい
る組だけについて検索を行なえば良いので、検索対象を
大幅に絞り込める。そして、ここで調べた結果は待合わ
せバッファに格納される。このis−aメモリにおける
検索処理は、連想メモリにおける検索処理と並行して行
われる。
けているので、このi s−aメモリを用いてノード間
のリンクを調べることができる。つまり、従来は単にi
s−aリンクを辿るにしても、連想メモリのis−a以
外も含む全ての対象−属性−値の組について検索が行わ
れていたが、本発明ではis−aメモリに格納されてい
る組だけについて検索を行なえば良いので、検索対象を
大幅に絞り込める。そして、ここで調べた結果は待合わ
せバッファに格納される。このis−aメモリにおける
検索処理は、連想メモリにおける検索処理と並行して行
われる。
従って、連想メモリでの内容検索により該当する解が得
られない場合には、直ちに次の継承ノードについての内
容検索を行なうことができる。このため、処理時間の高
速化を図ることができる。
られない場合には、直ちに次の継承ノードについての内
容検索を行なうことができる。このため、処理時間の高
速化を図ることができる。
(実施例)
以下、図面を参照しながら本発明の一実施例について詳
細に説明する。
細に説明する。
第1図は本実施例に係る意味ネットワーク装置の構成を
示すブロック図である。この図において、人力データラ
イン1と出力データライン2との間には連想メモリ3と
is−aメモリ4と、待合わせバッファ5とが接続され
ている。これらメモリ3゜4及び待合わせバッファ5は
、制御部6により入出力情報が選択制御され、入出力タ
イミングが制御される。
示すブロック図である。この図において、人力データラ
イン1と出力データライン2との間には連想メモリ3と
is−aメモリ4と、待合わせバッファ5とが接続され
ている。これらメモリ3゜4及び待合わせバッファ5は
、制御部6により入出力情報が選択制御され、入出力タ
イミングが制御される。
連想メモリ3には、第2図に示すような意味ネットワー
クを構成する対象−属性−値の組が格納されている。ま
た、is−aメモリ4には、連想メモリ3に格納されて
いる対象−属性−値の組のうち、特に属性がis−aで
ある対象−値の組が格納されている。待合わせバッファ
5は、この1 s−aメモリ4を用いて求められた結果
を格納し、制御部6のタイミング制御に基づいて連想メ
モリ3の入力データとして上記格納データを与えるもの
である。
クを構成する対象−属性−値の組が格納されている。ま
た、is−aメモリ4には、連想メモリ3に格納されて
いる対象−属性−値の組のうち、特に属性がis−aで
ある対象−値の組が格納されている。待合わせバッファ
5は、この1 s−aメモリ4を用いて求められた結果
を格納し、制御部6のタイミング制御に基づいて連想メ
モリ3の入力データとして上記格納データを与えるもの
である。
以上の構成において、いま、入力データライン1を介し
て例えば“Does CLYDE own NESTI
?”という質問が与えられた場合には、(CLYDE
ownNESTI )という対象−属性−値の組と一致
するものが連想メモリ3から検索される。この例では、
1サイクルで検索処理が終了する。
て例えば“Does CLYDE own NESTI
?”という質問が与えられた場合には、(CLYDE
ownNESTI )という対象−属性−値の組と一致
するものが連想メモリ3から検索される。この例では、
1サイクルで検索処理が終了する。
又、′νhat does CLYDE own ?
’という質問に対しては、(CLYDE owns *
)という対象−属性−値の組と一致するものを連想メモ
リ3から検索すれば良い。なお、ここで“*”は、いず
れのワードにも一致することを示す印である。この検索
を実行すると、(CLYDE owns NESTI)
という組と一致するため、1サイクルでNESTIとい
う結果を得ることができる。
’という質問に対しては、(CLYDE owns *
)という対象−属性−値の組と一致するものを連想メモ
リ3から検索すれば良い。なお、ここで“*”は、いず
れのワードにも一致することを示す印である。この検索
を実行すると、(CLYDE owns NESTI)
という組と一致するため、1サイクルでNESTIとい
う結果を得ることができる。
ところで、いま、”What does CLYDE
havo? ’という質問が与えられると、連想メモリ
3には(CLYDE has〜)という対象−属性−値
の組が存在しないので、1サイクルでは結果を得ること
ができない。この場合、次のようにして結果が導き出さ
れる。
havo? ’という質問が与えられると、連想メモリ
3には(CLYDE has〜)という対象−属性−値
の組が存在しないので、1サイクルでは結果を得ること
ができない。この場合、次のようにして結果が導き出さ
れる。
■第1サイクル(第4図(a))
”What does CLYDE have? ”と
いう質問が与えられると、連想メモリ3に格納された情
報と“CLYDE h’as *”なる情報とのマツチ
ング処理と、is−aメモリ4に格納された情報と“C
LYDE *”なる情報とのマツチング処理とが並列的
に行われる。
いう質問が与えられると、連想メモリ3に格納された情
報と“CLYDE h’as *”なる情報とのマツチ
ング処理と、is−aメモリ4に格納された情報と“C
LYDE *”なる情報とのマツチング処理とが並列的
に行われる。
この結果、連想メモリ3では結果が見付からないが、i
s−aメモリ4では“CLYDE is−a ROBI
N”という結果が得られる。この“ROBIN ”とい
う結果は待合わせバッファ5に格納される。
s−aメモリ4では“CLYDE is−a ROBI
N”という結果が得られる。この“ROBIN ”とい
う結果は待合わせバッファ5に格納される。
■第2サイクル(第4図(b))
持合わせバッファ5に“ROBIN ”が格納されてい
るので、制御部6のタイミング制御に従って、“ROB
I N”が読出され、連想メモリ3 左is−aメモ
リ4とに与えられる。このため、連想メモリ3に格納さ
れた情報と“ROBIN has *”なる情報とのマ
ツチング処理と、is−aメモリ4に格納された情報と
“ROBIN *“なる情報とのマツチング処、理とが
並列的に行われる。この結果、連想メモリ3ではやはり
結果が見付からないが、is−aメモリ4では“ROB
IN is−a BIRD”という結果が得られる。
るので、制御部6のタイミング制御に従って、“ROB
I N”が読出され、連想メモリ3 左is−aメモ
リ4とに与えられる。このため、連想メモリ3に格納さ
れた情報と“ROBIN has *”なる情報とのマ
ツチング処理と、is−aメモリ4に格納された情報と
“ROBIN *“なる情報とのマツチング処、理とが
並列的に行われる。この結果、連想メモリ3ではやはり
結果が見付からないが、is−aメモリ4では“ROB
IN is−a BIRD”という結果が得られる。
そこで、この“旧RD“という結果が“ROB I N
”に代わって待合わせバッファ5に格納される。
”に代わって待合わせバッファ5に格納される。
■第3サイクル(第4図(C))
待合わせバッファ5に“旧RD”が格納されているので
、制御部6のタイミング制御に従って、“BIND”が
読出され、連想メモリ3とis−aメモリ4とに与えら
れる。このため、連想メモリ3に格納された情報と“B
IRD has *”なる情報とのマツチング処理と、
is−aメモリ4に格納された情報と“BIRD *”
なる情報とのマツチング処理とが並列的に行われる。こ
の結果、今度はis−aメモリ4では結果が見付からな
いが、連想メモリ3では“BIRD has VING
i ”という結果が得られる。
、制御部6のタイミング制御に従って、“BIND”が
読出され、連想メモリ3とis−aメモリ4とに与えら
れる。このため、連想メモリ3に格納された情報と“B
IRD has *”なる情報とのマツチング処理と、
is−aメモリ4に格納された情報と“BIRD *”
なる情報とのマツチング処理とが並列的に行われる。こ
の結果、今度はis−aメモリ4では結果が見付からな
いが、連想メモリ3では“BIRD has VING
i ”という結果が得られる。
このように、上記実施例の意味ネットワーク装置によれ
ば、連想メモリ3に対する検索の最中にis−aメモリ
4を用いたノードの継承処理を行なえるので、連想メモ
リ3での検索によっても結果が得られなかったときには
、直ちに次のノードについての検索を開始できる。した
がって、上記の例では僅か3つのサイクルで、“Wha
t does CLYDEhave ?”という質問に
対する答え“WING″を得ることができる。
ば、連想メモリ3に対する検索の最中にis−aメモリ
4を用いたノードの継承処理を行なえるので、連想メモ
リ3での検索によっても結果が得られなかったときには
、直ちに次のノードについての検索を開始できる。した
がって、上記の例では僅か3つのサイクルで、“Wha
t does CLYDEhave ?”という質問に
対する答え“WING″を得ることができる。
なお、上記の例では、1つのノードに対してis−aリ
ンクが1つであったが、例えば(A is−aB)と
(A is−a C)のように、1つのノードAに対
するis−aリンクが複数種類存在するときには、Aは
BとCの両方の性質を継承する必要がある。
ンクが1つであったが、例えば(A is−aB)と
(A is−a C)のように、1つのノードAに対
するis−aリンクが複数種類存在するときには、Aは
BとCの両方の性質を継承する必要がある。
この場合は、BとCとが待合わせバッファ5に格納され
、それぞれについて検索を行うようにすれば良い。
、それぞれについて検索を行うようにすれば良い。
また、本発明は、上記実施例で示した連想メモリを、例
えばhasblngによって表現するようにしても良い
。
えばhasblngによって表現するようにしても良い
。
[発明の効果〕
以上説明したように、本発明によれif、連想メモリに
よる検索処理とis−aメモリによる検索処理とを並列
的に行なうようにしており、しかも連想メモリでの検索
処理の結果、答えが得られない場合でも、直ちに既に求
められている次の継承ノードについての検索を開始する
ことができる。したがって、意味ネットワークの検索を
高速に行なうことができる。
よる検索処理とis−aメモリによる検索処理とを並列
的に行なうようにしており、しかも連想メモリでの検索
処理の結果、答えが得られない場合でも、直ちに既に求
められている次の継承ノードについての検索を開始する
ことができる。したがって、意味ネットワークの検索を
高速に行なうことができる。
しかも、本発明によれば、単にis−aメモリや待合わ
せバッファ等を付加すれば足り、ハードウェアの大幅な
増加を招くことも無い。
せバッファ等を付加すれば足り、ハードウェアの大幅な
増加を招くことも無い。
第1図は本発明の一実施例に係る意味ネットワーク装置
の構成を示すブロック図、第2図は同装置における連想
メモリの内容を示す図、第3図は同装置におけるis−
aメモリの内容を示す図、第4゛図は同装置の処理手順
を説明するための図、第5図は意味ネットワークの一例
を示す図である。 1・・・入力データライン、2°・・・串カデータライ
ン、3・・・連想メモリ、4・・・is−aメモリ、5
・・・待合わせバッファ、6・・・制御部。 出願人代理人 弁理士 鈴江武彦 第2図 第3図 What does CLYDE have ?第4図
の構成を示すブロック図、第2図は同装置における連想
メモリの内容を示す図、第3図は同装置におけるis−
aメモリの内容を示す図、第4゛図は同装置の処理手順
を説明するための図、第5図は意味ネットワークの一例
を示す図である。 1・・・入力データライン、2°・・・串カデータライ
ン、3・・・連想メモリ、4・・・is−aメモリ、5
・・・待合わせバッファ、6・・・制御部。 出願人代理人 弁理士 鈴江武彦 第2図 第3図 What does CLYDE have ?第4図
Claims (1)
- 意味ネットワークを構成する対象、属性及び値の組を格
納する連想メモリと、前記対象、属性及び値の組のうち
属性がis−a関係にある組の情報を格納するとともに
前記連想メモリと並列的にアクセスされるis−aメモ
リと、このis−aメモリの出力結果を格納する待合わ
せバッファと、この待合わせバッファに格納された前記
is−aメモリからの出力結果で前記連想メモリを適宜
アクセスする制御手段とを具備したことを特徴とする意
味ネットワーク装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61284549A JPS63137327A (ja) | 1986-11-29 | 1986-11-29 | 意味ネツトワ−ク装置 |
US07/122,446 US4815005A (en) | 1986-11-29 | 1987-11-19 | Semantic network machine for artificial intelligence computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61284549A JPS63137327A (ja) | 1986-11-29 | 1986-11-29 | 意味ネツトワ−ク装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63137327A true JPS63137327A (ja) | 1988-06-09 |
Family
ID=17679889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61284549A Pending JPS63137327A (ja) | 1986-11-29 | 1986-11-29 | 意味ネツトワ−ク装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US4815005A (ja) |
JP (1) | JPS63137327A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016197438A (ja) * | 2011-01-05 | 2016-11-24 | プライマル フュージョン インコーポレイテッド | 1人以上のユーザに関心ある情報を提供する方法及び装置 |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS647232A (en) * | 1987-06-30 | 1989-01-11 | Toshiba Corp | Inference processor |
US5218669A (en) * | 1988-03-11 | 1993-06-08 | International Chip Corporation | VLSI hardware implemented rule-based expert system apparatus and method |
US5274801A (en) * | 1988-04-29 | 1993-12-28 | International Business Machines Corp. | Artifical intelligence delivery system |
BG49592A1 (en) * | 1988-11-17 | 1991-12-16 | Inst Mikroelektronika | Electronic scheme for processing knowledge |
US5210868A (en) * | 1989-12-20 | 1993-05-11 | Hitachi Ltd. | Database system and matching method between databases |
JP2778309B2 (ja) * | 1991-09-21 | 1998-07-23 | 日産自動車株式会社 | 知識ベースコンピュータシステム |
US5749079A (en) * | 1992-03-04 | 1998-05-05 | Singapore Computer Systems Limited | End user query facility including a query connectivity driver |
US5487132A (en) * | 1992-03-04 | 1996-01-23 | Cheng; Viktor C. H. | End user query facility |
US5701466A (en) * | 1992-03-04 | 1997-12-23 | Singapore Computer Systems Limited | Apparatus and method for end user queries |
US5325465A (en) * | 1992-03-04 | 1994-06-28 | Singapore Computer Systems Limited | End user query facility |
US7383169B1 (en) * | 1994-04-13 | 2008-06-03 | Microsoft Corporation | Method and system for compiling a lexical knowledge base |
US5809296A (en) * | 1994-11-29 | 1998-09-15 | St Computer Systems & Services Ltd. | Method and structure for clustering database tables into classes and presenting each class as an E-R model |
GB2302420A (en) * | 1995-06-19 | 1997-01-15 | Ibm | Semantic network |
US5778157A (en) * | 1996-06-17 | 1998-07-07 | Yy Software Corporation | System and method for expert system analysis using quiescent and parallel reasoning and set structured knowledge representation |
US20020188436A1 (en) * | 1998-02-10 | 2002-12-12 | Gunter Schmidt | Nth- order fractal network for handling complex structures |
DE19914326A1 (de) | 1999-03-30 | 2000-10-05 | Delphi 2 Creative Tech Gmbh | Verfahren zur Nutzung von fraktalen semantischen Netzen für alle Arten von Datenbank-Anwendungen |
DE19917592A1 (de) * | 1999-04-19 | 2000-10-26 | Delphi 2 Creative Tech Gmbh | Situationsabhängig operierendes semantisches Netz n-ter Ordnung |
AU2001255634A1 (en) * | 2000-04-25 | 2001-11-07 | Invention Machine Corporation, Inc. | Creation of tree-based and customized industry-oriented knowledge base |
US7644057B2 (en) * | 2001-01-03 | 2010-01-05 | International Business Machines Corporation | System and method for electronic communication management |
US6813616B2 (en) * | 2001-03-07 | 2004-11-02 | International Business Machines Corporation | System and method for building a semantic network capable of identifying word patterns in text |
US7426505B2 (en) | 2001-03-07 | 2008-09-16 | International Business Machines Corporation | Method for identifying word patterns in text |
US6907417B2 (en) * | 2002-03-28 | 2005-06-14 | International Business Machines Corporation | System and method for converting node-and-link knowledge representations to outline format |
US7860819B1 (en) | 2002-04-08 | 2010-12-28 | Tvworks, Llc | Extensions to semantic net |
DE10218905B4 (de) * | 2002-04-26 | 2016-03-17 | Intelligent Views Gmbh | Verfahren und Datenstruktur zur Zugriffssteuerung in Wissensnetzen |
US7493253B1 (en) | 2002-07-12 | 2009-02-17 | Language And Computing, Inc. | Conceptual world representation natural language understanding system and method |
US7302418B2 (en) * | 2004-10-15 | 2007-11-27 | Microsoft Corporation | Trade-off/semantic networks |
US7730429B2 (en) * | 2004-12-03 | 2010-06-01 | Spark-Space Ltd. | Graphical workspace for idea management |
US9378203B2 (en) | 2008-05-01 | 2016-06-28 | Primal Fusion Inc. | Methods and apparatus for providing information of interest to one or more users |
US8065307B2 (en) * | 2006-12-20 | 2011-11-22 | Microsoft Corporation | Parsing, analysis and scoring of document content |
US8332348B1 (en) | 2009-07-10 | 2012-12-11 | United Services Automobile Association (Usaa) | Knowledge extraction and prediction |
CN102012900B (zh) * | 2009-09-04 | 2013-01-30 | 阿里巴巴集团控股有限公司 | 信息检索方法和*** |
US8285664B2 (en) | 2009-11-03 | 2012-10-09 | Clausal Computing Oy | Semantic network with selective indexing |
US9442930B2 (en) | 2011-09-07 | 2016-09-13 | Venio Inc. | System, method and computer program product for automatic topic identification using a hypertext corpus |
US9442928B2 (en) | 2011-09-07 | 2016-09-13 | Venio Inc. | System, method and computer program product for automatic topic identification using a hypertext corpus |
CN109241266B (zh) * | 2015-07-23 | 2020-09-11 | 上海智臻智能网络科技股份有限公司 | 人机交互中基于标准问创建扩展问的方法和装置 |
CN105608199B (zh) * | 2015-12-25 | 2020-08-25 | 上海智臻智能网络科技股份有限公司 | 用于智能问答***中的标准问的扩展方法和装置 |
US11151992B2 (en) | 2017-04-06 | 2021-10-19 | AIBrain Corporation | Context aware interactive robot |
US10810371B2 (en) | 2017-04-06 | 2020-10-20 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system |
US10929759B2 (en) | 2017-04-06 | 2021-02-23 | AIBrain Corporation | Intelligent robot software platform |
US10963493B1 (en) | 2017-04-06 | 2021-03-30 | AIBrain Corporation | Interactive game with robot system |
US10839017B2 (en) * | 2017-04-06 | 2020-11-17 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system utilizing an advanced memory graph structure |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4734856A (en) * | 1984-03-02 | 1988-03-29 | Davis Dannie E | Autogeneric system |
US4651284A (en) * | 1984-07-27 | 1987-03-17 | Hitachi, Ltd. | Method and system of circuit pattern understanding and layout |
US4675829A (en) * | 1984-07-27 | 1987-06-23 | Intellicorp Corporation | Method and apparatus for building knowledge-based systems |
US4730259A (en) * | 1985-03-01 | 1988-03-08 | Gallant Stephen I | Matrix controlled expert system producible from examples |
US4670848A (en) * | 1985-04-10 | 1987-06-02 | Standard Systems Corporation | Artificial intelligence system |
-
1986
- 1986-11-29 JP JP61284549A patent/JPS63137327A/ja active Pending
-
1987
- 1987-11-19 US US07/122,446 patent/US4815005A/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016197438A (ja) * | 2011-01-05 | 2016-11-24 | プライマル フュージョン インコーポレイテッド | 1人以上のユーザに関心ある情報を提供する方法及び装置 |
Also Published As
Publication number | Publication date |
---|---|
US4815005A (en) | 1989-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS63137327A (ja) | 意味ネツトワ−ク装置 | |
US4803642A (en) | Inference system | |
Forrest | Implementing semantic network structures using the classifier system | |
US8321371B2 (en) | Enhanced artificial intelligence language | |
US7984005B2 (en) | Enhanced artificial intelligence language | |
EP0365309B1 (en) | A data unification system and method | |
US20240160626A1 (en) | System and method for automatic creation of ontological databases and semantic searching | |
US10713429B2 (en) | Joining web data with spreadsheet data using examples | |
CN109408811A (zh) | 一种数据处理方法及服务器 | |
CN108171528A (zh) | 一种归因方法及归因*** | |
US20180225382A1 (en) | System and method for automatic creation of ontological databases and semantic searching | |
JP2018005690A (ja) | 情報処理装置及びプログラム | |
JP6263858B2 (ja) | 知識や情報を処理する方法、装置及びコンピュータプログラム | |
CN112883736A (zh) | 医疗实体关系抽取方法和装置 | |
US20170161027A1 (en) | Learning from input patterns in programing-by-example | |
CN107766036A (zh) | 一种模块的构建方法、构建装置及终端设备 | |
US11669727B2 (en) | Information processing device, neural network design method, and recording medium | |
US10339454B2 (en) | Building a hybrid reactive rule engine for relational and graph reasoning | |
AU2020102542A4 (en) | Machine learning enriched plug in and play book ontology app for online e-stores | |
US7337157B2 (en) | System, method, and product of manufacture for implementing an EAIL (enhanced artificial intelligence language) engine | |
Oliveira et al. | Limits of exact algorithms for inference of minimum size finite state machines | |
CN110209829B (zh) | 信息处理方法和装置 | |
JP2018073015A (ja) | 探索枝刈り方法、コンピュータプログラム及び装置 | |
EP4002155A1 (en) | Computer system and computer-implemented method for a guided query | |
JP2017102628A (ja) | 知識や情報を処理する方法、このためのコンピュータプログラム及び処理装置 |