tigo / chatterbot
简单聊天机器人的结构
v0.0.2
2021-11-08 18:20 UTC
Requires
- php: >=7.3
- tigo/crud: ^0.0.1
README
简单聊天机器人的示例,用于教育目的。
- 下载包:
composer require tigo/chatterbot
- MIT许可:[许可](https://github.com/tigoCaval/chatterbot/blob/main/LICENSE)
- 自由使用此项目。 如果喜欢,请留下星标 ⭐!
如果您觉得这个项目有用,请考虑捐款以支持开发者。
简介
该项目基于问答。例如:以下信息的数组
"Hi"=> ["Hi","Hello"]
问题 = "Hi" | 随机答案 = ["Hi","Hello"]
使用数据库
入门
从composer开始
- 安装composer
- 下载包:
composer require tigo/chatterbot
- PHP >= 7.3;
- 更新命令:
composer update
//Somewhere in your project, you may need to use autoload include __DIR__ ."/vendor/autoload.php";
示例
use Tigo\ChatterBot\Bot\BotUniversal; // import class use Tigo\ChatterBot\Response; //import class $response = new Response(new BotUniversal); //using local array data | return string print $response->check("Good Afternoon"); // random result = ["Good Afternoon","Hi","Hello"] //fetching information from a database | return string print $response->checkDataBase("Good Afternoon"); // random result = ["Good Afternoon","Hi","Hello"]
配置
- 要使用此建模示例配置数据库连接,请点击此处(项目 tigoCaval/crud)。
- 必须根据此数据库建模创建数据表。