Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -8,7 +8,7 @@ app = Flask(__name__)
8
  @app.route("/")
9
  def home():
10
  models = get_available_models()
11
- return render_template("index.html", models=models)
12
 
13
  @app.route('/predict', methods=["POST"])
14
  def predict():
@@ -19,25 +19,25 @@ def predict():
19
  model_name = request.form.get('model')
20
 
21
  if not email:
22
- return render_template("index.html",
23
  error="Please provide an email",
24
  models=get_available_models())
25
 
26
  if not model_name:
27
- return render_template("index.html",
28
  error="Please select a model",
29
  models=get_available_models())
30
 
31
  try:
32
  prediction = model_predict(email, model_name)
33
  result = "Spam" if prediction == 1 else "Not Spam"
34
- return render_template("index.html",
35
  prediction=result,
36
  email=email,
37
  selected_model=model_name,
38
  models=get_available_models())
39
  except Exception as e:
40
- return render_template("index.html",
41
  error=f"Error: {str(e)}",
42
  models=get_available_models())
43
 
 
8
  @app.route("/")
9
  def home():
10
  models = get_available_models()
11
+ return render_template("ZAHRAAZNOUR.html", models=models)
12
 
13
  @app.route('/predict', methods=["POST"])
14
  def predict():
 
19
  model_name = request.form.get('model')
20
 
21
  if not email:
22
+ return render_template("ZAHRAAZNOUR.html",
23
  error="Please provide an email",
24
  models=get_available_models())
25
 
26
  if not model_name:
27
+ return render_template("ZAHRAAZNOUR.html",
28
  error="Please select a model",
29
  models=get_available_models())
30
 
31
  try:
32
  prediction = model_predict(email, model_name)
33
  result = "Spam" if prediction == 1 else "Not Spam"
34
+ return render_template("ZAHRAAZNOUR.html",
35
  prediction=result,
36
  email=email,
37
  selected_model=model_name,
38
  models=get_available_models())
39
  except Exception as e:
40
+ return render_template("ZAHRAAZNOUR.html",
41
  error=f"Error: {str(e)}",
42
  models=get_available_models())
43