NLP(二十四)使用LSTM构建生成式聊天机器人
阅读原文时间:2023年07月14日阅读:1

原文链接:http://www.one2know.cn/nlp24/

  • 准备

    数据集:AIML数据集

    下载数据集并用Notepad++打开,复制到txt文件中方便打开

  • 代码实现

    数据很少,训练轮次不多,结果不好,仅当示例

    import numpy as np
    import pandas as pd

    with open('bot.txt','r') as content_file:
    botdata = content_file.read()
    Questions = []
    Answers = []

    for line in botdata.split(''):
    if '' in line:
    Quesn = line[line.find('')+len(''):]
    Questions.append(Quesn.lower())
    for line in botdata.split(''):
    if '