home.social

#streamlit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #streamlit, aggregated by home.social.

  1. Streamlit для внутренних GUI: быстрый и гибкий low-code инструмент

    В эпоху вайбкодинга удивить кого‑то базовым веб‑интерфейсом сложно. Но сделать его понятным и простым в поддержке — другой вопрос. Если вы хотите обернуть свои скрипты\автоматизацию в красивую обертку, а также сделать это быстро и просто — я нашел для вас классную библиотеку на python. Цель статьи — поделиться классным инструментом и замотивировать вас к созданию нового. Поехали!

    habr.com/ru/articles/1033124/

    #GUI #прототип #python #streamlit #интерфейс #mvp #автоматизация

  2. Streamlit для внутренних GUI: быстрый и гибкий low-code инструмент

    В эпоху вайбкодинга удивить кого‑то базовым веб‑интерфейсом сложно. Но сделать его понятным и простым в поддержке — другой вопрос. Если вы хотите обернуть свои скрипты\автоматизацию в красивую обертку, а также сделать это быстро и просто — я нашел для вас классную библиотеку на python. Цель статьи — поделиться классным инструментом и замотивировать вас к созданию нового. Поехали!

    habr.com/ru/articles/1033124/

    #GUI #прототип #python #streamlit #интерфейс #mvp #автоматизация

  3. Streamlit для внутренних GUI: быстрый и гибкий low-code инструмент

    В эпоху вайбкодинга удивить кого‑то базовым веб‑интерфейсом сложно. Но сделать его понятным и простым в поддержке — другой вопрос. Если вы хотите обернуть свои скрипты\автоматизацию в красивую обертку, а также сделать это быстро и просто — я нашел для вас классную библиотеку на python. Цель статьи — поделиться классным инструментом и замотивировать вас к созданию нового. Поехали!

    habr.com/ru/articles/1033124/

    #GUI #прототип #python #streamlit #интерфейс #mvp #автоматизация

  4. Streamlit для внутренних GUI: быстрый и гибкий low-code инструмент

    В эпоху вайбкодинга удивить кого‑то базовым веб‑интерфейсом сложно. Но сделать его понятным и простым в поддержке — другой вопрос. Если вы хотите обернуть свои скрипты\автоматизацию в красивую обертку, а также сделать это быстро и просто — я нашел для вас классную библиотеку на python. Цель статьи — поделиться классным инструментом и замотивировать вас к созданию нового. Поехали!

    habr.com/ru/articles/1033124/

    #GUI #прототип #python #streamlit #интерфейс #mvp #автоматизация

  5. api2app: Использование совместно с FastAPI

    Для создания графического интерфейса для приложений на FastAPI обычно разработчики используют что-то вроде gradio или streamlit . В этом уроке я расскажу про ещё одну альтернативу - api2app . Отличие этой альтернативы в том, что вам не нужно изучать библиотеки и программировать, графический интерфейс для своего приложения можно создать, используя другой интуитивно понятный графический интерфейс. При этом код не будет привязан к какому-то стороннему серверу, вы сможете его скачать и использовать на своём сервере . Кроме того, при помощи api2app вы можете тестировать свои API.

    habr.com/ru/articles/1025296/

    #api2app #gradio #streamlit #графический_интерфейс

  6. api2app: Использование совместно с FastAPI

    Для создания графического интерфейса для приложений на FastAPI обычно разработчики используют что-то вроде gradio или streamlit . В этом уроке я расскажу про ещё одну альтернативу - api2app . Отличие этой альтернативы в том, что вам не нужно изучать библиотеки и программировать, графический интерфейс для своего приложения можно создать, используя другой интуитивно понятный графический интерфейс. При этом код не будет привязан к какому-то стороннему серверу, вы сможете его скачать и использовать на своём сервере . Кроме того, при помощи api2app вы можете тестировать свои API.

    habr.com/ru/articles/1025296/

    #api2app #gradio #streamlit #графический_интерфейс

  7. api2app: Использование совместно с FastAPI

    Для создания графического интерфейса для приложений на FastAPI обычно разработчики используют что-то вроде gradio или streamlit . В этом уроке я расскажу про ещё одну альтернативу - api2app . Отличие этой альтернативы в том, что вам не нужно изучать библиотеки и программировать, графический интерфейс для своего приложения можно создать, используя другой интуитивно понятный графический интерфейс. При этом код не будет привязан к какому-то стороннему серверу, вы сможете его скачать и использовать на своём сервере . Кроме того, при помощи api2app вы можете тестировать свои API.

    habr.com/ru/articles/1025296/

    #api2app #gradio #streamlit #графический_интерфейс

  8. api2app: Использование совместно с FastAPI

    Для создания графического интерфейса для приложений на FastAPI обычно разработчики используют что-то вроде gradio или streamlit . В этом уроке я расскажу про ещё одну альтернативу - api2app . Отличие этой альтернативы в том, что вам не нужно изучать библиотеки и программировать, графический интерфейс для своего приложения можно создать, используя другой интуитивно понятный графический интерфейс. При этом код не будет привязан к какому-то стороннему серверу, вы сможете его скачать и использовать на своём сервере . Кроме того, при помощи api2app вы можете тестировать свои API.

    habr.com/ru/articles/1025296/

    #api2app #gradio #streamlit #графический_интерфейс

  9. End-to-End Storage Drive Analytics Platform Complete! 🚀

    Spent the past weeks on my Data Engineering Zoomcamp final project. Excited to share an end-to-end platform analyzing Backblaze hard drive data to bridge enterprise telemetry and consumer accessibility.

    The pipeline ingests daily SMART snapshots into GCS, builds a star schema with dbt, and serves insights via Streamlit dashboard showing failure rates by brand and model. Infrastructure is managed with Terraform; the warehouse was optimized using partitioning to improve query performance.

    To increase accessibility, switching to open-source/free-ish tools so anyone can dive in without a cloud signup (and plus my trial expired 🙈). My goal is providing drive reliability data so creators, homelabbers, business, or casual users feel informed about their next storage purchase. 😊

    Check out the repo for details: github.com/ammartin8/hard_driv
    #DataEngineering #harddrive #opensource #cloud #streamlit #buildinpublic #selfhosting #mastodon #python #fediverse #backblaze

  10. Self-hosted #AI chatbot on #RaspberryPi with web UI? 🤖🍓
    #Streamlit + #LangChain + #Ollama setup. Running like a charm on Pi 5 model B!
    Test it and give your feedback in comments! Or simply share it with your friends
    peppe8o.com/ai-chatbot-raspber

  11. #Streamlit data apps on #RaspberryPi? 📊🍓
    Quick install guide with basic web app examples. Pi 4/5 ready!
    Bonus: code to simulate a chatbot 🤖​
    peppe8o.com/streamlit-raspberr

  12. Скормил нейросети 40 статей ПИК с Хабра: RAG-бот на GigaChat для BIM без опыта в разработке

    Меня зовут Владислав Пономарев, я архитектор, проектирую дома. Ещё в магистратуре, 10 лет назад я занимался BIM-внедрением в проектной организации в Сочи. Это были Revit, Civil 3D и другие инструменты. Делал это в рамках своей темы магистерской работы. Потом переключился на архитектуру в частном домостроительстве, где больше изучал практические вопросы проектирования и философию архитектуры, ее эстетические качества. Но любовь к более сложному BIM осталась. С энтузиазмом продвигал тему BIM, когда до массового внедрения в РФ было еще далеко. Прошли годы. Многие вопросы, которые были актуальны тогда, еще остались в повестке отрасли. Специалисты до сих пор часто работают по старинке. А ведь теперь пришёл ещё и AI, который ложится только на автоматизированные процессы. Нет BIM – нет данных. Нет данных – нейронка не поможет. При этом автоматизировать стройку – задача очень сложная. Слишком много вопросов, которые пока трудно поддаются оптимизации.

    habr.com/ru/articles/1004802/

    #gigachat #bim #вайбкодинг #строительство #rag #faiss #langchain #streamlit #python

  13. Как мы мигрировали с Zeppelin и что из этого вышло. Часть 2. Формы

    Это вторая (и заключительная) часть цикла статей о нашей миграции с Zeppelin. О причинах и первом опыте перехода с Zeppelin я рассказал здесь . В данной статье я хочу большее внимание уделить второму виду Zeppelin notebook, которые срочно нуждались в переносе. Конечно, отчеты для клиентов не были настолько "забагованы" как рассылки: большая часть проблем с Zeppelin крылась именно в cron-е, который временами работал как хотел (или в интерпретаторах, мы так и не смогли разобраться, но ошибка интерпретатора возникала только когда запускали через cron). В отчетах этого звена не было, поэтому их перенос был плавным и основан скорее на особенностях UI/UX дизайна. Данная статья может быть полезна аналитикам, которые не знают, какой инструмент использовать для своих задач и думают, что писать графический интерфейс крайне сложно (спойлер, нет), а также для команд, которые устали от Zeppelin как UI-инструмента (и от Zeppelin в целом) Как аналитики пишут UI?

    habr.com/ru/articles/989386/

    #streamlit #python #zeppelin #миграция #аналитика #devops #ui

  14. Việc Streamlit bị lag khi ứng dụng lớn là nỗi đau quen thuộc. Một kỹ sư dẫn dắt đội AI đã tạo ra **Violit** – framework thay thế với kiến trúc **O(1) reactive signals**, giữ nguyên 90% API của Streamlit nhưng không cần rerun toàn bộ. Tương tác tức thì, hỗ trợ WebSocket và chế độ desktop nhẹ. Mở nguồn (MIT), dễ học, tích hợp 30+ theme đẹp.
    Dùng thử: `pip install violit`
    #Python #Streamlit #WebDev #OpenSource #MachineLearning #PythonViệtNam #CôngCụLậpTrình #AI #SideProject #TechLead

    https://w

  15. How I Built a Machine Learning Tool to Predict Drug Manufacturing Failures

    A bioprocess engineer's journey into machine learning and why the pharmaceutical industry desperately needs this bridge When I tell people I work in bioprocess engineering, I usually get blank stares. When I explain that I help manufacture proteins in giant tanks for therapeutic use, the response is often: "Oh, like brewing beer?" Not quite. But close enough. What I don't usually mention is that I've been teaching myself machine learning on nights and weekends. Not because it's trendy, but […]

    kemal.yaylali.uk/from-bioreact

  16. From Bioreactors to AI: How I Built a Machine Learning Tool to Predict Drug Manufacturing Failures

    *A bioprocess engineer's journey into machine learning—and why the pharmaceutical industry desperately needs this bridge* --- When I tell people I work in bioprocess engineering, I usually get blank stares. When I explain that I help manufacture proteins in giant tanks for therapeutic use, the response is often: "Oh, like brewing beer?" Not quite. But close enough. The $50 Million Problem Nobody Talks About What I don't usually mention is that I've been teaching myself machine learning […]

    kemal.yaylali.uk/from-bioreact

  17. From Bioreactors to AI: How I Built a Machine Learning Tool to Predict Drug Manufacturing Failures

    *A bioprocess engineer's journey into machine learning—and why the pharmaceutical industry desperately needs this bridge* --- When I tell people I work in bioprocess engineering, I usually get blank stares. When I explain that I help manufacture proteins in giant tanks for therapeutic use, the response is often: "Oh, like brewing beer?" Not quite. But close enough. The $50 Million Problem Nobody Talks About What I don't usually mention is that I've been teaching myself machine learning […]

    kemal.yaylali.uk/from-bioreact

  18. Chỉ 5 phút tạo mẫu SaaS nhờ Python + Streamlit + Gemini API. Mỗi khi có ý tưởng, mình viết script Python, dùng Streamlit làm giao diện, gọi Gemini API để thử nhanh. Bạn có cách nào tương tự? #SaaS #Python #Streamlit #GeminiAPI #khởi_nghiệp #tech #đánh_giá

    reddit.com/r/SaaS/comments/1qg

  19. The Streamlit Rerun Problem: How on_change Causes Multi-User Data Loss (Python Solution)
    In multi-user Streamlit apps, on_change can trigger reruns that reset state and wipe unsaved edits.
    This post explains why it happens and shows a safe Python pattern to track changes, preserve drafts, and save reliably.

    🔗 (add link)

    #Streamlit #Python #DataApps #Engineering #DataScience
    @chartrdaily @pythonclcoding
    @theartificialintelligence
    @programming
    @Mastodon

  20. The Streamlit Rerun Problem: How on_change Causes Multi-User Data Loss (Python Solution)
    In multi-user Streamlit apps, on_change can trigger reruns that reset state and wipe unsaved edits.
    This post explains why it happens and shows a safe Python pattern to track changes, preserve drafts, and save reliably.

    🔗 (add link)

    #Streamlit #Python #DataApps #Engineering #DataScience
    @chartrdaily @pythonclcoding
    @theartificialintelligence
    @programming
    @Mastodon

  21. The Streamlit Rerun Problem: How on_change Causes Multi-User Data Loss (Python Solution)
    In multi-user Streamlit apps, on_change can trigger reruns that reset state and wipe unsaved edits.
    This post explains why it happens and shows a safe Python pattern to track changes, preserve drafts, and save reliably.

    🔗 (add link)

    #Streamlit #Python #DataApps #Engineering #DataScience
    @chartrdaily @pythonclcoding
    @theartificialintelligence
    @programming
    @Mastodon

  22. The Streamlit Rerun Problem: How on_change Causes Multi-User Data Loss (Python Solution)
    In multi-user Streamlit apps, on_change can trigger reruns that reset state and wipe unsaved edits.
    This post explains why it happens and shows a safe Python pattern to track changes, preserve drafts, and save reliably.

    🔗 (add link)

    #Streamlit #Python #DataApps #Engineering #DataScience
    @chartrdaily @pythonclcoding
    @theartificialintelligence
    @programming
    @Mastodon

  23. The Streamlit Rerun Problem: How on_change Causes Multi-User Data Loss (Python Solution)
    In multi-user Streamlit apps, on_change can trigger reruns that reset state and wipe unsaved edits.
    This post explains why it happens and shows a safe Python pattern to track changes, preserve drafts, and save reliably.

    🔗 (add link)

    #Streamlit #Python #DataApps #Engineering #DataScience
    @chartrdaily @pythonclcoding
    @theartificialintelligence
    @programming
    @Mastodon

  24. Streamlit may be a bit of a hack, but it's an incredibly beautiful hack.

    #Streamlit #Python

  25. Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд

    Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?

    habr.com/ru/articles/968106/

    #python #парсинг #data_analysis #streamlit #дэшборд #пикабу #aiohttp #визуализация_данных #петпроект #plotly

  26. Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд

    Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?

    habr.com/ru/articles/968106/

    #python #парсинг #data_analysis #streamlit #дэшборд #пикабу #aiohttp #визуализация_данных #петпроект #plotly

  27. Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд

    Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?

    habr.com/ru/articles/968106/

    #python #парсинг #data_analysis #streamlit #дэшборд #пикабу #aiohttp #визуализация_данных #петпроект #plotly

  28. Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд

    Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?

    habr.com/ru/articles/968106/

    #python #парсинг #data_analysis #streamlit #дэшборд #пикабу #aiohttp #визуализация_данных #петпроект #plotly

  29. Building a machine learning model is only half the journey — deploying it brings your work to life.
    From dataset selection and model training to deployment using Streamlit, Gradio, or cloud platforms like AWS and GCP — this roadmap helps you go from idea to interactive app fast.

    Don’t just train models. Deploy them.

    📕 ebokify.com/machine-learning

    #MachineLearning #DataScience #MLOps #AI #ModelDeployment #Python #DeepLearning #Streamlit #Gradio #AWS #GCP

  30. Building a machine learning model is only half the journey — deploying it brings your work to life.
    From dataset selection and model training to deployment using Streamlit, Gradio, or cloud platforms like AWS and GCP — this roadmap helps you go from idea to interactive app fast.

    Don’t just train models. Deploy them.

    📕 ebokify.com/machine-learning

    #MachineLearning #DataScience #MLOps #AI #ModelDeployment #Python #DeepLearning #Streamlit #Gradio #AWS #GCP

  31. Building a machine learning model is only half the journey — deploying it brings your work to life.
    From dataset selection and model training to deployment using Streamlit, Gradio, or cloud platforms like AWS and GCP — this roadmap helps you go from idea to interactive app fast.

    Don’t just train models. Deploy them.

    📕 ebokify.com/machine-learning

    #MachineLearning #DataScience #MLOps #AI #ModelDeployment #Python #DeepLearning #Streamlit #Gradio #AWS #GCP

  32. Building a machine learning model is only half the journey — deploying it brings your work to life.
    From dataset selection and model training to deployment using Streamlit, Gradio, or cloud platforms like AWS and GCP — this roadmap helps you go from idea to interactive app fast.

    Don’t just train models. Deploy them.

    📕 ebokify.com/machine-learning

    #MachineLearning #DataScience #MLOps #AI #ModelDeployment #Python #DeepLearning #Streamlit #Gradio #AWS #GCP

  33. Building a machine learning model is only half the journey — deploying it brings your work to life.
    From dataset selection and model training to deployment using Streamlit, Gradio, or cloud platforms like AWS and GCP — this roadmap helps you go from idea to interactive app fast.

    Don’t just train models. Deploy them.

    📕 ebokify.com/machine-learning

    #MachineLearning #DataScience #MLOps #AI #ModelDeployment #Python #DeepLearning #Streamlit #Gradio #AWS #GCP

  34. ShinyProxy is a preferred solution to deploy data science apps in an enterprise context (, , , notebooks, IDEs and more).

    In its newest release 3.2.1, a number of improvements to the ECS backend have been implemented for a fully managed container orchestration on AWS. Also, it contains a security update with multiple fixes for XSS vulnerabilities.

    For more info: check out the release notes at oa.eu/laE4lS

  35. Tôi đã xây dựng ứng dụng web miễn phí DividendSimايا theo dõi thu nhập coupé ngân hàng từ bảng tính. Chức năng: thêm cổ phiếu, provinven số tiền ch Adults, mô phỏng tăng trưởng 1-30 năm. controllased với Python, Streamlit & API tài chính. Thành viên hãy thử nghiệm tại dividendsim.com!
    #DividendApp #Streamlit #Python #TheoDõiTươngHsample #InvestmentTracking #ČuỚcCậpNhat

    reddit.com/r/SideProject/comme

  36. Ловим «взрослые» сцены на видео: как ИИ помогает редакторам

    Поводом для написания этой заметки стало обсуждение на недавнем отраслевом мероприятии задач мультимодерации контента: как быстро и надёжно находить «взрослые» сцены в длинных видео и автоматически подсвечивать фрагменты для ручной проверки. Похожие кейсы регулярно встречаются и в открытых соревнованиях по ИИ (например, в подборке задач Wink AI Challenge на Codenrock).

    habr.com/ru/articles/960952/

    #Модерация_контента #Компьютерное_зрение #обработка_естественного_языка #аудиоанализ #машинное_обучение #YOLO #Whisper #Streamlit #гибридная_модерация #возрастной_рейтинг

  37. 🤖🧠This time, I'm using #Javelit to build a frontend for an #ADK #java based search agent 🔎 (powered by Google Search & Maps)
    glaforge.dev/posts/2025/10/26/
    Again, no 🐍 #python were harmed, only ☕️ #java infused drink: Javelit is like #streamlit but for @java developers!

  38. Javelit - A faster way to build data apps in Java. Turn a Java class into a web app in minutes.

    #java #streamlit #webapp

    javelit.io/

  39. 📢 A neat little #java tool: 𝗝𝗮𝘃𝗲𝗹𝗶𝘁

    To create quick interactive app frontends!

    It's like #streamlit, #gradio, or #mesop but for #java developers.

    I built a small #NanoBanana image generation & editing playground app to experiment with #Javelit:

    glaforge.dev/posts/2025/10/24/

  40. 📢 A neat little #java tool: 𝗝𝗮𝘃𝗲𝗹𝗶𝘁

    To create quick interactive app frontends!

    It's like #streamlit, #gradio, or #mesop but for #java developers.

    I built a small #NanoBanana image generation & editing playground app to experiment with #Javelit:

    glaforge.dev/posts/2025/10/24/

  41. 📢 A neat little #java tool: 𝗝𝗮𝘃𝗲𝗹𝗶𝘁

    To create quick interactive app frontends!

    It's like #streamlit, #gradio, or #mesop but for #java developers.

    I built a small #NanoBanana image generation & editing playground app to experiment with #Javelit:

    glaforge.dev/posts/2025/10/24/

  42. 📢 A neat little #java tool: 𝗝𝗮𝘃𝗲𝗹𝗶𝘁

    To create quick interactive app frontends!

    It's like #streamlit, #gradio, or #mesop but for #java developers.

    I built a small #NanoBanana image generation & editing playground app to experiment with #Javelit:

    glaforge.dev/posts/2025/10/24/

  43. 📢 A neat little #java tool: 𝗝𝗮𝘃𝗲𝗹𝗶𝘁

    To create quick interactive app frontends!

    It's like #streamlit, #gradio, or #mesop but for #java developers.

    I built a small #NanoBanana image generation & editing playground app to experiment with #Javelit:

    glaforge.dev/posts/2025/10/24/