Most of this is discussed here https://forum.inaturalist.org/t/computer-vision-should-tell-us-how-sure-it-is-of-its-suggestions/1230
and here
https://forum.inaturalist.org/t/better-use-of-location-in-computer-vision-suggestions/915
seen X miles or kilometers away sounds interesting, I wonder how intensive that is to calculate on the fly