1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/airgzn-xiaofeichatbot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
bot_api.py 649
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
airgzn Отправлено 01.06.2017 14:22 f9caa63
#!/usr/bin/env python
# coding: utf-8
from chatterbot import ChatBot
from chatterbot.trainers import UbuntuCorpusTrainer
import hug
bot = ChatBot("deepThought", #bot = ChatBot("deepThought", read_only=True)
storage_adapter="chatterbot.storage.MongoDatabaseAdapter", #Mongo数据库适配器
logic_adapters=["chatterbot.logic.BestMatch"], #最佳匹配的适配器
filters=["chatterbot.filters.RepetitiveResponseFilter"], #过滤器,防止聊天机器人重复陈述
database="chatterbot-database" #数据库的名称
)
@hug.get()
def get_response(user_input):
response = bot.get_response(user_input).text
return {"response":response}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/airgzn-xiaofeichatbot.git
git@api.gitlife.ru:oschina-mirror/airgzn-xiaofeichatbot.git
oschina-mirror
airgzn-xiaofeichatbot
airgzn-xiaofeichatbot
master