A Python-based utility designed to translate scientific and technical terms using Large Language Models (LLMs) via the Groq API. This tool focuses on high-quality translations for specialized vocabulary where standard translators often fail.
- Zero-Shot Translation: Uses the
llama3-8b-8192model for context-aware translations. - Robust Rate Limiting: Implements exponential backoff to handle API limits gracefully.
- Progress Tracking: Real-time progress bar using
tqdm. - Standardized Output: Generates a clean CSV file with terms, translations, and metadata.
- Python 3.10+
- A Groq API Key
- Clone this repository:
git clone [https://github.com/YOUR_USERNAME/P_Translator.git](https://github.com/YOUR_USERNAME/P_Translator.git) cd P_Translator