當前位置: 首頁>>代碼示例>>Python>>正文


Python trainers.ChatterBotCorpusTrainer方法代碼示例

本文整理匯總了Python中chatterbot.trainers.ChatterBotCorpusTrainer方法的典型用法代碼示例。如果您正苦於以下問題:Python trainers.ChatterBotCorpusTrainer方法的具體用法?Python trainers.ChatterBotCorpusTrainer怎麽用?Python trainers.ChatterBotCorpusTrainer使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在chatterbot.trainers的用法示例。


在下文中一共展示了trainers.ChatterBotCorpusTrainer方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: corpustrain

# 需要導入模塊: from chatterbot import trainers [as 別名]
# 或者: from chatterbot.trainers import ChatterBotCorpusTrainer [as 別名]
def corpustrain(name, corpus):
    bot = getBot(name)
    bot.set_trainer(ChatterBotCorpusTrainer)
    corpus = "chatterbot.corpus.english." + corpus
    bot.train(corpus) 
開發者ID:tech-quantum,項目名稱:sia-cog,代碼行數:7,代碼來源:chatbot.py

示例2: setUp

# 需要導入模塊: from chatterbot import trainers [as 別名]
# 或者: from chatterbot.trainers import ChatterBotCorpusTrainer [as 別名]
def setUp(self):
        super().setUp()

        self.trainer = ChatterBotCorpusTrainer(
            self.chatbot,
            show_training_progress=False
        ) 
開發者ID:gunthercox,項目名稱:ChatterBot,代碼行數:9,代碼來源:test_chatterbot_corpus_training.py

示例3: get_chatterbot_corpus_trainer

# 需要導入模塊: from chatterbot import trainers [as 別名]
# 或者: from chatterbot.trainers import ChatterBotCorpusTrainer [as 別名]
def get_chatterbot_corpus_trainer(chatbot):
    return ChatterBotCorpusTrainer(
        chatbot,
        show_training_progress=False
    ) 
開發者ID:gunthercox,項目名稱:ChatterBot,代碼行數:7,代碼來源:test_benchmarks.py

示例4: setUp

# 需要導入模塊: from chatterbot import trainers [as 別名]
# 或者: from chatterbot.trainers import ChatterBotCorpusTrainer [as 別名]
def setUp(self):
        super().setUp()
        self.trainer = ChatterBotCorpusTrainer(
            self.chatbot,
            show_training_progress=False
        ) 
開發者ID:gunthercox,項目名稱:ChatterBot,代碼行數:8,代碼來源:test_chatterbot_corpus_training.py

示例5: run

# 需要導入模塊: from chatterbot import trainers [as 別名]
# 或者: from chatterbot.trainers import ChatterBotCorpusTrainer [as 別名]
def run(response, args=[]):
    response_obj = Response(sys.modules[__name__])
    cb = ChatBot('PantherBot')
    cb.set_trainer(ChatterBotCorpusTrainer)
    cb.train(
    "chatterbot.corpus.english"
    )
    try:
        response_obj.messages_to_send.append(cb.get_response(" ".join(args)).text)
    except:
        response_obj.messages_to_send.append("I'm feeling sick... come back later")
    return response_obj 
開發者ID:PantherHackers,項目名稱:PantherBot,代碼行數:14,代碼來源:talk.py


注:本文中的chatterbot.trainers.ChatterBotCorpusTrainer方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。