Sanjayraju30 commited on
Commit
4776e50
·
verified ·
1 Parent(s): 1c48b85

Update model.py

Browse files
Files changed (1) hide show
  1. model.py +2 -5
model.py CHANGED
@@ -1,19 +1,16 @@
1
- import random
2
  from datetime import datetime
 
3
 
4
  def score_opportunity(data):
5
- # Simple scoring logic (replace with ML model in real app)
6
  score = (
7
  data["lead_score"] * 0.5 +
8
  data["emails_last_7_days"] * 3 +
9
  data["meetings_last_30_days"] * 5
10
  )
11
 
12
- # Reduce score for long closing gap
13
- today = datetime.today()
14
  try:
15
  close_date = datetime.strptime(data["close_date"], "%Y-%m-%d")
16
- days_to_close = (close_date - today).days
17
  except:
18
  days_to_close = 30
19
 
 
 
1
  from datetime import datetime
2
+ import random
3
 
4
  def score_opportunity(data):
 
5
  score = (
6
  data["lead_score"] * 0.5 +
7
  data["emails_last_7_days"] * 3 +
8
  data["meetings_last_30_days"] * 5
9
  )
10
 
 
 
11
  try:
12
  close_date = datetime.strptime(data["close_date"], "%Y-%m-%d")
13
+ days_to_close = (close_date - datetime.today()).days
14
  except:
15
  days_to_close = 30
16