Personal Dictionary

A React-based vocabulary analysis tool that extracts words from PDFs or pasted text, filters them against a custom dictionary, and surfaces inline Japanese or English definitions. It streamlines focused vocabulary review by combining frequency analysis with per-word lookup.

Personal Dictionary

Overview

Personal Dictionary helps users turn PDFs or pasted text into a focused vocabulary study workflow. The app extracts text in the browser, filters words through a custom dictionary and stopword list, and presents frequency counts for relevant terms. It also supports inline bilingual lookups so users can review Japanese or English definitions without leaving the analysis view.

ReactTypeScriptZustandVitereact-pdftotextpdfjs-distAWS LambdaESLintgh-pages