How do you create a beautiful interface for your machine learning or data science project?

Handmade from scratch?
Any good tools?

Sure there are incredible tools:
Beautiful ML & DS interfaces

Gradio
Quickly create customizable UI components around your ML models. By dragging-and-dropping in your own images, pasting your own text, recording your own voice & seeing what the model outputs.

@GradioML

https://github.com/gradio-app/gradio
Beautiful ML & DS interfaces

Dash apps bring Python analytics to everyone with a point-&-click interface to models written in Python, R & Julia - vastly expanding the notion of what's possible in a traditional dashboard.

@plotlygraphs

https://plotly.com/dash 
Beautiful ML & DS interfaces

Panel a high-level app and dashboarding solution for Python

Check https://awesome-panel.org/gallery  for inspiration

@MarcSkovMadsen

https://github.com/holoviz/panel 
Beautiful ML & DS interfaces

H2O Wave is an open-source Python development framework that makes it fast and easy for data scientists, machine learning engineers, and software developers to develop real-time interactive AI apps.

https://www.h2o.ai/products/h2o-wave
Beautiful machine learning interfaces

Streamlit
The fastest way to build and share data apps. Streamlit turns data scripts into shareable web apps in minutes.
All in Python. All for free. No front‑end experience required.

@streamlit

https://streamlit.io 
You can follow @philipvollet.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: