Spaces:
Sleeping
Sleeping
Commit
·
0c26e05
1
Parent(s):
0b4c8b7
Clean project for redeployment with valid vercel.json
Browse files
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[
|
| 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}")
|