I think many of the errors in the AI are due to the AI not being trained on certain species or having some suggestions turned off. I think the only blue orchid it is trained on is Cyanicula, the only Diuris it is trained on is D. chryseopsis. @AaronClausen may be able to provide clarification.
Correct Matt, we are very much still training the robot and some species haven't been trained yet, so it goes for the next closest. We will look into some of these obviously poor ID suggestions soon and make another round of adjustments to address it.