Programming

Pandas

【Pandas】データクリーニングでよく使う10のテクニック

こんにちは、JS2IIUです。データ分析や機械学習の精度を高めるためには、「データクリーニング(前処理)」が欠かせません。どんなに高度なモデルを使っても、入力データが汚れていれば結果は信頼できません。本記事では、Pythonの代表的なデータ処理ライブラリである Pandas を使って、実務でも頻繁に...
Streamlit

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

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

GitHub Copilotの「copilot-instructions.md」とは?

こんにちは、JS2IIUです。GitHub Copilot は、AIによるコード補完やチャット支援で開発を効率化してくれる強力なツールです。実際に使う場面では、プロジェクトごとにコーディングスタイルや使用する技術スタックが異なるため、生成AIの提案内容が期待値通りにならない可能性もあります。このよう...
Streamlit

5分で始めるStreamlit

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

Pandoc のインストール方法:Windows と Mac でドキュメント変換を始めよう!

こんにちは、JS2IIUです。Pandoc は、様々な形式のドキュメントを相互に変換できる強力なツールです。Markdown で書いた記事を PDF にしたり、Word 文書をウェブページに変換したりと、その用途は多岐にわたります。この記事では、Windows と Mac それぞれでの Pandoc...
Programming

【Pandoc】マークダウンテキストからPowerPointスライドに変換する

プレゼンテーション資料の作成、手間に感じていませんか?デザインツールを開いてレイアウトを調整し、テキストをコピペして…といった作業は、時間も労力もかかります。「Pandoc」を使って、MarkdownファイルからPowerPoint資料を効率的に生成する方法を解説します。今回もよろしくお願いします。...
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の基本的な使い方を解説し、初めてのアプリケーション作成から主要な機能の活用方法までを紹介します。今回もよろしくお願い...