Marketing 【Python】A/Bテストのサンプルコード A/Bテスト A/Bテストは、2つのバージョン(AとB)を比較し、どちらがより効果的であるかを判断するための実験手法です。 例えば、Web広告のA/Bテストでは、異なる広告バナーやキャッチコピーなどを比較し、クリック率やコンバージョン率にど... 2024.05.28 MarketingMathematicsPythonStatistics
Mathematics 【Python】母比率の差の検定 母比率の差の検定 母比率の差の検定は、2つの独立した母集団の比率が等しいかどうかを検定するための手法です。 データ上の差が有意差(意味のある差)であるかを統計的に調べることができます。 例えば、ある治療法を受けたグループと受けていないグルー... 2024.05.28 MathematicsPythonStatistics
Azure 【Azure OpenAI Service】API実行時の使用トークン数の取得方法 Azure OpenAI ServiceでAPIを実行した際に消費したトークン数を取得するコードを記載します。 import openai def completion(system_prompt, user_prompt): respon... 2024.05.26 AzureGenerative AIPython
Azure 【Azure】同一App Serviceプランに複数のStreamlitアプリをホスティングする方法 以前、App ServiceにStreamlitのアプリをデプロイする方法を記事にしました。 今回は、同一App Serviceプラン上に複数のStreamlitアプリをデプロイする方法をメモしておきます。 Azure App Servic... 2024.05.26 AzurePython
Azure 【書籍】Azure OpenAIとAI Searchを利用したシステム開発 Azure OpenAI Serviceを利用していますが、体系的に学べる書籍が出てきています。 Azure OpenAI ServiceとAzure AI Searchを利用したアプリケーション開発を学べる書籍を紹介します。 私も実際に購... 2024.05.20 AzureGenerative AIPython
Python 【Python】uvicorn実行時のWinError 10013 エラーの対応方法 Pythonで開発したFastAPIを起動するために以下のコマンドを実行したところ、エラーが発生しました。 python -m uvicorn main:app --port 50505 --reload エラーメッセージは以下のとおりです... 2024.05.17 Python
Python Visual Studio CodeとPyCharmの比較 Visual Studio Code (VS Code) と PyCharm は、プログラミングのための非常に人気のある統合開発環境 (IDE) ですが、用途や特徴に応じて選択が異なります。 以下に、これら二つのIDEの主要な特徴、利点、欠... 2024.05.06 Python
Python 【Python】FastAPIを使ったモダンなWeb APIの構築 はじめに FastAPIは、現代的なウェブアプリケーションやマイクロサービスを構築するための高性能なPythonフレームワークです。特に非同期処理をサポートしており、Python 3.6+ の型ヒントを利用することで、開発者がより早く安全に... 2024.05.06 Python
Python 【Python】クラスの継承の使い方 プログラミングを始めたばかりだとわかりづらい「クラスの継承」について、使いどころを含めてまとめてみます。 クラスとは クラスは、データとそれを操作するメソッド(関数)をひとまとめにしたものです。 例えば、犬をプログラムで表現する場合、犬の属... 2024.04.27 Python
Python 【Streamlit】問合せ用メールアドレスの表示 Streamlit で st.markdown を使用して問合せメールアドレスを表示する方法を記載します。 サイドバーにメールアドレスを表示するため、st.sidebar オブジェクトを使い、その中で st.markdown メソッドを利用... 2024.04.24 PythonStreamlit