À propos du projet
PDFMathTranslate est un outil open-source conçu pour traduire des documents PDF scientifiques tout en préservant leur mise en page originale. Selon son README, il maintient les formules, graphiques, tables des matières et annotations lors de la traduction, et supporte plusieurs langues et services de traduction.
Le projet propose plusieurs façons de l'utiliser : un outil en ligne de commande, une interface graphique web interactive, un conteneur Docker et un plugin Zotero. Il offre également des services de démo en ligne hébergés sur HuggingFace et ModelScope, ainsi qu'un service public gratuit.
Les options d'installation incluent l'installation du package Python via pip ou uv, un exécutable Windows et un déploiement conteneurisé. L'outil utilise par défaut Google comme service de traduction, avec le support d'autres services tels que DeepL, Ollama et OpenAI. Les options avancées incluent la traduction partielle du document, la sélection des langues source et cible, le multithreading, les prompts personnalisés et la traduction par lots.
Le README mentionne un support expérimental OCR pour les pages purement image, le regroupement de paragraphes et la composition de pages adaptative. Il mentionne également un noyau de traduction v2.0 disponible dans un fork séparé du dépôt. Le projet a été accepté lors de la conférence EMNLP 2025 System Demonstrations et compte plus de 222 000 téléchargements.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.