Add search feature in "Favorites"

I fav a lot of images for various reasons: I think they’d be good images for Taxon Pages; they are of a weird organism I’d like to help ID later; I might use them in school assignments; they just look nice/funny; etc. However, I now have so many (27 pages worth) that it has become hard to find specific images.

It would nice if there was a search feature on Favorites that would allow me to find specific images more quickly. It doesn’t have to be elaborate: just being able to search by taxon would be appreciated, but I’m curious to know if others may want this feature too.

I like this idea as well, since I also have quite a few pages worth of faves.

2 Likes

A feature request (or maybe it was just an old Google group thread) was made for adding categories to the favourites, like “id later”, “funny obs”, “check this one”, etc. I imagine it would work similar to how tags work, but would be private to the IDer…

4 Likes

I’d prefer to be able to sort by my own custom categories, but I’d settle for a generic taxon categorisation. We have taxon categorisation on Lists and projects, just copy that format across to the favourites system, no? (Or, reverse, convert system so favourites are saved as a list so it can utilise the taxon sorting)

Some (any!) sort of categorisation is urgently needed though. I can’t even sort/search by date or keyword its absurd.

The idea of it being “tag based” would mean you have complete freedom in how you categorize them, just as the observer does with the current tag system. Have a play with tags on your own observations to see what I mean, and then imagine a similar (but separate) functionality from the identifiers perspective

i think this would take favorites further down a path they probably were never intended to go. i’m guessing that the old style projects are more what the iNat designers wanted to allow you to collect and categorize observations, but they probably provide a little too much functionality in some respects and are probably a little too unwieldy in many cases.

i think to achieve the ability to categorize observations, it’s better to extend the functionality of the observation subscriptions (see #2 in https://forum.inaturalist.org/t/notifications-on-inaturalist-please-share-your-ideas/374/37). then if you want to build search functionality on top of that, i think that’s probably the best path.

1 Like

I dunno. The tag capability is there, you just have to duplicate it for this purpose. It would effectively replace the favourites system, because you could add your own tags to obs, which would be visible on the observation page only to yourself, and you could click those to go to a search result that matches, just like you do for the tags now. Once you “check this one later”, you can delete the tag to have it drop off that category, so to speak… I would imagine that instead of adding tags at the time of uploading the observation, the IDer tags could be added at the time you make the identification (on the identify page) or directly from the observation view, in a similar way that the observer can add them to their own observations.

Just thinking outside the box, because the two tag systems would be near identical in how they operate, maybe there could be the ability to “publish” tags and make them searchable under both systems. They would by default be private to the tag setter, but they could toggle them to be openly searchable. There are many users that include tags for a number of useful things that could benefit others, like flower colour, or being from a particular reserve, etc. It then becomes borderline like the field system, with the ability to have them remain locked and controllable by the setter (eg an identifier).

hmm, you can do that now with fields, and just make up your own field, some people turn off field adding to their observations but I feel like that is rare? And it’s true everyone could see it but you could use numbers or something. I’m sure some existing field could be used

4 Likes

yeah, but fields can be edited and seen by anyone, this would be just like tags, except instead of only editable by observer, they would be only editable (and visible) to the reviewer, ie yourself…

1 Like

so it would be:

  • observation tags for observers only
  • review tags for anyone else looking at the observation (and you could use them like favourite categories)
  • and fields viewable and settable by anyone
1 Like

Related feature request: ‘Like’ and ‘Bookmark’ buttons

(I use the favorites tool as a “like” and not a bookmark, so I wouldn’t find this particularly useful myself.)

3 Likes

But what the tags idea would do is free up the current favourites feature to be more specifically a “likes” :) It could even be renamed to “Like” for clarity

1 Like

Well, I just noticed after trying to find 1 specific obs that may or may not have been in my pile, that I have 17 pages of thumbnails to stare at in that pile. Time for DIY organization.

