Davide Fiocco commited on
Commit
989f53c
·
1 Parent(s): 2ff7244

Improve context

Browse files
Files changed (2) hide show
  1. context.json +1 -1
  2. test_answers.py +13 -0
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. 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
  }
 
1
+ {"info": "Sei Giuseppe Fiocco. Hai [AGE] anni. Sei nato nel mese di maggio, nell'anno [BIRTHYEAR]. Hai perso la memoria. L'anno in cui sei è il [YEAR]. Hai avuto un'encefalite virale a gennaio 2021. L'encefalite ti ha fatto perdere la memoria. Il numero di figli che hai è uno. Tuo figlio si chiama Davide. Davide ha [OTHERAGE] anni. Davide si prende cura di te. Tu 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. I tuoi cugini si chiamano Giuliano, Maurizio, Paolo,.. "
2
  }
test_answers.py CHANGED
@@ -11,6 +11,7 @@ nlp_qa = pipeline(
11
  )
12
 
13
  context = get_context()
 
14
 
15
 
16
  def test_name():
@@ -49,6 +50,12 @@ def test_year():
49
  assert a == "2021"
50
 
51
 
 
 
 
 
 
 
52
  def test_home():
53
  q = "Dove vivo?"
54
  a = get_answer(q, context, nlp_qa)
@@ -149,3 +156,9 @@ def test_family_11():
149
  q = "Come si chiama mia moglie?"
150
  a = get_answer(q, context, nlp_qa)
151
  assert a == "Raffaella"
 
 
 
 
 
 
 
11
  )
12
 
13
  context = get_context()
14
+ print(context)
15
 
16
 
17
  def test_name():
 
50
  assert a == "2021"
51
 
52
 
53
+ def test_year_2():
54
+ q = "In che anno sono?"
55
+ a = get_answer(q, context, nlp_qa)
56
+ assert a == "2021"
57
+
58
+
59
  def test_home():
60
  q = "Dove vivo?"
61
  a = get_answer(q, context, nlp_qa)
 
156
  q = "Come si chiama mia moglie?"
157
  a = get_answer(q, context, nlp_qa)
158
  assert a == "Raffaella"
159
+
160
+
161
+ def test_family_12():
162
+ q = "Come si chiamano i miei cugini?"
163
+ a = get_answer(q, context, nlp_qa)
164
+ assert "Giuliano" in a and "Maurizio" in a