app.py

(完整代码) 878B

from flask import Flask,render_template,request
from BMM import bmm
from chatterbot import ChatBot
import jieba
app = Flask(__name__)

chatbot = ChatBot("ChineseChatBot")

@app.route('/')
def index():
    return render_template("index.html")

@app.route('/getResult', methods=['POST'])
def getResult():
    source = request.form.get("source")
    words = jieba.cut(source)
    # 搜素引擎模式
    # words = jieba.cut_for_search(source)
    return  "/".join(words)
    # 逆向最大匹配算法
    # return bmm(source)
    # 正向最大匹配算法
    # return fmm(source)

@app.route('/getResult2', methods=['POST'])
def getResult2():
    question= request.form.get("question")
    response = chatbot.get_response(question)
    # 聊天机器人
    response = str(response)
    return response

if __name__ == '__main__':
    app.run()

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。