O’REILLY Learning「Beginner’s Guide to Streamlit with Python」1. Introduction to Streamlit

https://learning.oreilly.com/library/view/beginners-guide-to/9781484289839/

1. Introduction to Streamlit

Streamlitとは
Pythonフレームワーク
データとUIの間を取り持つ

データサイエンティストや機械学習エンジニアが、Flask、Django、NodeなどのWeb開発ツールの知識がなくても、データを解釈してUIに展開できるようにすること

データドリブンモデルや機械学習モデルのプロトタイプアプリケーションに焦点をあてて開発された。
プロトタイプアプリケーションは、ウェブ開発の予備知識がなくても簡単に使うことができる。
PythonとStreamlitの基本的な知識があれば、アプリケーションを開発することができる。

特徴
・オープンソース
・あらゆるPFで動く
・開発の容易性
・UI
・開発期間の短縮
・Web知識不要
・学習コストが低い
・学習済モデルの実装、活用
・互換性
・Literate Programming Document
・Streamlitクラウド
・変更の最適化
・エラー検出容易性(通知)

memoO'REILLY Learning

Posted by shi-n