chatterbot简单例子|4-14

简介: chatterbot简单例子|4-14

以下是一个使用 ChatterBot 库的简单例子,用于回答用户的问候语:

```python

from chatterbot import ChatBot

from chatterbot.trainers import ListTrainer

# 创建 ChatBot 实例

bot = ChatBot('MyBot')

# 训练 ChatBot 回答问候语

trainer = ListTrainer(bot)

trainer.train(['Hello', 'Hi', 'How are you?', 'I am fine, thank you.'])

# 在控制台上与 ChatBot 进行交互

while True:

  try:

      user_input = input('You: ')

      bot_response = bot.get_response(user_input)

      print('Bot:', bot_response)

  except (KeyboardInterrupt, EOFError, SystemExit):

      break

```

这个例子创建了一个 ChatBot 实例,使用 `ListTrainer` 训练了它回答问候语的能力,并在控制台上与用户进行交互。当用户输入一条消息后,ChatBot 会给出一个回复。


相关文章
|
6月前
|
C#
C#有趣小例子(三)
C#有趣小例子(三)
42 2
|
6月前
|
C#
C#的小例子和总结(二)
C#的小例子和总结(二)
40 0
|
2月前
|
Shell Python
9-12| better_profanity例子
9-12| better_profanity例子
|
2月前
|
Ubuntu Shell Linux
9-16|libfaketime例子
9-16|libfaketime例子
|
Java Spring 数据采集
需要些例子
教您使用java爬虫gecco抓取JD全部商品信息教您使用DynamicGecco抓取JD全部商品信息 Gecco+Spring+Mybatis完整例子,下载妹子图美女图片 结合spring的插件gecco-spring 结合htmlunit的插件ge...
1053 0
|
数据安全/隐私保护
|
算法 Android开发 计算机视觉
|
SQL 数据库 关系型数据库