Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
import streamlit as st
|
2 |
import numpy as np
|
|
|
3 |
from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
|
4 |
from tensorflow.keras.models import load_model
|
5 |
from tensorflow.keras.preprocessing.text import Tokenizer
|
@@ -17,7 +18,7 @@ def preprocess(text):
|
|
17 |
|
18 |
# Load Keras models
|
19 |
model1 = load_model("model1.h5") # Suicide risk
|
20 |
-
model2 = load_model("
|
21 |
|
22 |
# Model prediction wrappers
|
23 |
def model1_predict(text):
|
@@ -63,7 +64,7 @@ def therapist_pipeline(user_input):
|
|
63 |
if risk == 1:
|
64 |
response = (
|
65 |
"I'm really sorry you're feeling this way. You're not alone β please talk to someone you trust "
|
66 |
-
"or a professional. I'm here to listen, but it's important to get real support too. π"
|
67 |
)
|
68 |
else:
|
69 |
diagnosis_code = model2_predict(user_input)
|
|
|
1 |
import streamlit as st
|
2 |
import numpy as np
|
3 |
+
import tensorflow
|
4 |
from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
|
5 |
from tensorflow.keras.models import load_model
|
6 |
from tensorflow.keras.preprocessing.text import Tokenizer
|
|
|
18 |
|
19 |
# Load Keras models
|
20 |
model1 = load_model("model1.h5") # Suicide risk
|
21 |
+
model2 = load_model("best_model (2).keras") # Diagnosis classifier
|
22 |
|
23 |
# Model prediction wrappers
|
24 |
def model1_predict(text):
|
|
|
64 |
if risk == 1:
|
65 |
response = (
|
66 |
"I'm really sorry you're feeling this way. You're not alone β please talk to someone you trust "
|
67 |
+
"or a professional. I'm here to listen, but it's important to get real support too. Please contact 9-8-8 if you need immediate support. I hope you get better. π"
|
68 |
)
|
69 |
else:
|
70 |
diagnosis_code = model2_predict(user_input)
|