2025-01

Streamlit

【Streamlit】Webカメラでバーコードを読み取るアプリを作ろう!

こんにちは、JS2IIUです。今回は、Webカメラを使ってバーコードを読み取るStreamlitアプリケーションの作り方を紹介します。OpenCVを使ってバーコードを検出し、StreamlitでWebアプリとして表示するシンプルなプログラムです。よろしくお願いします。サンプルコード早速サンプルコード...
Streamlit

【Streamlit】Webカメラの映像を表示する方法

こんにちは、JS2IIUです。この記事では、StreamlitとOpenCVを使ってWebカメラの映像をWebアプリ上に表示する方法を解説します。Streamlitは、Pythonで記述したコードからインタラクティブなWebアプリを簡単に作成できるフレームワークです。データサイエンスや機械学習の分野...
Streamlit

【Streamlit】GPT-4oとストリーミングを使って自然なチャットを実現

こんにちは、JS2IIUです。StreamlitとOpenAIのAPIを組み合わせることで、GPT-4oを使ったチャットボットを簡単に作成できます。今回は、ストリーミングという技術を使って、まるで人間がタイピングしているかのような、より自然なチャット体験を実現する方法を解説します。今回もよろしくお願...
Streamlit

【Streamlit】生成AIチャットアプリを構築しよう

こんにちは、JS2IIUです。Streamlitは、Pythonでインタラクティブなウェブアプリケーションを簡単に作成できるフレームワークです。データサイエンスや機械学習の分野で人気ですが、Chat elementsとst.session_stateを活用することで、ChatGPTのような本格的なチ...
Streamlit

【Streamlit】foliumの地図をインタラクティブに表示する

こんにちは、JS2IIUです。データ分析において、位置情報を含むデータを扱うことはよくあります。例えば、顧客の住所、店舗の場所、交通機関のルートなど、様々なデータが位置情報と関連しています。これらのデータを効果的に可視化するために、地図上にプロットすることは非常に有効です。Pythonでは、foli...
Streamlit

【Streamlit】アマチュア無線交信記録を地図上に可視化

こんにちは、アマチュア無線局のJS2IIUです。この記事では、StreamlitとPyDeckを使って、アマチュア無線の交信記録を地図上にプロットする方法を紹介します。交信記録はグリッドロケータで記録されていることを想定し、緯度経度に変換してArcで表示します。今回もよろしくお願いします。st.py...
Streamlit

【Streamlit】PyDeckを使って地図をインタラクティブに表示しよう!

こんにちは、JS2IIUです。Streamlitを使えば簡単に、地図をインタラクティブに表示することができます。 st.pydeck_chart()を使えば、PyDeckの豊富な機能をStreamlitアプリケーションに簡単に組み込むことができます。この記事では、st.pydeck_chart()の...
Streamlit

【Streamlit】st.mapで位置データを手軽に可視化!

こんにちは、JS2IIUです。Streamlitは、Pythonでインタラクティブなウェブアプリケーションを簡単に作成できるオープンソースライブラリです。その中でも、st.mapは位置データを地図上に表示するのに便利な関数です。この記事では、st.mapの基本的な使い方と、具体的なサンプルプログラム...
Streamlit

【Streamlit】Chart elementsでデータを可視化しよう!

こんにちは、JS2IIUです。Streamlitは、Pythonでインタラクティブなウェブアプリケーションを簡単に作成できるオープンソースのライブラリです。データサイエンティストや機械学習エンジニアにとって、分析結果を共有したり、モデルをデプロイしたりする際に非常に便利です。StreamlitのCh...