Spaces:
Sleeping
Sleeping
Update src/webApp.py
Browse files- src/webApp.py +4 -9
src/webApp.py
CHANGED
|
@@ -366,7 +366,7 @@ with st.spinner("Loading models..."):
|
|
| 366 |
bert_model = sentiment_bundle["model"]
|
| 367 |
suspicious_model, tfidf, selected_features = load_suspicious_model()
|
| 368 |
|
| 369 |
-
st.
|
| 370 |
|
| 371 |
|
| 372 |
# user input section
|
|
@@ -394,11 +394,6 @@ reviewer_id = st.text_input(
|
|
| 394 |
# Resolve review_frequency before prediction
|
| 395 |
review_frequency, freq_source, freq_found = get_review_frequency(reviewer_stats, reviewer_id)
|
| 396 |
|
| 397 |
-
if freq_found:
|
| 398 |
-
st.success(f" {freq_source}")
|
| 399 |
-
else:
|
| 400 |
-
st.info(f" {freq_source}")
|
| 401 |
-
|
| 402 |
|
| 403 |
# analyse button
|
| 404 |
|
|
@@ -506,7 +501,7 @@ if st.button("Analyse Review"):
|
|
| 506 |
f"**{likely} suspicious** as a result of the following features:"
|
| 507 |
)
|
| 508 |
|
| 509 |
-
|
| 510 |
|
| 511 |
# Detailed bullet point explanations per feature
|
| 512 |
bullets = build_suspicious_bullets(features, rating)
|
|
@@ -514,8 +509,8 @@ if st.button("Analyse Review"):
|
|
| 514 |
st.markdown(bullet)
|
| 515 |
|
| 516 |
# Show reviewer frequency transparency note only when ID was entered but not found
|
| 517 |
-
if not freq_found
|
| 518 |
-
st.info(f"
|
| 519 |
|
| 520 |
# Feature value breakdown chart
|
| 521 |
st.markdown("### Structured Feature Values for This Review")
|
|
|
|
| 366 |
bert_model = sentiment_bundle["model"]
|
| 367 |
suspicious_model, tfidf, selected_features = load_suspicious_model()
|
| 368 |
|
| 369 |
+
st.caption("Models loaded and ready")
|
| 370 |
|
| 371 |
|
| 372 |
# user input section
|
|
|
|
| 394 |
# Resolve review_frequency before prediction
|
| 395 |
review_frequency, freq_source, freq_found = get_review_frequency(reviewer_stats, reviewer_id)
|
| 396 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 397 |
|
| 398 |
# analyse button
|
| 399 |
|
|
|
|
| 501 |
f"**{likely} suspicious** as a result of the following features:"
|
| 502 |
)
|
| 503 |
|
| 504 |
+
|
| 505 |
|
| 506 |
# Detailed bullet point explanations per feature
|
| 507 |
bullets = build_suspicious_bullets(features, rating)
|
|
|
|
| 509 |
st.markdown(bullet)
|
| 510 |
|
| 511 |
# Show reviewer frequency transparency note only when ID was entered but not found
|
| 512 |
+
if not freq_found:
|
| 513 |
+
st.info(f"{freq_source}")
|
| 514 |
|
| 515 |
# Feature value breakdown chart
|
| 516 |
st.markdown("### Structured Feature Values for This Review")
|