karthikmn commited on
Commit
8ae1f68
·
verified ·
1 Parent(s): 0d89278

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -1,20 +1,18 @@
1
  from flask import Flask, request, jsonify
2
- from model import load_model, predict_deal_score
3
- import logging
4
 
5
  app = Flask(__name__)
6
 
7
- # Load model once at startup
8
  model, tokenizer, summarizer = load_model()
9
 
10
  @app.route("/score", methods=["POST"])
11
  def score():
12
  try:
13
  data = request.get_json()
14
- result = predict_deal_score(data, model, tokenizer, summarizer)
15
  return jsonify(result), 200
16
  except Exception as e:
17
- logging.exception("Prediction error")
18
  return jsonify({"error": str(e)}), 500
19
 
20
  if __name__ == "__main__":
 
1
  from flask import Flask, request, jsonify
2
+ from model import load_model, predict
 
3
 
4
  app = Flask(__name__)
5
 
6
+ # Load mock model components
7
  model, tokenizer, summarizer = load_model()
8
 
9
  @app.route("/score", methods=["POST"])
10
  def score():
11
  try:
12
  data = request.get_json()
13
+ result = predict(data, model, tokenizer, summarizer)
14
  return jsonify(result), 200
15
  except Exception as e:
 
16
  return jsonify({"error": str(e)}), 500
17
 
18
  if __name__ == "__main__":