git404hub

what is translate-academic-paper fr?

zaious/translate-academic-paper — explained in plain English

Analysis updated 2026-05-18

14PythonAudience · researcherComplexity · 3/5LicenseSetup · moderate

tl;dr

A tool that turns an academic paper or scanned book PDF into a single self-contained bilingual Chinese and original language HTML file.

vibe map

mindmap
  root((translate-academic-paper))
    What it does
      PDF to bilingual HTML
      Base64 embedded images
      Three view toggle
    Tech stack
      Python
      PyMuPDF
      Pillow
    Use cases
      Translate academic PDFs
      Convert scanned books
      Preserve charts and formulas
    Audience
      Researchers
      Academics
      AI agent users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Translate an academic paper PDF into a bilingual Chinese and English HTML page

VIBE 2

Convert an old scanned book into a searchable bilingual document

VIBE 3

Preserve charts, formulas, and footnotes while translating a scanned paper

VIBE 4

Build a glossary of consistent technical term translations across a document

what's the stack?

PythonPyMuPDFPillowHTML

how it stacks up fr

zaious/translate-academic-paper0c33/agentic-aiadennng/stock_strategy_lab
Stars141414
LanguagePythonPythonPython
Setup difficultymoderatehardhard
Complexity3/54/54/5
Audienceresearcherdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires an AI coding agent capable of running shell commands and reading and writing files.

Free to use, modify, and distribute for any purpose, including commercial use, as long as the copyright notice is kept.

in plain english

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.

prompts (copy fr)

prompt 1
Use this tool to translate my academic paper PDF into a Chinese and English side by side HTML file
prompt 2
Help me run the quality check scripts after translating a chapter with this tool
prompt 3
Explain how this tool handles a messy scanned book with handwritten notes
prompt 4
Walk me through classifying my PDF as a clean scan, messy scan, or native text document

Frequently asked questions

what is translate-academic-paper fr?

A tool that turns an academic paper or scanned book PDF into a single self-contained bilingual Chinese and original language HTML file.

What language is translate-academic-paper written in?

Mainly Python. The stack also includes Python, PyMuPDF, Pillow.

What license does translate-academic-paper use?

Free to use, modify, and distribute for any purpose, including commercial use, as long as the copyright notice is kept.

How hard is translate-academic-paper to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is translate-academic-paper for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.