中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

使用python實現機器人聊天功能

養魚的貓咪
163
2021-03-08 10:36:15
欄目: 編程語言

使用python實現機器人聊天功能

利用python實現一個機器人聊天功能,具體方法如下:

import aiml

import sys

import os

def get_module_dir(name):

print("module", sys.modules[name])

path = getattr(sys.modules[name], 'file', None)

print(path)

if not path:

raise AttributeError('module %s has not attribute file' % name)

return os.path.dirname(os.path.abspath(path))

alice_path = get_module_dir('aiml') + '\botdata\alice'

os.chdir(alice_path) # 切換到語料庫所在工作目錄

alice = aiml.Kernel() # 創建機器人alice對象

alice.learn("startup.xml")

alice.respond('LOAD ALICE')

while True:

message = input("Enter your message >> ")

if("exit" == message):

exit()

response = alice.respond(message) # 機器人應答

print(response)

0
定西市| 葫芦岛市| 柯坪县| 大冶市| 九江县| 乌拉特后旗| 阿克| 济宁市| 松溪县| 凤山市| 佛冈县| 尚志市| 凌云县| 岗巴县| 调兵山市| 汝阳县| 梓潼县| 平山县| 扬中市| 清镇市| 兴安县| 射洪县| 咸丰县| 班戈县| 大埔县| 株洲县| 池州市| 翼城县| 广河县| 莱西市| 闵行区| 连南| 南乐县| 阿鲁科尔沁旗| 敖汉旗| 拉萨市| 广元市| 四平市| 株洲县| 正宁县| 临漳县|