2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

簡単チャットボットを作ろうーAIMLをPython3で試してみた

Last updated at Posted at 2018-05-05

#AIMLを教えてもらったのでやってみました〜
ここのサイトをお手本に・・・
AI Chat Bot in Python with AIML

##エディタを使って、読み込むStartup File(xml)とaimlファイルを作る
###1ちょっと記事内ではわかりにくいけど、Startup Fileとしてstd-startup.xmlを最初に作ります。

###2同じフォルダにbasic_chat.aimlを作ります。

##Python AIMLをインストール!!
みおはPython3だからこっち
pip install python-aiml

"unsupported locale setting"エラー:frowning2:最初からつまずくみお・・
pip install時のエラー対処

##pythonで実行!
ターミナルでさっき作ったファイルの場所に移動してpython3起動
参考にしたサイトがpython2でできてたので下記のように少し変更⬇️
(inputとprintのとこです)

import aiml

# Create the kernel and learn AIML files

kernel = aiml.Kernel()
kernel.learn("std-startup.xml")
kernel.respond("load aiml b")```

\# Press CTRL-C to break this loop
```while True: print(kernel.respond(input("> ")))```

\>が出てきたら
HELLOと打って、返事が戻ってきたら成功!!!

python3で動くように下記を参考にさせてもらいましたありがとう
[https://github.com/weddige/pyaiml3](https://github.com/weddige/pyaiml3)

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?