In the absence of feature-granting, do you think folks would find a tag route as ok for me to use, if I used tags like “pretty”, “cool”, “weird”, “study” (probably my main categories of faves)? I am hesitant to use obs fields because the observer gets a notification that you added one (which could look weird if field value = “weird”.

tags can only be put on by observer though, so you could only do it with your own obs?

Over a year on and I still think tags or notes on others observations that are only visible and searchable by myself, would be the way to go. What that means from a resource and processing perspective I’m not entirely sure, and it might be why they are reluctant to add this.

[edit: the only current way I know of is to go through them and add into bookmark folders on your browser. I did experiment with a word processing file (ok, notepad.exe, I’m old school!) and copy/paste the url with the notes under each one… but it gets cumbersome real fast… although searching and finding stuff is easy, you can’t just simply look at all your “check on these via WSC” entries with a search filter. Oh, maybe a spreadsheet would be the way to go!]

1 Like

Darn, all faves in my pile are of other peoples’ obs. OK, if I can cook up some other workable DIY system I’ll post it here…

1 Like

I save many observations as favourite observations because they have discussions on how to ID species that are very helpful in doing future identifications. It would be great l to be able to search the favourites for relevant species or taxons when doing ID’s.

1 Like

I’m currently experimenting with the extension OneTab in Chrome, sorting them into locked/named tab sets. Similar to the bookmark folders idea but possibly more accessible for me since I’m already using OneTab to manage my large number of iNat notifications.

1 Like

I would really like to be able to search favourites!

I’m trying to learn to ID parasitoid wasps, which for Australian species in particular means I’m generally trying to key them as there are not many readily identified and limited expertise around. I add quite a few to favourites so I can review and compare features across similar ID’s, but not being able to search favourites makes this really difficult as the list grows and I don’t know another way to track them easily.

Is it possible to have searchable favourites? I also like to favourite unique observations too, which further makes it difficult to filter through to the unknown ID’s I want to review.

1 Like

in the future state of things, anything is possible as long as someone makes it so. but in the current state of things, i think this is the least bad method to sort of make favorites searchable: https://forum.inaturalist.org/t/best-way-to-organize-a-species-wish-list/29570/8 (second half of the post).

in other words, the key is to get your favorites as a list of observation IDs. then from there, you can apply whatever additional filters you want on this set of observations:
https://www.inaturalist.org/observations?id=107928097,107935946,107091296,106643731,106601339,102863390,106160692,105828644,105830935,105303403,105021779,104836611,60049428,104431162,104439366,70238367,104144723,104150477,104034080,103982950,67191915,65980388,65741210,63688380,62667396,62546009,61914279,61290528,50155878,49313840,48424896,41089703,40123893,39549601,28485656,28485736,26333197,26050449,26050445,25718631,25697286,25441469,25438351,103090008,21439849,21413491,20976061,20968040,20976844,20289763,20219196,19526512,19199909,19191395,17890059,11205244,10123742,9525528,102959993,102807299,102751179,101000084,101912282,40809643,40575730,102650720,102283647,100337327,102154130,101689618,100822449,100796990,100729309,99962703,99851310,99684469,99442967,99397859,99315737,99278568,99070200,98946832,98929997,98863038,98847688,98258759,98183868,98078720,97996169,97488542,97411801,97123241,96660859,96542823,96460681,96058677,95939946,95934731,95744498,95594858,95520659,95240700,95018759,95005931,94305225,94144755,94060975,93687048,93547152,92665818,92655265,92307432,91918868,91603528,90956624,90358961,90257525,88799155,87855236,86972409,83881017,83752503,82796289,81986524,81846594,81669867,80815149,79897901,79897900,79347327,78151662,78016919,77699918,77600254,77483733,77483640,77420722,77193366,77091311,76913739,76858503,76532523,76497649,76354999,76086322,75735523,75405637,75270324,75153232,73487113,73382022,73256117,73158561,72980906,72867225,72756601,72668556,72746610,72070801,71864750,71864118,71780953,71783071,71782889,71783260,71747339,71687811,71606619,71349906,71288398,71199026,71111451,70990480,102404784,42059139,65984824,25503662,70549093,70600919,70363410,70300687,70174274,70176507,70012563,69806576,69853214,69613097,69549556,69293385,69301144,69171643,69074947,68957344,68854227,68856295,68846351,68754301,68595829,68592213,68538568,68478013,68029636,68041761,67923072,67566257,67549572,67496189,67454649,67389883,67220052,67232756,71355196,66806223,66692572,65798903,65434105,65294040,65179139,65144198,65142886,65005136,38054585,63462799,64655728,64336616,64140073,63930180,63864826,63796471,63529616,63387195,63305321,50271882,63307579,66084394,48418891,50540517,64844920,63225216,62983050,62544734,62465096,95804998,62171722,61745127,61294962,61289269,61278910,61203108,61078991,60480484,58817318,47884911,49423007,60393550,60304340,60291208,58576335,56307663,55131559,101869289,101687517,101090045,60393543,100584219,98364934,76081715,99053274,97510829,98181850,98085004,97123462,90361913,80576513,85077053,79103565,55899839,71643367

the more i think about it, the more i think the easiest implementation is going to be to add a &fave_by=[user_id] parameter to /v1/observations, which would then flow to the observations search (explore) and identify screens. then you could get rid of the separate fave screen (or just point links to a preset version of the explore screen that filters for &fave_by=[your id]). if implemented that way, then you could just filter for faves using whatever other parameters are available for the observation search.

6 Likes

G’day Dan; my understanding is you can create projects within projects that no-one else can add to. So you can add projects based on diagnostic features that you can then view all ob’s with one diagnostic feature (or however you feel comfortable setting up the projects). When you’re done you can then remove ob’s you’ve id’ed from the project/s. Also I don’t think anyone see’s projects they aren’t members of, so you wouldn’t be spamming users with excessive projects.
I’ve just come here from google trying to see if I can filter favorites to find id’s that I rarely make, forget, then spend half an hour trying to find again.
But I’m going to try and set up a project called “Ellura’s: Ah, that’s what it’s called!” ;-)
Cheers
Brett

1 Like