Machine translation for the languages that commercial providers forget.
Interests: MT evaluation and metrics · language preservation and revitalization · low resource and morphologically rich languages · neural MT · rule based MT · hybrid architectures · novel tokenizer architectures
CCHRF++: Linguistically corrected CHRF++ for cross-lingual quality comparison, based on relative character counts and variety.
MT-Eval Harness: Method-neutral machine translation evaluation harness with automated dynamic corpora and multiple metric loading, with authenticated CLI publication to MT-Eval Arena (Python).
MT-Eval Arena: Secure database for recording published evaluation runs with scoring, significance, and contest/prize mechanics. Includes integrity/sovereignty machinery such as DB-triggered quarantine gates, provenance rules, authorization backbone, and curl-to-bash benchmark queue runner (Postgres).
Champollion CLI: Method-neutral machine translation localization tool with custom routing mechanism that optimizes based on arena data.Includes translation memory and quality gate and supports all major translation methods (Node.js/JavaScript).
Shared Registries: Cross-runtime SSOT schema for methods, metrics, models, and licenses (JSON).
LYSS plug-in: Language-specific automated error detection, classification, and correction standard (Python).
Champollion Atlas: Expansive typological classification of 7,000+ human languages from diff use open-source resources, plus a language documentation resource index (Postgres + JSON/SQLite distribution).
Champollion website: Docusaurus 3 website with animated project visualization (React/JavaScript).
Champollion MCP server: Exposes the benchmark queue, language search, cost estimation, and the translate pipeline (with translation memory and quality gate) to AI agents over the Model Context Protocol (Node.js/JavaScript).
Champollion Shared Task Sandbox: Air-gapped method execution infrastructure for community-hosted and -maintained machine translation contests. Prevents benchmark data contamination and ensures community data sovereignty simultaneously (Python/Docker).
Champollion Translate API (in development): Metered, IP-protected convenience layer for routing through multiple proprietary translation methods, hosted server-side to protect sovereign IP (Node.js/Postgres).