tigo/chatterbot

v0.0.2 2021-11-08 18:20 UTC

This package is auto-updated.

Last update: 2024-09-28 17:00:17 UTC


README

简单聊天机器人的示例,用于教育目的。

  • 下载包:composer require tigo/chatterbot
  • MIT许可:[许可](https://github.com/tigoCaval/chatterbot/blob/main/LICENSE)
  • 自由使用此项目如果喜欢,请留下星标 ⭐!

如果您觉得这个项目有用,请考虑捐款以支持开发者。

paypal | paypal

简介

该项目基于问答。例如:以下信息的数组

"Hi"=> ["Hi","Hello"]

问题 = "Hi" | 随机答案 = ["Hi","Hello"]

使用数据库

入门

从composer开始

  1. 安装composer
  2. 下载包:composer require tigo/chatterbot
  3. PHP >= 7.3;
  4. 更新命令: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)。
  • 必须根据此数据库建模创建数据表。

贡献者