Skip to content

HalisonBruno/P_Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P_Translator: Zero-Shot Technical Term Translator

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.

Features

  • Zero-Shot Translation: Uses the llama3-8b-8192 model 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.

Prerequisites

Installation

  1. Clone this repository:
    git clone [https://github.com/YOUR_USERNAME/P_Translator.git](https://github.com/YOUR_USERNAME/P_Translator.git)
    cd P_Translator

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages