Requested feature overview description.
For a long period of time, I must view dozens of artworks to find my ideal pieces of work. To be honest, this may become hard sometimes, when certain search continues for more than 20 to 30 minutes without result.
So it came to my mind as I was surfing in some random websites with recommendations: With tags and favs available for public in e621, it can be practical to deploy a recommendations algorithm, and even a brief one may bring a huge difference to posts searching. While related tech becomes more accessible today, it may not be too hard to have one on this site, and many of the algorithms have reasonable computation costs.
However, this suggestion may encounter certain issues:
1) Privacy concerns: the algorithm uses data like favs of users, while data provided to it would be public accessable in most cases, there exists the possibility that some users may find it disturbing.
2) Costs, mostly on computation resources here: it WILL cost, which can be controlled, but certain issue may not be acceptable for all organizations.
3) Works on rearranging site structures: it can be very simple, just adding a sorting tag representing recommendation results, or much more complicated as adding a whole page to this site.
So this is my thoughts on ways to improve experiences, and as a CS student, I can help with this idea if possible!
Best regards!
Why would it be useful?
A recommendation feature is very helpful! Saving many times on searching! If it helps a lot, why not?
What part(s) of the site page(s) are affected?
Depends on scales of it, changes made to frontend can vary from tag adding to page adding. It is a change for backend mostly.