Skip to content
A Chinese Chat Robot based on AIML and Web.py.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
res Update owen.aiml Jun 7, 2017
templates Modify ReadMe May 31, 2017
README.md Create README.md Jun 8, 2017
SVMClass.py First Init May 31, 2017
SVMClass.pyc
chatting_robot.py First Init May 31, 2017
chatting_robot.pyc First Init May 31, 2017
std_startup.xml First Init May 31, 2017
stopwords.py First Init May 31, 2017
stopwords.pyc First Init May 31, 2017
test.py
website.py First Init May 31, 2017
website.pyc First Init May 31, 2017

README.md

Chinese-ChatBot-AIML-Web.py

A Chinese Chat Robot based on AIML and Web.py. Using SVM for sentiment classification , over 1500 AIML categories for chatting , web.py for buiding up a chatting website.

1, Setup the Environment:

  • pip install aiml
  • pip install jieba
  • pip install sklearn
  • pip install numpy
  • pip install web.py

2, How to run:

3, Chinese Chat Robot Demo showing on:

MayBotDemo

4, Current Problems:

  • SVM training data is not good, so the training effects sometimes are bad.
  • The website doesn't allow multipul users chatting at the same time.
  • The stopwords dataset is not big enough.

5, Contact Information:

342018646@qq.com May Luo
yingtiancheng@163.com Owen Ying

You can’t perform that action at this time.