学工管理系统




from flask import Flask, request, jsonify
import nltk
from nltk.chat.util import Chat, reflections
patterns = [
(r'你好', ['你好!']),
(r'我的成绩是什么', ['你的成绩是A+']),
(r'退出', ['再见!'])
]
chatbot = Chat(patterns, reflections)
app = Flask(__name__)
@app.route('/chat', methods=['POST'])
def chat():
user_input = request.json['input']
response = chatbot.respond(user_input)
return jsonify({'response': response})
if __name__ == '__main__':
app.run(debug=True)