Streamlit for ML #5.3 - Publishing Components to Pip
🎁 Free NLP for Semantic Search Course:
https://www.pinecone.io/learn/nlp

There are plenty of prebuilt components designed by Streamlit themselves, and if you can't find what you need, there are even community-built components.

If you're still stuck, and there is just no component that covers what you need, we can build our own custom components.

To do this we do need to start playing with the lower-level web technologies that Streamlit itself is built upon. So it isn't as simple as using a prebuilt component. However, thanks to pre-made templates, it isn't too hard to create a new component.

In this sub-series, we'll learn exactly how to create custom components. We'll focus on designing an interactive card component using Material UI design elements.

❗ Python Packaging Video:
https://youtu.be/JkeNVaiUq_c

▶️ Streamlit for ML Playlist:
https://www.youtube.com/watch?v=JLKUV-LiXjk&list=PLIUOU7oqGTLg5ssYxPGWaci6695wtosGw&index=1

📕 Article:
Coming soon

🤖 70% Discount on the NLP With Transformers in Python course:
https://bit.ly/3DFvvY5

🎉 Subscribe for Article and Video Updates!
https://jamescalam.medium.com/subscribe
https://medium.com/@jamescalam/membership

📖 Friend link to article:
Coming soon

👾 Discord:
https://discord.gg/c5QtDB9RAP

00:00 Intro
01:09 PyPI
02:41 Preparing for Distribution
05:43 Build React Component
06:39 Create Python Package
11:57 Pip Install
13:58 Ending