Switch upload order from species/date/place to place/date/species

generally, i think this request may solve for one particular workflow, but i doubt that that workflow is necessarily the one users want to use in most cases where observations are uploaded via the web.

in the grand scheme of things, if the real underlying intent is to help guide inexperienced users away from just picking any random suggestion provided from the computer vision, are there better ways to achieve that goal? (for example, a bit of training would much seem to much more directly address what seems to be a training issue to me.)

i think this kind of thing would only make sense if you take it to the max, which means that you would allow a user to save different layouts for the ā€œcardsā€ on the upload screen. you could even provide a few different predefined layouts.

1 Like

This surprises me, assuming your phone has built-in GPS, which it does if it supports maps. I wonder if thereā€™s a way to make it embed the location onto photos but itā€™s turned off?

The nice thing about this suggestion is that it seems like it would improve some incoming observations, without hurting anything (other than muscle memory for some existing users, which would hopefully/probably be quite temporary). So even if it doesnā€™t solve a more general problem, it still seems like a simple change with real benefit.

5 Likes

Thatā€™s interesting and I didnā€™t know about the computer vision demo, but I was really referring to people who take a photo with their phone, do the lookup on the spot, and then cancel out of iNaturalist once they see the ID.

That shows you how little entering a location doesnā€™t bother me - I havenā€™t even tried to find that out. LOL!

Iā€™m afraid I donā€™t understand this statement. For any observation to be uploaded or a taxon to be searched, the user inputs some identification, whether it is self-IDed or a concurrence with an iNat CV suggestion. It is quite true that general or tentative initial IDs will be refined by subsequent viewer IDs, and that is an outcome of the process, but to say that deciding on the taxon is the ā€œoutput of that identification processā€ seems to shortchange the whole interface. I go back to my earlier comment: My uploads and/or research is almost always taxon-based; while I do add a location to observations at upload or refine a search to a specific location sometimes, those are qualifiers to my primary search, not the focus of my efforts.

1 Like

That will apply to scientists who are narrowly taxon-focused. I think a minority on iNat.

Many identifiers use CV to quickly get to the ID they know.

Observers frequently upload obs as Unknown or ā€˜Lifeā€™ or broad IDs which are equivalent.

1 Like

itā€™s simply the wrong semantic flow, as others have noted. if youā€™re changing the flow for a minor use case, youā€™re forcing folks to change their flow for the majority of the cases in the hopes that users will make better taxon choices in a minority of cases. that seems wrong to me.

i could just as easily say that changing the order of these fields would make effectively no difference in the overall quality of the data within the system. (in some places with few observations, switching those fields could actually even make the computer vision suggestions worse.)

as i noted earlier, if the real goal is to help people get better taxon suggestions into the system, there are better ways of doing this that more directly address that particular problem.

2 Likes

ā€œWrong semantic flowā€ is pretty abstract and seems subjective to me. I personally would not benefit from this feature, as I always have locations embedded in my photos before I upload them. But this change doesnā€™t seem like it would make anything worse for me.

I think the use case that this would improve is any entry of an observation that manually adds a location and uses computer vision in any way (including people who know what they have seen but find it easier to pick from a list than to type into an empty field). Iā€™m not sure what percentage of website uploads this includes, but it seems like it could be significant.

It sounds like you are arguing that computer vision without location information might do better overall than computer vision with location information. If so, thatā€™s a serious problem that really needs to be addressed. But that doesnā€™t sound right to me. Am I missing your point?

3 Likes

in most cases, it probably would make no difference. in the rest of the cases, it seems like it could be better or worse. it just depends on the particular situation ā€“ the rest of the organisms in the training set, the organisms seen nearby, etc.

seems insignificant from my perspective because of my notes above.

bottom line is itā€™s not clear to me that:

  • thereā€™s a problem that needs to be solved
  • even if there is a problem, this is right way to address the problem

Based on my experience mostly in Europe, it makes a difference in a significant amount of cases. The algorithm is (as the overall observations) skewed to North America, so here in Europe that effect might be more obvious than in North America. So yes, I think we can improve data quality and user experience with this.

2nd point, not discussed much yet: For me, place / species feels like a much more natural feel than species / place. Of course this is subjective, but an option to change the layout would improve the user experience for people like me. Place/Species is also how I sort my pictures or label specimens.

