Post
60
๐ ๐๐๐
๐๐ฟ๐ ๐๐ฎ๐ธ๐ฒ๐ต๐ผ๐๐๐ฒ ๐จ๐ ๐จ๐ฝ๐ด๐ฟ๐ฎ๐ฑ๐ฒ: ๐ ๐ถ๐ด๐ฟ๐ฎ๐๐ถ๐ป๐ด ๐๐ผ ๐ง๐ฎ๐ถ๐ฝ๐
Iโm excited to share a major frontend architecture upgrade for the (๐๐ช๐จ๐ฉ๐ต! ๐๐ถ๐น๐ถ๐ณ๐บ!) ๐๐ข๐ฌ๐ฆ๐ฉ๐ฐ๐ถ๐ด๐ฆ open-source soccer analytics platform. We have officially migrated the dashboard UI from ๐ฆ๐๐ฟ๐ฒ๐ฎ๐บ๐น๐ถ๐ to ๐ง๐ฎ๐ถ๐ฝ๐, and it is now live on Hugging Face Spaces.
๐ช๐ต๐ ๐๐ต๐ฒ ๐๐๐ถ๐๐ฐ๐ต?
While Streamlit was fantastic for prototyping our initial 12 dashboards, we started running into some persistent "jittery" rendering issues as the app grew more complexโspecifically when handling ๐ฏ๐ด๐ + ๐๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ด ๐ณ๐ฟ๐ฎ๐บ๐ฒ๐ across 5 professional data providers.
Rebuilding the app in Taipy (running via the Docker SDK on HF Spaces) immediately smoothed out those state-management hiccups. The difference is exceptionally noticeable when interacting with our native Plotly charts, like the Pass Networks and Pitch Control surfaces.
More importantly, this architectural switch sets the foundation for our next major roadmap milestone. Taipy natively excels at managing ๐ฎ๐๐๐ป๐ฐ๐ต๐ฟ๐ผ๐ป๐ผ๐๐ ๐ฏ๐ฎ๐ฐ๐ธ๐ด๐ฟ๐ผ๐๐ป๐ฑ ๐๐ฎ๐๐ธ๐ and ๐ฎ๐ฑ๐๐ฎ๐ป๐ฐ๐ฒ๐ฑ ๐๐ผ๐ฟ๐ธ๐ณ๐น๐ผ๐ ๐๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ดโcapabilities we will be heavily leaning into as we start rolling out some advanced, long-running ML training pipelines soon. ๐
Check out the smoother, faster V2 of the platform here:
luxury-lakehouse/soccer-analytics-app
Iโm excited to share a major frontend architecture upgrade for the (๐๐ช๐จ๐ฉ๐ต! ๐๐ถ๐น๐ถ๐ณ๐บ!) ๐๐ข๐ฌ๐ฆ๐ฉ๐ฐ๐ถ๐ด๐ฆ open-source soccer analytics platform. We have officially migrated the dashboard UI from ๐ฆ๐๐ฟ๐ฒ๐ฎ๐บ๐น๐ถ๐ to ๐ง๐ฎ๐ถ๐ฝ๐, and it is now live on Hugging Face Spaces.
๐ช๐ต๐ ๐๐ต๐ฒ ๐๐๐ถ๐๐ฐ๐ต?
While Streamlit was fantastic for prototyping our initial 12 dashboards, we started running into some persistent "jittery" rendering issues as the app grew more complexโspecifically when handling ๐ฏ๐ด๐ + ๐๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ด ๐ณ๐ฟ๐ฎ๐บ๐ฒ๐ across 5 professional data providers.
Rebuilding the app in Taipy (running via the Docker SDK on HF Spaces) immediately smoothed out those state-management hiccups. The difference is exceptionally noticeable when interacting with our native Plotly charts, like the Pass Networks and Pitch Control surfaces.
More importantly, this architectural switch sets the foundation for our next major roadmap milestone. Taipy natively excels at managing ๐ฎ๐๐๐ป๐ฐ๐ต๐ฟ๐ผ๐ป๐ผ๐๐ ๐ฏ๐ฎ๐ฐ๐ธ๐ด๐ฟ๐ผ๐๐ป๐ฑ ๐๐ฎ๐๐ธ๐ and ๐ฎ๐ฑ๐๐ฎ๐ป๐ฐ๐ฒ๐ฑ ๐๐ผ๐ฟ๐ธ๐ณ๐น๐ผ๐ ๐๐ฟ๐ฎ๐ฐ๐ธ๐ถ๐ป๐ดโcapabilities we will be heavily leaning into as we start rolling out some advanced, long-running ML training pipelines soon. ๐
Check out the smoother, faster V2 of the platform here:
luxury-lakehouse/soccer-analytics-app