-
Notifications
You must be signed in to change notification settings - Fork 33
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
Dashboard creation for data exploration #72
Comments
See an example here -- https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/ |
How will the data transfer from said things to the dashboard? Is there an
API?
…On Mon, 20 Feb 2023, 5:33 pm Daniel Bourke, ***@***.***> wrote:
See an example here --
https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMGDQM64M5PUF5MYY2WMS4TWYLXZFANCNFSM6AAAAAAU23LN3E>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@shivan-s, right now it's a static CSV but will be looking to make this via URL (e.g. straight from Google Storage or from Hugging Face Datasets etc) """
Streamlit dashboard for exploring data from FoodVision.
Basing off this: https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/
"""
import pandas as pd
import streamlit as st
# Import the data
# TODO: change this to a URL that gets live tracked?/updated etc
dataset_url = "annotations.csv"
# TODO: cache this so it's saved: https://docs.streamlit.io/library/advanced-features/caching
def get_data() -> pd.DataFrame:
"""Get the data from a CSV file.
"""
return pd.read_csv(dataset_url) |
Cool stuff!
I'd love to have a go building this dashboard.
Just need to know how the data is managed and what you want to see on the
dashboard.
Shivan
…On Mon, 20 Feb 2023, 5:48 pm Daniel Bourke, ***@***.***> wrote:
@shivan-s <https://github.com/shivan-s>, right now it's a static CSV but
will be looking to make this via URL (e.g. straight from Google Storage or
from Hugging Face Datasets etc)
"""Streamlit dashboard for exploring data from FoodVision.Basing off this: https://blog.streamlit.io/how-to-build-a-real-time-live-dashboard-with-streamlit/ """import pandas as pdimport streamlit as st
# Import the data# TODO: change this to a URL that gets live tracked?/updated etcdataset_url = "annotations.csv"
# TODO: cache this so it's saved: https://docs.streamlit.io/library/advanced-features/caching def get_data() -> pd.DataFrame:
"""Get the data from a CSV file. """
return pd.read_csv(dataset_url)
—
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMGDQM5X76KG4ONKNAWLLALWYLZSNANCNFSM6AAAAAAU23LN3E>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Epic! Just email you a sample dataset/labels. Basically want an extensive EDA of the annotations for now. So I know which labels need more work. Can add image displays/model results later on. |
Epic! Basically I'd like several different ways to view label counts, for example, the dashboard should answer:
These are some of the main things we're looking for. Perhaps a better looking way to view all the class names? E.g. a map from class_name -> label ( |
Create a dashboard to view and interact with different statistics about the data.
This could be built using Streamlit.
For example, input the annotations + results + more, then:
Should at all times be able to explore the data and see where the model is not performing well...
The text was updated successfully, but these errors were encountered: