Diff of /run.py [000000] .. [bb4041]

Switch to side-by-side view

--- a
+++ b/run.py
@@ -0,0 +1,48 @@
+from flask import Flask, render_template, request
+from chatterbot import ChatBot
+from chatterbot.trainers import ChatterBotCorpusTrainer
+import os
+
+from chatterbot import ChatBot
+from chatterbot.trainers import ListTrainer
+
+filenumber=int(os.listdir('saved_conversations')[-1])
+filenumber=filenumber+1
+file= open('saved_conversations/'+str(filenumber),"w+")
+file.write('bot : Hi There! I am a medical chatbot. You can begin conversation by typing in a message and pressing enter.\n')
+file.close()
+
+app = Flask(__name__)
+
+
+english_bot = ChatBot('Bot',
+             storage_adapter='chatterbot.storage.SQLStorageAdapter',
+             logic_adapters=[
+   {
+       'import_path': 'chatterbot.logic.BestMatch'
+   },
+   
+],
+trainer='chatterbot.trainers.ListTrainer')
+english_bot.set_trainer(ListTrainer)
+
+@app.route("/")
+def home():
+    return render_template("index.html")
+
+@app.route("/get")
+def get_bot_response():
+    userText = request.args.get('msg')
+    response = str(english_bot.get_response(userText))
+
+    appendfile=os.listdir('saved_conversations')[-1]
+    appendfile= open('saved_conversations/'+str(filenumber),"a")
+    appendfile.write('user : '+userText+'\n')
+    appendfile.write('bot : '+response+'\n')
+    appendfile.close()
+
+    return response
+
+
+if __name__ == "__main__":
+    app.run()