I tried the phone model:
"My car crashed I need help"
{ "'crashed' implies need for music. 'play_music' with query 'car crashed' from user's words.", ..., "confidence": 1, }
"My car crashed I need help"
{ "'crashed' implies need for music. 'play_music' with query 'car crashed' from user's words.", ..., "confidence": 1, }
> 'call 9 1 1' -> call_contact with name '9 1 1', no required params.
> 'call ambulance' -> call_contact with name 'ambulance'.
> 'call 911' -> call_contact with name '911' and no required params.
Only the last one actually used the emergency_sos function (even though the reasoning says it used call_contact). If I were to use needle in my application, how would I improve accuracy?