4 Likes

I have to confess, I donā€™t understand the arguments that this proposed change would make uploading observations more difficult or less efficient for many users. Learning to click slightly lower to enter a species ID doesnā€™t seem too difficult to me, and it doesnā€™t prevent users from focusing on a specific taxon. Users could still enter a species ID first for each observation if they wanted, and the species would still be easily visible on each card/tile. Iā€™m not sure what Iā€™m missing, so Iā€™d be interested to hear any detailed explanations of how this change would be an impediment to use for others.

I donā€™t personally think the proposed change would have a strong affect on own my uploading process either way. I suppose I do tend to enter batches of observations that are all from one location, so setting the place at the beginning might be slightly more efficient for me.

The proposed benefit to the iNat community of nudging other users towards entry of place/location information does seem plausible to me for several reasons:

  1. Location and date are two fields that cannot be corrected by identifiers. Identifiers can, however, essentially correct an erroneous initial ID by an observer though. Editing location/place data after initial upload is more complex than changing an ID for observers, so in this sense, getting the location and date correctly entered is quite important.
  2. Location and date also provide key information to facilitate and improve identification, whether those are IDs from users or the CV. In the case of CV based IDs, I donā€™t find the arguments that entering location before using the CV will not improve accuracy to be compelling. This is based on the fact that adding location information to the CV model process was something that was widely requested by the community (see this feature request thread, though there are many others) and had broad-based support several years ago. There were many known cases where bad CV IDs were broadly suggested due to not taking location into account. Based on forum posts, the implementation of including location data in response to these requests has been quite successful and reduced the number of poor IDs. As such, I think it follows that encouraging a larger proportion of initial IDs to be made with location data could improve initial ID accuracy.
  3. There are a reasonable number of observations uploaded without any location information at all. We donā€™t see these very often because of the default filters, but they do exist. I think itā€™s reasonable to hypothesize that the placement of the location field first might reduce these, increasing the proportion of verifiable observations.
6 Likes

Which is why identifiers who are working on obs out of USA have the extra work of convincing iNat, and newbies, no matter how pretty sure iNat is that itā€™s USA species
No, itā€™s not. Then adding location, in so far as CV updates now include our species - makes a useful difference to the suggestions.

I can see that change happening. Hammer thru Unknowns and Needs ID. CV update. Ta da. Now, CV suggests Local species

2 Likes

iā€™m not opposed to having an option to change the layout (in the way that iā€™ve noted above), but your original request is to change the layout in a specific way for everyone. thatā€™s the wrong way to go.

how do you measure this exactly? if i assume that research grade is the least bad measure of this for looking at the entire dataset, it looks to me like both European and South African observations have better research grade metrics than USA observations.

if youā€™re saying that bad initial computer vision suggestions have a significant effect on data quality, and that non-USA observations suffer from disproportionately bad CV suggestions, i donā€™t see it here. if you think thereā€™s a better way to show a link (or lack of one) between computer vision suggestions and overall data quality, please enlighten me.

Europe:

South Africa:

USA:

I think this is a discussion and things can adapt to find a consensus in the community. I am open for constructive feedback and ideas from everyone

that is indeed not so simple, but a great idea to look at it with data. What does it mean to improve the data quality? Maybe I should say ā€œeffort for data qualityā€. If one has to override a suggestion from another continent it takes more identifiers than if the suggestion is more precise. Or worse, the ID process throws the observation back on order level, where it is left because the appropriate experts donā€™t check there.

Maybe itā€™s only 1 % now, but 1 % of ā€œmore usefulā€ effort might already make a difference.

I am also thinking about the future here and what happens if we scale up in Europe and other regions: In Switzerland so far, most users are naturalists. My impression is these people do mostly fine and take common sense into the auto-suggestions. But more and more iNat is used in school and university, BioBlitzes and similar things where people seem less experienced.

2 Likes

hereā€™s what iā€™m looking at, and i donā€™t see any overall difference between European identification stats vs. USA identification stats:

if you have a better interpretation of the data or have ideas for other ways to look at the data, please share. based on what i see, my original take still stands. i donā€™t see a problem that needs to be solved here.

not sure what youā€™re suggesting here.

I am suggesting the difference might

I am saying the effect might be very small (like 1 %), but even to be more efficient in this small area is a win with the huge amount of data processed in iNaturalist.

