MarkItDownで崩れる2カラム表PDFを、pdfplumberで正しくMarkdownテーブル化する|PDF表抽出の実装と精度改善

PDF・文書編集
以前、MarkItDownでpptx/docx/pdfをMarkdownに変換するWebツールを作った記事を書きました。ドラッグ&ドロップだけで各種ファイルをMarkdow…
続きを読む

続・RSS×AIで情報収集を自動化!採点&学習する自分好みの情報ポータルの作り方

AIコーディング
前回の記事で紹介した「RSSPortal」を実際に運用してみたところ、いくつかの課題が見つかりました。今回は、それらの改善とGitHubでのOSS公開についてまとめます。RSS×A…
続きを読む

RSS×AIで情報収集を自動化!採点&学習する自分好みの情報ポータルの作り方

AIコーディング
エンジニアやWeb制作者にとって、技術情報のキャッチアップは避けて通れません。しかし、RSSリーダーを開くと未読が数百件…という状況に疲弊している方も多いのではないでしょうか。世の…
続きを読む

レンタルサーバー「カラフルボックス」で Python FastAPIをデプロイし、Webアプリを公開する方法

アプリケーション
WordPressブログ用のレンタルサーバーとして人気の「カラフルボックス(ColorfulBox)」ですが、実はPythonのWebアプリケーション(FastAPI)も動かせます…
続きを読む

Python『FontTools』で、字詰めが効くフォントのサブセット化

バックエンド
webフォントで日本語フォントを使用する際、必要な文字だけを含むサブセットフォントを作成する方法を解説します。特に、字詰め(カーニング)ができるfont-feature-setti…
続きを読む