Aprende gramática japonesa con TypeScript: Presentamos Typed Japanese
Typed Japanese es una biblioteca de TypeScript de nivel de tipo que permite expresar oraciones completas en japonés utilizando el sistema de tipos. Crea un lenguaje específico de dominio (DSL) basado en reglas gramaticales japonesas, permitiendo escribir y verificar lenguaje natural gramaticalmente correcto usando el compilador de TypeScript. El proyecto también explora un formato intermedio para IA en el aprendizaje de idiomas, potencialmente reemplazando JSON con una representación verificada por tipo para mayor precisión. Admite varias conjugaciones de verbos y adjetivos, construcción de frases y oraciones, con el objetivo de crear un sistema de tipos para aprender y verificar la gramática japonesa. Si bien aún se encuentra en etapas iniciales y depende de reglas generadas por LLM, ofrece un enfoque único para el aprendizaje de idiomas y la verificación gramatical.