A better indication of this question is probably understanding the orgin of these 0.5/0.6 Maverick. Seems small, but each maverick took a disproportional effort to overturn. Why is it maverick in the first place?

and there comes this in. I think Maverick in Europe = proportionately more wrong suggestions by auto-ID and less by ā€œinexperienced, donā€™t care users (like school kids)ā€

2 Likes

This is just one anecdotal example. I wonder - if we had a project for species which are Pending for CV. And interested observers were encouraged to ā€˜add your obs of this for CVā€™ Then you could evaluate Pending vs Included with each CV update. (Maybe iNat already does, and Iā€™ve missed or forgotten?)

https://www.inaturalist.org/taxa/589558-Mairia-coriacea
For CNC or GSB I ID Unknowns for the Western Cape. At first CV and I were mystified by this one. Neither of us have seen it in real life. But so many obs flowing in, and after some informed IDs, I learnt to recognise it.

Now when that comes up CV no longer says Dunno, it is Included. Geographic place matters. Especially with an influx of newbies for CNC and GSB.

Better onboarding that politely insists on a location first please, might work. (And always with the - Donā€™t show me this again - option for ā€˜qualified oldiesā€™)

PS Maverick at 0.5% But Maverick status on iNat is too little too late (purely cosmetic and not functional). It has already achieved Research Grade despite the Maverick ID. If iNat would make the Pre-Mavericks visible, I wonder what percentage that is? Those obs are the ones where tidying up the single wrong one, does make a difference!

1 Like

Let me try again. To be clear, Iā€™m not talking about the process of determining a community ID. Iā€™m talking about the process the observer goes through to decide what ID suggestion to select when theyā€™re about to upload an observation.

When iNat users upload photos, they start with varying levels of knowledge about what theyā€™ve seen. Some may be fairly confident about the species or genus, but most know very little. In any case, the point at which a user adds a suggested ID is after the point at which iNat offers them computer vision suggestions. You sayā€¦

Thatā€™s actually not true when the user is presented with CV suggestions in the upload interface. At this point they generally have not entered or selected any identification.

In both the web and app interfaces, iNat will use its computer vision model to suggest possible identifications for an observation being uploaded. The input for the CV process is an image, date/time and location. The date and location are used to fine tune the list of candidate identifications returned by the raw CV lookup.

Specific to the web interface, once an iNat user has uploaded a photo, they are currently presented with the fields ā€œSpecies nameā€, ā€œDateā€ and ā€œLocationā€. If iNat has extracted useful metadata, ā€œDateā€ and ā€œLocationā€ may be pre-filled, but otherwise theyā€™re blank. The natural UX flow is for a user to click into the ā€œSpecies nameā€ field, which appears first, but if the date or location is blank they likely will receive CV suggestions that are a poor match for their photo.

If iNat moved the ā€œSpecies nameā€ field below the ā€œLocationā€ and ā€œDateā€ fields, we could expect that some portion of users would add this data before clicking into ā€œSpecies nameā€. This would result in more accurate ID choices by the observer, and also would likely reduce the number of observations uploaded with missing date and location info.

Good for you, and while youā€™re probably describing the process of more experienced observers, thatā€™s evidently not the process for the large number of less-experienced observers who upload a photo, fail to notice whether date/location were extracted from the metadata, and proceed to choose something vaguely similar from the list of choices displayed.

What I fail to understand is why changing the field order would cause any major problems for more experienced observers such as you and (maybe) me.

4 Likes

I think the least bad way to measure the benefit of the proposed change would be the A/B test proposed by @ianmanning:

  1. Create a version of the upload form that switches the field order.
  2. For the period of the test, present the new and old upload forms to ~50% of users each. Itā€™s probably best not to assign the form randomly each time as the ever-changing field order might be confusing. Instead, the choice could be based on odd vs. even user ID numbers, with each user consistently receiving the same version for the duration of the test.
  3. Save the observations along with a system-generated field to record which version of the form was used.
  4. Measure the results at a few points (submission, 7 days, 30 days?). Measurements could include:
    a.Percentage of observations with initial IDs matching or a parent of the subsequent community taxon (probably limited to observations that received at least one further ID).
    b.Percentage of observations with missing date/time info.
    c.Percentage of observations with missing location info.
3 Likes