論理型言語として知られるPrologについて学ぶシリーズ。いよいよ、Prologプログラミングの基礎をステップ・バイ・ステップで身につけていきましょう。前回までで、SWI-Prologを用いて、事実と規則の記述について触れてみました。今回は、基礎固めの前編とし ...
Prologは論理プログラミング言語であり、人工知能や自然言語処理の分野で広く使用されています。このリポジトリでは、Prologの基本から応用までを学ぶためのサンプルコードや演習問題を提供します。 SWI-Prologは、最も一般的に使用されるProlog処理系の一つ ...
These are two approaches to solving a detective's problem. She's interrogated three witnesses to a murder, all of whom are also suspects. The problem is to determine which of the suspect's testimony ...
論理型言語として知られるPrologについて学ぶシリーズ。初歩のPrologプログラミングについてステップ・バイ・ステップで触れていきます。前回はSWI-Prologを用いて、事実の記述についていくつかプログラムを試してみました。今回は、後編として、規則の記述 ...
官民創生の人工知能研究はムダじゃなかった! 今からおよそ30年も前の1982年。日本の通商産業省 (現在の経済産業省) は、 ICOT (財団法人 新世代コンピュータ開発機構) を設立し、 世界に先駆けて人工知能 (AI:Artificial Intelligence) を実現する第5世代 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する