# Breadbot
## Overview
Breadbot is a lightweight and powerful chatbot for knowledge management.
* Easy to deploy & use
* Fast response
* More than 1000,000 corpus
* Support WeChat
Visit the homepage [Breadbot.Fun](http://breadbot.fun) for more info.
## Have a try
* Download WeChat on your phone
* Login WeChat and scan the QR code
* ![QR](QR.jpg)
* Talk to Breadbot
## Install
Breadbot works on Linux. Of cause u can let it work on other OS by modify the source code.
* Download:
* `git clone https://github.com/ideamark/breadbot`
* Install:
* First, make sure you have installed python3, python3-pip, python3-dev, gcc.
* run setup command: `python3 setup.py install`
* Uninstall:
* `python3 setup.py uninstall`
* Clean (not uninstall):
* `python3 setup.py clean`
## Corpus
* All the corpus of Breadbot is on [Breadbot.Fun](http://breadbot.fun), which is a website and also a git repo.
* The repo will be downloaded automatically when you setup Breadbot by `python3 setup.py install`.
## Config
* Just watch the only single config file: [bread.cfg](etc/bread.cfg)
## Console
* Type command `breadbot` to launch the local console.
* Then u can test Breadbot. Type `help` for more info.
## Super user mode
* Super user mode is set for developers.
* The local console is default set as super user.
* If your WeChat ID is in [bread.cfg](etc/bread.cfg) super user list, u will get the super user functions.
## Import to your project
* Need root permission.
```python
from breadbot.core import response
response('localuser', 'hello')
```
## Connect to WeChat
* Config your WeChat public platform account on [mp.weixin.qq.com](https://mp.weixin.qq.com). Create the Token and enter your server URL.
* Then back to local server. Run the command `breadbot start` to launch the server. Enter your Token and server IP.
* After that, Breadbot will connect to WeChat public platform and u can chat to it on WeChat.
## Seek more
* Author: Mark Young (IdeaMark)
* Email: ideamark@qq.com
Python-BreadAI一个纯Python写的聊天机器人基于微信公众号平台开放源代码和语料库
需积分: 12 23 浏览量
2019-08-10
02:31:11
上传
评论 9
收藏 58KB ZIP 举报
普通网友
- 粉丝: 484
- 资源: 1万+
最新资源
- 常用工具配置docker,elasticsearch,minio,nfs,nginx,tippercane,vsftp
- 基于IIC接口E2PROM(AT24C64)芯片FPGA读写VERILOG 设计源码+仿真激励文件.zip
- 基于FPGA深度学习的Block 模块方案实战,适合FPGA初学者
- 20225T9050袁凤(1).py
- Rsa算法详解.docx
- Youren Shang InClassQuiz.ipynb
- code-qat.zip
- usb-serial-for-android
- drools决策表示例Excel文件
- AD5724芯片FPGA Verilog驱动源码+4通道12bit位宽的DAC芯片AD5724技术手册.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