はてぶ・Qiita・Zennのトレンド記事を紹介
Pythonはシンプルで読みやすい文法が特徴のプログラミング言語です。Web開発、データ分析、AIなど幅広い分野で利用されています。
mixedbread-ai/ Alibaba-NLP / OpenAI GPTによるリランキング【実装サンプル付き】 はじめに RAGをはじめとする現代の情報検索システムでは、「リランカー(Reranker)」と呼ばれる仕組みが使われることがあります。 検索候補を単にキーワードマ
Pythonで始めるリランカー実装:mixedbread-ai、Alibaba-NLP、OpenAI GPTを比べてみた 🔖 31
mixedbread-ai/ Alibaba-NLP / OpenAI GPTによるリランキング【実装サンプル付き】 はじめに RAGをはじめとする現代の情報検索システムでは、「リランカー(Reranker)」と呼ばれる仕組みが使われることがあります。 検索候補を単にキーワードマ
【Python】pygwalkerの使い方|ノーコードデータ可視化 🔖 1
はじめに こんにちは! レバレジーズデータ戦略室、データアナリティクスグループの内田です。 普段の業務では、TableauやPython(matplotlib/seaborn)を中心に使用していますが、最近は可視化ライブラリーの「pygwalker」をよく使用しています。 今回は
Google、AIアプリ開発向けPythonライブラリ「GenAI Processors」をOSSで発表 🔖 143
Google DeepMindは2025年7月10日(現地時間)、大規模言語モデル(LLM)によるAIアプリ開発を効率化するPython向けオープンソースライブラリ「GenAI Processors」を発表した。非同期・並列処理による柔軟なデータフロー設計が特徴で、Gemini
Python×株式投資|仕事終わりでも投資を諦めない。スクリーニング結果を自動通知するBotを作る(後編) 🔖 5
素人が生成AI無料期間中に自動スクリーニング結果通知bot作ってみた。これまでの経緯本記事は、Pythonによる株式スクリーニング自動化・実践の続編です。これまでの背景や検証の流れは、以下の記事をご確認ください。現在構築中のスクリーニングモデルの全体像と今回やる...
[関西Kaggler会2025#2LT] 初学者+MLエンジニア対象! モダンなPythonの書き方 🔖 27
FiT3D: Improving 2D Feature Representations by 3D-Aware Fine-Tuning - 第62回 コンピュータビジョン勉強会 ECCV論文読み会
[Python]これなら分かる「uv」入門:pip+venvやcondaから最速で乗り換えよう 🔖 169
@ITのDeep Insider編集長「一色」が、日ごろの情報収集や開発、執筆・編集を通じて得た“技術的な気付き”や“新たな発見”を自由気ままにつづるオピニオン連載。気になるデータ分析を試したり、AI・機械学習で迷走したり、Pythonとツール活用を語ったり。不定期更新ですが、疲
【インターンレポート】OpenAI Agents SDK (Python版) でコールセンター風音声対話型マルチエージェントデモを作ってみた(おまけ付き) 🔖 27
目次 【インターンレポート】OpenAI Agents SDK (Python版) でコールセンター風音声対話型マルチエージェントデモを作ってみた(おまけ付き) はじめに 1.AIエージェント✖️音声 = 音声エージェント 1.1 普及してきたAIエージェントについて 1.2 音
Pythonは豊富なライブラリがあり、機械学習やWeb開発、自動化など幅広い分野で活用されています。ただ、プロジェクトが大規模になったり、高いパフォーマンスが求められたりする場面では、別の選択肢を検討する必要が出てくることがあります。そんなときの一つの選択肢がGo言語です
Python×株式投資|仕事終わりでも投資を諦めない。スクリーニング結果を自動通知するBotを作る(中編) 🔖 271
素人が生成AI無料期間中に作る!毎日自動で銘柄スクリーニング&X自動通知Bot これまでの経緯 本記事は、Pythonによる株式スクリーニング自動化・実践の続編です。これまでの背景や検証の流れは、以下の記事をご確認ください。 現在構築中のスクリーニングモデルの全体像と今回やること
ゼロからはじめるPython(128) Whisperでリアルタイム音声認識ツールを作ってみよう 🔖 49
オープンソースの音声認識モデルのWhisperを使うと、手軽に高品質な音声認識(文字起こし)が可能となる。今回は、Whisperを利用して簡単に使えるリアルタイム音声認識ツールを作ってみよう。 リアルタイム音声認識ツールを実行しているところ 音声認識モデルのWhisperとは 「
ユーザーの指示に従ってコードを生成したりレストランの予約をしたりといったタスクを実行できる「AIエージェント」の利用が広がり始めていますが、AIエージェントをPCで使用するには複数のツールやフレームワークの依存関係を考慮する必要があります。こうした状況を改善してブラウザ単体でAI
Claude Codeの指示忘れ問題を解決!HooksでPython環境をpip禁止&uv統一にする 🔖 78
Claude Codeで開発していると、こんな問題に遭遇しませんか? CLAUDE.mdに「uvを使って」や「uvの具体的な環境構築ガイド」を書いても、ルールを無視してpipを使われてしまう 仮想環境をアクティベートするのを忘れ、Python実行でエラーが頻発する。そして別のAc
Claude Codeの指示忘れ問題を解決!HooksでPython環境をpip禁止&uv統一にする 🔖 78
Claude Codeで開発していると、こんな問題に遭遇しませんか?CLAUDE.mdに「uvを使って」や「uvの具体的な環境構築ガイド」を書いても、ルールを無視してpipを使われてしまう仮想環境をアクティベートするのを忘れ、Python実行でエラーが頻発する。そして別のA
Pythonのスタブライブラリを生成して、型ヒントのないライブラリも快適で堅牢に利用する - エムスリーテックブログ 🔖 66
AI・機械学習チームブログリレー13日目の記事を三浦 (@mamo3gr) がお送りします。 Pythonで型ヒントを補足するためのサードパーティのスタブライブラリにコントリビュートしました。 それを通して入門したスタブファイルの作り方を紹介します。 便利なPythonの型ヒント
Pythonのスタブライブラリを生成して、型ヒントのないライブラリも快適で堅牢に利用する 🔖 66
AI・機械学習チームブログリレー13日目の記事を三浦 (@mamo3gr) がお送りします。 Pythonで型ヒントを補足するためのサードパーティのスタブライブラリにコントリビュートしました。 それを通して入門したスタブファイルの作り方を紹介します。 便利なPythonの型ヒント
Playwright自動化ツールのPython部分をTypeScriptに移行した話 🔖 1
UbieでQAエンジニアをしている @tmasuhara です。今日はプロダクトのオペレーションに使っているPlaywrightベースのツールにおける技術スタック移行について書きます。 ツールの概要このツールは、YAML設定ファイルに基づいてPlaywrightテストを動
Playwright自動化ツールのPython部分をTypeScriptに移行した話 🔖 1
UbieでQAエンジニアをしている @tmasuhara です。今日はプロダクトのオペレーションに使っているPlaywrightベースのツールにおける技術スタック移行について書きます。 ツールの概要このツールは、YAML設定ファイルに基づいてPlaywrightテストを動
[入門] PythonでuvとPEP 723を使うと開発体験が10倍向上する理由 🔖 176
uvとは何か、なぜ今注目されているのか 従来のPython環境構築の問題点 Pythonの環境構築には、長年にわたって解決されない問題がありました。まず速度の問題として、pip installが遅く、依存関係解決に時間がかかります。特にcondaは、環境解決に数分かかることも珍し
[入門] PythonでuvとPEP 723を使うと開発体験が10倍向上する理由 🔖 176
皆さんは、Pythonの環境構築で「依存関係地獄」1に苦しんだことはありませんか。「pip installが遅すぎる」「仮想環境がごちゃごちゃになった」「チームメンバーの環境で動かない」「condaとpipを混ぜて使ったら壊れた」といった経験をお持ちの方も多いので...
Pythonで理解するMCP(Model Context Protocol) | gihyo.jp 🔖 223
動作環境 Python 3.12 ライブラリの使用バージョン gradio 5.34.2 anthropic 0.54.0 mcp 1.9.4 python-dotenv 1.1.0 仮想環境とライブラリインストール % cd mcp-host-with-gradio % pyt
Claude Code中心の開発のためのPythonテンプレートの設計 🔖 118
はじめに こんにちは。動詞です。 最近、Claude Codeを使った開発に重点を置いたPythonのプロジェクトテンプレートを作成しました。 しばらく運用しながら改善を重ねてきましたが、そろそろ使えるレベルになってきたので、覚書も兼ねてその設計について説明しようと思います。 C
Claude Code中心の開発のためのPythonテンプレートの設計 🔖 118
はじめにこんにちは。動詞です。最近、Claude Codeを使った開発に重点を置いたPythonのプロジェクトテンプレートを作成しました。しばらく運用しながら改善を重ねてきましたが、そろそろ使えるレベルになってきたので、覚書も兼ねてその設計について説明しようと思います。h
Pythonの生みの親が問いかける「今でも『悪いほうが良い』と言えるのか?」 - YAMDAS現更新履歴 🔖 32
developers.slashdot.org 先月開催された今年の Python Language Summit のライトニングトークに、Python の生みの親であるグイド・ヴァンロッサムが登場し、「悪いほうが良い(Worse is better)」原則は今でも通用するのか、
[入門] Pythonを10倍高速化する実践テクニック集 🔖 174
この記事で学べること この記事を読むことで、以下のスキルが身につきます。 Pythonコードのボトルネックを特定する方法 NumPyを使ったベクトル化処理の実装 非同期処理による並列化テクニック メモリ効率を最適化する実践的な方法 JITコンパイラ(Numba)の効果的な使い方
Pythonでゼロから作るコーディングエージェント 🔖 44
はじめに こんにちは。ナウキャストでデータエンジニアをしているTakumiです。 社内(Finatext HD内)の生成AIコンテストでMultiAgentを利用したシステムをスクラッチで構築しました。 具体的には、ユーザーがSlackでメッセージを送信し、コードの記述、レビュー
[入門] Pythonを10倍高速化する実践テクニック集 🔖 174
https://x.com/ShigemoriMasato「Pythonは遅い」という言葉を聞いたことがありませんか?そして、その言葉を聞いて「仕方ない」と諦めてしまった経験はないでしょうか。…
OpenStreetMap の世界へようこそ!〜Pythonを使ってデータを活用してみる〜 🔖 1
はじめに「地図」と聞いて、皆さんは何を思い浮かべますか?多くの方がGoogleマップのようなサービスを想像するかもしれません。しかし、世の中には様々な地図サービスが存在し、それぞれに特徴があ…
Pythonでゼロから作るコーディングエージェント 🔖 44
はじめにこんにちは。ナウキャストでデータエンジニアをしているTakumiです。社内(Finatext HD内)の生成AIコンテストでMultiAgentを利用したシステムをスクラッチで構築しました。具体的には、ユーザーがSlackでメッセージを送信し、コードの記述、レビュー
[入門] Pythonで学ぶ、より良いコードを書くための実践的テクニック 第1回 プロフェッショナルな可読性への道 (理解しやすいコード/名前付けの極意/コードの美学) 🔖 6
https://x.com/ShigemoriMasatoソフトウェア開発において、コードの可読性[^1]は品質と保守性を左右する最も重要な要素の一つです。本記事シリーズでは、Pythonを題材…
uv, ruff, devcontainer, Claude Codeを使ったモダンなPython開発環境のテンプレート 🔖 245
こんにちは.今回は,uv, ruff, devcontainer, Claude Code, Cursorなどのモダンなツールを使ったPythonの開発環境テンプレートを作成したので,その内容を紹介します. テンプレートは以下のリポジトリで公開しています. テンプレートの特徴・構
uv, ruff, devcontainer, Claude Codeを使ったモダンなPython開発環境のテンプレート 🔖 245
こんにちは.今回は,uv, ruff, devcontainer, Claude Code, Cursorなどのモダンなツールを使ったPythonの開発環境テンプレートを作成したので,その内容を紹介します.テンプレートは以下のリポジトリで公開しています.https://git
全世界のソフトウェア開発者は4700万人。最も多いのがJavaScript開発者で2800万人、Java、Pythonが続く。スラッシュデータの調査 🔖 182
全世界のソフトウェア開発者は4700万人。最も多いのがJavaScript開発者で2800万人、Java、Pythonが続く。スラッシュデータの調査 IT業界に関する調査を行っているSlash Dataは、全世界のソフトウェア開発者に関する調査結果を発表しました。 発表によると、
Streamlit in SnowflakeによるAI分析アプリ(PythonもSQLも分からなくてもアプリを作れるよ!!) 🔖 3
Streamlit in SnowflakeによるAI分析アプリ(PythonもSQLも分からなくてもAI分析が出来るプリセットパッケージアプリ) Snowflake × AIで変わる!データ分析の新しいカタチ「データ分析の民主化」を5分で体験してみませんか?✅ SQLを
Python×株式投資:都度DLはやめた─yfinanceで爆速テクニカル分析を回したい 🔖 178
yfinaceデータを用いた軽量データセット(個人用)の構築 はじめに これまでテクニカルスクリーニングのバックテストを行う中で、 処理速度の遅さに課題を感じていました。 特に、複数銘柄に対してループ処理を行う際、 毎回 yfinance を通じて株価データを取得していたため、
Python×株式投資:都度DLはやめた─yfinanceで爆速テクニカル分析を回したい 🔖 178
yfinaceデータを用いた軽量データセット(個人用)の構築はじめにこれまでテクニカルスクリーニングのバックテストを行う中で、処理速度の遅さに課題を感じていました。特に、複数銘柄に対してルー…
Anthropicで利用されているモダンなPython開発のベストプラクティス 🔖 509
はじめに Anthropic といえば、最近はコード生成ツールが大きな話題になっていますよね。 AI企業アンスロピック、今年の売上高30億ドルに急増へ 売上高を牽引しているのはコード生成機能です。グーグルの親会社であるアルファベット([GOOGL.O](https://jp.re
Snowflake Summit 2025 : ハンズオンでSQLとPythonによるデータオーケストレーションを学ぶ 🔖 1
!ナウキャストの Snowflake Summit 2025 参加記の一覧は以下でご覧ください。https://zenn.dev/finatext/articles/snowflake-summit-2025-summary-nowcast Snowflake Summ
はじめに:AIに「記憶」を授ける!会話履歴こそがチャットボットの魂皆さん、こんにちは!AI開発の興奮が続く第10回です。前回(第9回)は、ユーザーの嗜好という「静的なコンテキスト」をMCPの考え方…
AWS CloudShellのPythonバージョンを上げる方法 🔖 1
個人的な備忘です。デフォルトのPython 3.9はちょっと古すぎる😅アプデ手順# Python 3.12をインストールsudo yum install python3.12# シンボリッ…
Pythonで月利3%狙ってるけど、頭と机がごちゃごちゃだったので、まず現実から片付けた話 🔖 53
整理整頓から始める在宅トレード環境最適化 最近Python×株式投資:月利3〜5%を狙う自動スクリーニング戦略なんていう、ちょっと真面目で小難しい記事を書いたんですが、 ふと気づいたんですよ。 机、汚くね? ↑説得力ゼロの作業環境。 株価予測コードをどれだけ力説しても、 机がこれ
Python×株式投資:月利3〜5%を狙う自動スクリーニング戦略 🔖 413
たくさんありますが、パターン4つごとに、RSIの範囲が変わっているだけです。MA乖離上限は4つごとに同じことを繰り返しています。 各スクリーニング日には地合いスコア(-3〜+3)をタグ付けしており、 これにより相場の状況によってどのパターンが機能しやすいのかも、あわせて検証できま
uvは超高速なPythonパッケージマネージャ 仮想環境作成・パッケージ管理・Pythonバージョン管理を一元化 Rust製で10〜100倍の速度向上
Pythonで月利3%狙ってるけど、頭と机がごちゃごちゃだったので、まず現実から片付けた話 🔖 53
整理整頓から始める在宅トレード環境最適化最近Python×株式投資:月利3〜5%を狙う自動スクリーニング戦略なんていう、ちょっと真面目で小難しい記事を書いたんですが、ふと気づいたんですよ。 …
まえがき おはようございます。 諸事情によりPythonについての技術書を読むことになったのですが、 掲載されているいくつかのコードを見ていると「えぇ…」と思うことが多々ありましたので、ここで共有したいと思います。 なお、この記事は特定の書籍ないしは出版社、著者、その他を批判する