vishnu-coder commited on
Commit
0c26e05
·
1 Parent(s): 0b4c8b7

Clean project for redeployment with valid vercel.json

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -20,13 +20,14 @@ st.caption("Streamlit front-end for the Deloitte-ready Twitter Sentiment Intelli
20
 
21
  try:
22
  # -------------------------------------------------------------------------
23
- # Path setup
24
  # -------------------------------------------------------------------------
25
- ROOT = Path(__file__).resolve().parents[1]
26
  SRC_PATH = ROOT / "src"
27
  if str(SRC_PATH) not in sys.path:
28
  sys.path.insert(0, str(SRC_PATH))
29
 
 
30
  from twitter_sentiment.config import load_config
31
  from twitter_sentiment.predictor import load_artifacts, predict_with_threshold
32
 
@@ -115,4 +116,4 @@ try:
115
  main()
116
 
117
  except Exception as e:
118
- st.error(f"Startup failed: {e}")
 
20
 
21
  try:
22
  # -------------------------------------------------------------------------
23
+ # Path setup (✅ Fixed for root-level app.py)
24
  # -------------------------------------------------------------------------
25
+ ROOT = Path(__file__).resolve().parents[0]
26
  SRC_PATH = ROOT / "src"
27
  if str(SRC_PATH) not in sys.path:
28
  sys.path.insert(0, str(SRC_PATH))
29
 
30
+ # Import from src/twitter_sentiment/
31
  from twitter_sentiment.config import load_config
32
  from twitter_sentiment.predictor import load_artifacts, predict_with_threshold
33
 
 
116
  main()
117
 
118
  except Exception as e:
119
+ st.error(f"Startup failed: {e}")