Rohit001 commited on
Commit
54699f5
1 Parent(s): d036086

Upload 2 files

Browse files
Files changed (2) hide show
  1. app.py +37 -0
  2. model.sav +0 -0
app.py ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import Flask,request,render_template,redirect
2
+ import pickle
3
+ import numpy as np
4
+
5
+ # sample data
6
+ #
7
+ app = Flask(__name__)
8
+ load = pickle.load(open('./model.sav','rb'))
9
+
10
+
11
+ @app.route('/')
12
+ def home():
13
+ return render_template('index.html')
14
+
15
+ @app.route('/predict',methods=['POST'])
16
+ def predict():
17
+
18
+ preg = request.form.get("preg")
19
+ bmi = request.form.get("bmi")
20
+ bp = request.form.get("bp")
21
+ skin = request.form.get("skin")
22
+ dp = request.form.get("dp")
23
+ gl = request.form.get("gl")
24
+ il = request.form.get("il")
25
+ age = request.form.get("age")
26
+ features = np.array([[preg,gl,bp,skin,il,bmi,dp,age]])
27
+ pred = load.predict(features)
28
+ if pred == 1 :
29
+ output = "Yes, you have Diabaties."
30
+ elif pred == 0:
31
+ output = "No, you do not have Diabaties."
32
+ else :
33
+ output = pred
34
+ return render_template('index.html',res=output)
35
+
36
+ if __name__ == "__main__":
37
+ app.run(host="0.0.0.0", port=7860)
model.sav ADDED
Binary file (18.5 kB). View file