What should happen if a prompt includes fields we don’t support (yet) like race and socio-economic status?
Perhaps an informative message saying “Neurobagel currently doesn’t support the search for race and socioeconomic status” e.g.,
User: How many subjects of x race between the ages of 20 and 50
Model: Unfortunately, Neurobagel currently doesn’t support a search for race, would you like me to search for subjects between the ages of 20 and 50 instead?
Outcome
The model should be able to take a natural language prompt from user and parse that into a dictionary where keys map to Neurobagel query model fields
Examples
prompt: How many female subjects older than 50 with a Parkinson’s diagnosis?
prompt: How many male healthy control subjects?
prompt: How many subjects between 20 and 80 yrs old who have at least 3 phenotypic sessions and 2 imaging sessions?
What should happen if a prompt includes fields we don’t support (yet) like race and socio-economic status? Perhaps an informative message saying “Neurobagel currently doesn’t support the search for race and socioeconomic status” e.g.,
User: How many subjects of x race between the ages of 20 and 50 Model: Unfortunately, Neurobagel currently doesn’t support a search for race, would you like me to search for subjects between the ages of 20 and 50 instead?
Resources
Neurobagel query model fields
Tasks