How keithnery/kuapa works
KUAPA is a small collection of command-line translators for endangered Brazilian Indigenous languages. Users enter Portuguese words for Yaathe lookup, sentences for Tupi Potiguara word translation, or simple expressions for Tupi Potiguara template translation. Each translator is a standalone script with its own vocabulary and interaction flow; the README documents the language directions and limited feature set. The graph reflects the sampled scripts; no shared runtime or external service is shown.
Main entry points: tupi potiguara translator.py Sentence Translation · native translators.py Language Menu · Yaathe translator.py Word Lookup
Components 9
Yaathe Translator
- Word Lookup
Yaathe translator.py - Word Dictionary
Yaathe translator.py
Tupi Word Translator
- Sentence Translation
tupi potiguara translator.py - Word Vocabulary
tupi potiguara translator.py - Ignored Words
tupi potiguara translator.py
Tupi Phrase Translator
- Language Menu
native translators.py - Template Matcher
native translators.py - Phrase Dictionary
native translators.py
Other components
- User
Connections 12
- User → Word Lookup: enters word
Yaathe translator.py - Word Lookup → Word Dictionary: looks up
Yaathe translator.py - Word Lookup → User: prints translation
Yaathe translator.py - User → Sentence Translation: enters sentence
tupi potiguara translator.py - Sentence Translation → Ignored Words: filters words
tupi potiguara translator.py - Sentence Translation → Word Vocabulary: looks up words
tupi potiguara translator.py - Sentence Translation → User: prints translation
tupi potiguara translator.py - User → Language Menu: chooses direction
native translators.py - User → Language Menu: enters text
native translators.py - Language Menu → Template Matcher: calls translate
native translators.py - Template Matcher → Phrase Dictionary: matches templates
native translators.py - Language Menu → User: prints translation
native translators.py