Spaces:
Paused
Paused
Davide Fiocco
commited on
Commit
·
36dc7eb
1
Parent(s):
55926df
Update context
Browse files- app.py +3 -1
- context.json +1 -1
- test_answers.py +16 -4
app.py
CHANGED
@@ -8,7 +8,9 @@ import streamlit as st
|
|
8 |
from utils import get_answer, get_context, load_engine
|
9 |
|
10 |
if ("syslog" not in st.session_state) and ("logger" not in st.session_state):
|
11 |
-
syslog = SysLogHandler(
|
|
|
|
|
12 |
logger = logging.getLogger()
|
13 |
logger.setLevel(logging.INFO)
|
14 |
logger.addHandler(syslog)
|
|
|
8 |
from utils import get_answer, get_context, load_engine
|
9 |
|
10 |
if ("syslog" not in st.session_state) and ("logger" not in st.session_state):
|
11 |
+
syslog = SysLogHandler(
|
12 |
+
address=(st.secrets["logging_address"], st.secrets["logging_port"])
|
13 |
+
)
|
14 |
logger = logging.getLogger()
|
15 |
logger.setLevel(logging.INFO)
|
16 |
logger.addHandler(syslog)
|
context.json
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
{"info": "Sei Giuseppe Fiocco. Hai [AGE] anni. Sei nato nel mese di maggio, nel [BIRTHYEAR]. Hai perso la memoria.
|
2 |
}
|
|
|
1 |
+
{"info": "Sei Giuseppe Fiocco. Hai [AGE] anni. Sei nato nel mese di maggio, nel [BIRTHYEAR]. Hai perso la memoria. Ora siamo nell'anno [YEAR]. Hai avuto un'encefalite virale a gennaio 2021. Hai perso la memoria a causa dell'encefalite. Il numero di figli che hai è uno. Tuo figlio si chiama Davide. Davide ha [OTHERAGE] anni. Davide si prende cura di te. Vivi con Davide. Tu e Davide vivete insieme a Villafranca di Verona. L'indirizzo di casa tua è Corso Vittorio Emanuele 238. Pesi circa 85 kg, sei un po' ciccione. Sei alto 173 cm. Hai studiato Ingegneria elettronica a Padova. Davide si prende cura di te. I medici dicono che stai migliorando lentamente. Sei separato da tua moglie Raffaella da circa 10 anni. Con Raffaella hai rapporti cordiali. Raffaella sta bene. Alessandro, Giovanni e Grazia sono i tuoi fratelli. I tuoi fratelli stanno bene. Tua madre e tuo padre si chiamavano Gina e Davide."
|
2 |
}
|
test_answers.py
CHANGED
@@ -70,13 +70,13 @@ def test_studies():
|
|
70 |
def test_studies_2():
|
71 |
q = "Dove ho studiato?"
|
72 |
a = get_answer(q, context, nlp_qa)
|
73 |
-
assert
|
74 |
|
75 |
|
76 |
def test_caregiver():
|
77 |
q = "Chi si prende cura di me?"
|
78 |
a = get_answer(q, context, nlp_qa)
|
79 |
-
assert "Davide"
|
80 |
|
81 |
|
82 |
def test_recovery():
|
@@ -130,10 +130,22 @@ def test_family_7():
|
|
130 |
def test_family_8():
|
131 |
q = "Come si chiamava mia madre?"
|
132 |
a = get_answer(q, context, nlp_qa)
|
133 |
-
assert
|
134 |
|
135 |
|
136 |
def test_family_9():
|
137 |
q = "Come si chiamava mio padre?"
|
138 |
a = get_answer(q, context, nlp_qa)
|
139 |
-
assert
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
def test_studies_2():
|
71 |
q = "Dove ho studiato?"
|
72 |
a = get_answer(q, context, nlp_qa)
|
73 |
+
assert "Padova" in a
|
74 |
|
75 |
|
76 |
def test_caregiver():
|
77 |
q = "Chi si prende cura di me?"
|
78 |
a = get_answer(q, context, nlp_qa)
|
79 |
+
assert "Davide" in a
|
80 |
|
81 |
|
82 |
def test_recovery():
|
|
|
130 |
def test_family_8():
|
131 |
q = "Come si chiamava mia madre?"
|
132 |
a = get_answer(q, context, nlp_qa)
|
133 |
+
assert "Gina" in a
|
134 |
|
135 |
|
136 |
def test_family_9():
|
137 |
q = "Come si chiamava mio padre?"
|
138 |
a = get_answer(q, context, nlp_qa)
|
139 |
+
assert "Davide" in a
|
140 |
+
|
141 |
+
|
142 |
+
def test_family_10():
|
143 |
+
q = "Quanti figli ho?"
|
144 |
+
a = get_answer(q, context, nlp_qa)
|
145 |
+
assert "un" in a
|
146 |
+
|
147 |
+
|
148 |
+
def test_family_11():
|
149 |
+
q = "Come si chiama mia moglie?"
|
150 |
+
a = get_answer(q, context, nlp_qa)
|
151 |
+
assert a == "Raffaella"
|