-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use 'frecency' in the inserter? #5320
Comments
I think this will make @folletto happy :) Recency is good because it sorts blocks according to those you actually use, so blocks you rarely use aren't on top. But at the same time this can mess with spatial memory. If you're used to always having the Image first and the Gallery 2nd, you might stumble if they suddenly switch place. So anything to improve that spatial memory is a win in my book. Does this help that? |
This is so awesome! I am really excited about exploring this and it's something extra that will make this magic. I think this solves some spatial issues we have now but keeps the usefulness. |
I really like this idea of having most used blocks. Working out how to approach the per post and per user most used will be interesting though. I can imagine having a most used per page such as text may not be the most used per user such as image for example. Great idea though 👍 |
VERY happy, as it's something I suggested when we did the first design #888 (comment) :D :D :D
Yes. It's not perfect for spatial memory, but it's a "sweet spot" between purely short-term memory based approaches and spatial memory based approaches. As it makes the list recent but not too quickly changed. :)
I had no idea of that elaboration and that algorithm. I think it's a great starting point, and then we can tweak the weightings as we find it's better through testing. :) |
I had a go at implementing this over in #5342. Play with it and let me know what you think! |
Currently, blocks in the Recent tab are ordered from most recently used to least recently used. This works, but fails to take into account how frequently a block is used. It might be worth exploring sorting these blocks by frecency.
I like this definition used by z:
The sorting function that z uses looks like it might work well for us, as well:
Thoughts? Is this worth trying? cc. @karmatosed @jasmussen @mtias
The text was updated successfully, but these errors were encountered: