zaious/translate-academic-paper — explained in plain English
Analysis updated 2026-05-18
Translate an academic paper PDF into a bilingual Chinese and English HTML page
Convert an old scanned book into a searchable bilingual document
Preserve charts, formulas, and footnotes while translating a scanned paper
Build a glossary of consistent technical term translations across a document
| zaious/translate-academic-paper | 0c33/agentic-ai | adennng/stock_strategy_lab | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | researcher | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires an AI coding agent capable of running shell commands and reading and writing files.
This project turns a PDF of an academic paper or a book, especially older scanned works, into a single self contained HTML file with a bilingual Chinese and original language view. The output page lets you switch between three views at the top: Chinese only, side by side original and translation, or the original language only. Images, formulas, and scanned pages are embedded directly in the file as base64 data, so the result has no external dependencies and can be shared as one file with anyone. The tool started as a skill for Claude Code but is designed to work with any AI agent that can read and write files and run shell commands, including other models paired with tools like Cursor, Cline, or various command line interfaces. It follows a written runbook so a different agent can pick up the process and continue it. The project sorts documents into four categories based on how clean the source is: native digital text, clean scans, messy scans with heavy OCR errors or handwritten notes, and scans with no text layer at all. For messy old scans it uses a batch process that treats OCR output as a rough guide and the scanned page images as the actual source of truth, with quality checks run after each section is translated. The tool also restores proper reading order for two column layouts, keeps technical terms and dataset names consistent using a glossary, and preserves charts and formulas as embedded images matched to the surrounding text. A firm rule in the project is that translation must be done by the agent itself, section by section, and never handed off silently to a separate machine translation service, since that has been observed to produce shortened summaries instead of full translations. Two quality check scripts, one structural and one for faithfulness, are meant to be run after every section. The project is released under the MIT license.
A tool that turns an academic paper or scanned book PDF into a single self-contained bilingual Chinese and original language HTML file.
Mainly Python. The stack also includes Python, PyMuPDF, Pillow.
Free to use, modify, and distribute for any purpose, including commercial use, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.