• 大小: 1.97M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-24
  • 语言: Java
  • 标签:

资源简介


用Python搭建的聊天机器人,接口为web形式,运行后可以直接通过url与机器人聊天,url地址为http://localhost/aiml?req=hello(这里hello即为发送给机器人的信息)。用到了aiml开源库。

资源截图

代码片段和文件信息

# -*- coding: utf-8 -*-
import os
import tornado.web

settings = {
            ‘static_path‘: os.path.join(os.path.dirname(__file__) ‘static‘)
            ‘template_path‘: os.path.join(os.path.dirname(__file__) ‘view‘)
            ‘login_url‘:‘/‘
            ‘session_timeout‘:3600
            }

import aiml
cur_dir = os.getcwd()
print ‘cur_dir:‘ cur_dir
os.chdir(‘./res/alice‘)
alice = aiml.Kernel()
alice.learn(“startup.xml“)
alice.respond(‘LOAD ALICE‘)
os.chdir(cur_dir)
print ‘cur_dir:‘ os.getcwd()

from handle import *

handlers=[
        (r‘/aiml‘ aiml.Alice)
        ]

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-01-25 21:58  web\
     文件         614  2016-01-25 21:39  web\config.py
     文件         804  2016-01-25 21:39  web\config.pyc
     目录           0  2016-01-25 21:38  web\handle\
     文件         401  2016-01-25 21:30  web\handle\aiml.py
     文件         983  2016-01-25 21:38  web\handle\aiml.pyc
     文件          22  2016-01-25 21:37  web\handle\__init__.py
     文件         162  2016-01-25 21:38  web\handle\__init__.pyc
     文件         558  2016-01-23 14:49  web\main.py
     文件          58  2016-01-25 21:59  web\readme.txt
     目录           0  2016-01-25 21:34  web\res\
     目录           0  2016-01-25 21:34  web\res\alice\
     文件       41968  2016-01-25 09:58  web\res\alice\ai.aiml
     文件       32802  2016-01-25 09:58  web\res\alice\alice.aiml
     文件        2441  2016-01-25 09:58  web\res\alice\astrology.aiml
     文件      407214  2016-01-25 09:58  web\res\alice\atomic.aiml
     文件        7788  2016-01-25 09:58  web\res\alice\badanswer.aiml
     文件       94417  2016-01-25 09:58  web\res\alice\biography.aiml
     文件      434764  2016-01-25 09:58  web\res\alice\bot.aiml
     文件        7777  2016-01-25 09:58  web\res\alice\bot_profile.aiml
     文件      165324  2016-01-25 09:58  web\res\alice\client.aiml
     文件       31111  2016-01-25 09:58  web\res\alice\client_profile.aiml
     文件       22108  2016-01-25 09:58  web\res\alice\computers.aiml
     文件        1765  2016-01-25 09:58  web\res\alice\continuation.aiml
     文件        4265  2016-01-25 09:58  web\res\alice\date.aiml
     文件      668075  2016-01-25 09:58  web\res\alice\default.aiml
     文件        5258  2016-01-25 09:58  web\res\alice\drugs.aiml
     文件       15537  2016-01-25 09:58  web\res\alice\emotion.aiml
     文件        5550  2016-01-25 09:58  web\res\alice\food.aiml
     文件      165156  2016-01-25 09:58  web\res\alice\geography.aiml
     文件       10476  2016-01-25 09:58  web\res\alice\gossip.aiml
............此处省略85个文件信息

评论

共有 条评论