Thanks for reaching out with this question!
Firstly, I’m just wondering if you set up your searchable attributes yet? I ask this because by default the Algolia engine will make all attributes searchable. It’s a good idea to be explicit and tell Algolia which attributes should be searchable. This is because there are many attributes you might want indexed (such as image URLs) that don’t need to be searched.
Searchable attributes can be configured via the Algolia dashboard in the ranking tab.
Now for your ranking question, I did a few tests and I think for your case, to make “Bird Flu” rank higher than “Fluoroscopy” you can to set that attribute to UNORDERED. If an attribute is set to
ORDERED that means that results were the matching word appears earlier in the attribute will rank higher. This is why “Fluoroscopy” was appearing before “Bird Flu”, because Flu is at the start of the attribute.
Let us know how it goes. If you have any other questions please let us know!