Davide Fiocco commited on
Commit
b37eabc
1 Parent(s): ff87930

Add caregiver

Browse files
Files changed (3) hide show
  1. context.json +1 -1
  2. test_answers.py +6 -0
  3. utils.py +1 -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. Sei nato in Veneto. Abiti e vivi a Villafranca di Verona con Davide. L'indirizzo di casa è Corso Vittorio Emanuele 238. Ora siamo nell'anno [YEAR] e hai avuto un'encefalite virale a gennaio 2021. Hai perso la memoria a causa dell'encefalite. Pesi circa 85 kg, sei un po' ciccione. Sei alto 173 cm. Hai studiato Ingegneria elettronica a Padova. Davide è tuo figlio, ha [OTHERAGE] anni. I medici dicono che stai migliorando lentamente. Tua moglie Raffaella abita a Verona. Raffaella sta bene. Sei separato da Raffaella da circa 10 anni. Con Raffaella hai rapporti cordiali. Alessandro, Giovanni e Grazia sono i tuoi fratelli. I tuoi fratelli stanno bene. Tua madre si chiamava Gina. Tuo padre si chiamava Davide."
2
  }
 
1
+ {"info": "Sei Giuseppe Fiocco. Hai [AGE] anni. Sei nato nel mese di maggio, nel [BIRTHYEAR]. Hai perso la memoria. Sei nato in Veneto. Abiti e vivi a Villafranca di Verona con Davide. L'indirizzo di casa è Corso Vittorio Emanuele 238. Ora siamo nell'anno [YEAR] e hai avuto un'encefalite virale a gennaio 2021. Hai perso la memoria a causa dell'encefalite. Pesi circa 85 kg, sei un po' ciccione. Sei alto 173 cm. Hai studiato Ingegneria elettronica a Padova. Davide è tuo figlio, ha [OTHERAGE] anni. Davide si prende cura di te. I medici dicono che stai migliorando lentamente. Tua moglie Raffaella abita a Verona. Raffaella sta bene. Sei separato da Raffaella da circa 10 anni. Con Raffaella hai rapporti cordiali. Alessandro, Giovanni e Grazia sono i tuoi fratelli. I tuoi fratelli stanno bene. Tua madre si chiamava Gina. Tuo padre si chiamava Davide."
2
  }
test_answers.py CHANGED
@@ -73,6 +73,12 @@ def test_studies_2():
73
  assert a == "Padova"
74
 
75
 
 
 
 
 
 
 
76
  def test_recovery():
77
  q = "Come va il mio recupero?"
78
  a = get_answer(q, context, nlp_qa)
 
73
  assert a == "Padova"
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" == a
80
+
81
+
82
  def test_recovery():
83
  q = "Come va il mio recupero?"
84
  a = get_answer(q, context, nlp_qa)
utils.py CHANGED
@@ -1,6 +1,7 @@
1
  import datetime
2
  import json
3
 
 
4
  def get_answer(input, context, engine):
5
 
6
  answer = engine({"question": input, "context": context})
 
1
  import datetime
2
  import json
3
 
4
+
5
  def get_answer(input, context, engine):
6
 
7
  answer = engine({"question": input, "context": context})