2025-08

Streamlit

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

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

AGENTS.mdで始める実践的エージェント設計ガイド

こんにちは、JS2IIUです。本記事では、AGENTS.mdの目的と作り方、実装・運用で役立つテンプレートをわかりやすく解説します。実例とチェックリスト付きで実務ですぐ使えます。今回もよろしくお願いします。はじめに2025年8月20日にOpenAIがAGENTS.mdのサイトを公開しました。この公開...
Streamlit

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

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

Streamlitの始め方

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

Pythonの動的属性操作を極める:getattr, hasattr, setattr, delattr, dirの使い方

こんにちは、JS2IIUです。Pythonには、オブジェクトの属性を動的に操作するための便利な組み込み関数がいくつか用意されています。本記事では、getattr、hasattr、setattr、delattr、dirの使い方を解説し、それらを活用することで得られるメリットや注意点について紹介します。...
Programming

GPT-5プロンプト設計で配慮すべき7つのポイント

こんにちは、JS2IIUです。GPT-5の能力を最大限に引き出すためには、従来のGPT-4.1などと比べてプロンプト設計においていくつかの新しい配慮が必要です。本記事では、OpenAI公式のGPT-5 prompting guideを参考に、ユーザーが意識すべきポイントを7つに整理して解説します。今...