probabl-ai / skore

Skore lets you "Own Your Data Science." It provides a user-friendly interface to track and visualize your modeling results, and perform evaluation of your machine learning models with scikit-learn.
https://probabl-ai.github.io/skore/
MIT License
66 stars 7 forks source link

Ability to see results as they are added to a project #485

Open tuscland opened 1 month ago

tuscland commented 1 month ago

Is your feature request related to a problem? Please describe.

Some users find it cumbersome to be forced to add an item to a view before being able to see it. One might want to see the stream of items as they are created.

Describe the solution you'd like

A read-only view that infinitely scrolls and display the list of the recently created items by descending order.

Describe alternatives you've considered, if relevant

No response

Additional context

Related to #370 and #476

augustebaum commented 1 month ago

Relatedly, it's a bit strange that when you first start working on a project, no view exists, so you can't add an element to the canvas on the right. Having this stream view as default might make sense.

tuscland commented 1 month ago

cc @anasstarfaoui

anasstarfaoui commented 3 weeks ago

I'm sorry, I don't understand really well this ticket ?

rouk1 commented 3 weeks ago

I'm sorry, I don't understand really well this ticket ?

We're talking about a project live feed here.

tuscland commented 3 weeks ago

I'm sorry, I don't understand really well this ticket ?

Users need:

This ticket addresses these two needs by suggesting a "meta-view", or a live feed that simply shows everything that is added and is automatically refreshed, a live view as @rouk1 coins it.

anasstarfaoui commented 3 weeks ago

image Proposition, waiting for you thoughts on how clear it looks

augustebaum commented 1 week ago

Proposition, waiting for you thoughts on how clear it looks

I think I would expect to see the item contents in this special view, not just that it was created


Maybe it could be a toggle on a View ("auto-add"?) that, if turned on, makes it so whenever an item is put, it is automatically appended to that view.

Currently when we create a Project we immediately create a View called "default", so we could give that toggle to that View