A newer version of the Gradio SDK is available:
6.1.0
metadata
title: Translation Post-Editing Evaluator
emoji: π
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.29.0
app_file: interface.py
pinned: false
Translation Post-Editing Evaluator
This Space evaluates machine translations using BLEU, COMET, and ChrF metrics, with ChatGPT integration for post-editing.
π Post-Editing Evaluation Tool
This project is a web-based evaluation tool that scores machine translation (MT) output against human-edited references using BLEU, CHRF, and COMET metrics. It is packaged as a Gradio interface and deployable via Hugging Face Spaces.
π Features
- π Evaluate MT output with:
- BLEU
- CHRF
- COMET (requires OpenAI API key)
- π₯οΈ Simple, interactive web UI via Gradio
- π³ Hugging Face Spacesβcompatible Docker deployment
π§ͺ Example Use
Paste or upload:
- Source text
- Machine translation output
- Post-edited reference
Then click "Evaluate" to see automatic quality scores.
π¦ Installation (for local development)
git clone https://github.com/yourusername/post_editing_evaluator.git
cd post_editing_evaluator
python -m venv venv
source venv/bin/activate # or .\venv\Scripts\activate on Windows
pip install -r requirements.txt
python interface.py