Streamlit

Streamlit Streamlit

StreamlitはPythonで手軽にウェブアプリケーションを作成できるフレームワークです。特にデータ分析や機械学習の結果を可視化し、共有する用途に適しています。最小限のコードでインタラクティブなUIが作れ、開発者の負担を大幅に軽減します。

入門から応用まで、幅広いトピックスで記事を書いています。ぜひ参考にしてオリジナルのWEBアプリケーションを実現してください。

Streamlit

Streamlitアプリを劇的に高速化!st.fragmentによる部分実行の徹底解説

こんにちは、JS2IIUです。Pythonだけで驚くほど簡単にWebアプリを構築できるStreamlitは、データサイエンティストや機械学習エンジニアにとって、今やなくてはならないツールの一つです。アイデアを素早く形にし、分析結果やモデルのデモをインタラクティブに共有できる手軽さは、まさに革命的と言...
Streamlit

【Streamlit】JupyterからStreamlitへの移行方法

こんにちは、JS2IIUです。Jupyter Notebookは、データ分析の定番ツールとして広く使われています。Pythonとpandas、NumPyを使えば、手軽にデータの前処理や可視化が可能です。しかし――あなたが一度は感じたことがあるかもしれません。「分析結果を他の人に見せたいけど、Note...
Streamlit

5分で始めるStreamlit

こんにちは、JS2IIUです。Pythonを使ってサクッと簡単にインタラクティブなウェブアプリケーションを作成できるフレームワーク、それがStreamlitです。本記事では、Streamlitの基本的な使い方を解説し、初めてのアプリケーション作成から主要な機能の活用方法までを紹介します。サッと読み進...
Streamlit

Dolphinで始める文書解析とStreamlit実装入門

こんにちは、JS2IIUです。Dolphinで画像やPDFからテキスト・表・図を抽出し、Streamlitで手早く試す手順と実装のポイントを紹介します。今回もよろしくお願いします。概要このページでは、ACL 2025で発表されたライブラリ「Dolphin」の概要を簡潔に説明し、ローカル環境で動かすた...
Streamlit

【Streamlit】画像分類AIのためのUIを作成する

こんにちは、JS2IIUです。画像分類AIを活用するためには、ユーザーが簡単に操作できるUIが必要です。本記事では、Streamlitを使用して画像分類AIのためのシンプルで直感的なUIを構築する方法を解説します。今回もよろしくお願いします。背景と目的画像分類AIの活用シーン画像分類AIは、医療画像...
Streamlit

Streamlitの始め方

こんにちは、JS2IIUです。Pythonを使って簡単にインタラクティブなウェブアプリケーションを作成できるフレームワーク、それがStreamlitです。本記事では、Streamlitの基本的な使い方を解説し、初めてのアプリケーション作成から主要な機能の活用方法までを紹介します。今回もよろしくお願い...
Streamlit

Streamlitとともに使われるPythonライブラリTop10

こんにちは、JS2IIUです。今回はStreamlitと組み合わせて使うと便利なライブラリの中でも人気でかつ相性の良いと思われるトップ10のライブラリをご紹介します。独自のランキング方式を取り入れています。参考になれば幸いです。今回もよろしくお願いします。Streamlitと相性の良いPythonラ...
Streamlit

【Streamlit】作って理解するMCP

こんにちは、JS2IIUです。最近よく耳にするMCP、すでにさまざまなサービスが提供され始めています。MCPについて理解を深めるため、Streamlitと組み合わせて実装してみたいと思います。今回もよろしくお願いします。1. はじめに近年、ChatGPTやClaudeなどの大規模言語モデル(LLM)...
Streamlit

【Streamlit】BootstrapのCardsを使う方法

こんにちは、JS2IIUです。Streamlitには多くのUI要素が準備されており、基本的なことはカバーされています。少し高度なコンポーネントを使いたい場合にはBootstrapなどのフロントエンドフレームワークを活用すると洗練された見た目を実現できます。今回もよろしくお願いします。はじめにStre...
Streamlit

【Streamlit】粒子法シミュレーション

こんにちは、JS2IIUです。本記事では、「粒子法シミュレーション」の基礎からPythonによる実装、さらにStreamlitを活用したリアルタイム可視化までを丁寧に解説していきます。粒子法は物理現象を直感的に表現できる強力な手法ですが、複雑に感じることも多いかもしれません。Streamlitの利用...