Karanveer0990 commited on
Commit
6697110
·
verified ·
1 Parent(s): 6668169

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -6
app.py CHANGED
@@ -1,10 +1,9 @@
1
  from flask import Flask, render_template, request
2
  import joblib
3
- from sklearn.linear_model import LogisticRegression
4
 
5
  app = Flask(__name__)
6
 
7
- # Predicting using Saved Model
8
  model = joblib.load('iris_model.pkl')
9
 
10
  @app.route("/")
@@ -13,9 +12,18 @@ def home():
13
 
14
  @app.route("/predict", methods=['POST'])
15
  def predict():
16
- pred = model.predict([[6.6,2.8,5.8,1.7]])
17
- result = pred[0]
18
- return render_template("index.html", data=result)
 
 
 
 
 
 
 
 
 
19
 
20
  if __name__ == '__main__':
21
- app.run(debug=True, host="0.0.0.0")
 
1
  from flask import Flask, render_template, request
2
  import joblib
 
3
 
4
  app = Flask(__name__)
5
 
6
+ # Load the trained model
7
  model = joblib.load('iris_model.pkl')
8
 
9
  @app.route("/")
 
12
 
13
  @app.route("/predict", methods=['POST'])
14
  def predict():
15
+ if request.method == 'POST':
16
+ # Get values from form
17
+ sl = float(request.form['sl'])
18
+ sw = float(request.form['sw'])
19
+ pl = float(request.form['pl'])
20
+ pw = float(request.form['pw'])
21
+
22
+ # Make prediction
23
+ pred = model.predict([[sl, sw, pl, pw]])
24
+ result = pred[0]
25
+
26
+ return render_template("index.html", data=result)
27
 
28
  if __name__ == '__main__':
29
+ app.run(debug=True, host="0.0.0.0")