Logo Lanfrica

OliTamrat/Afaan

Domaine:

natural language processing

Type de record:

software
Créateur:
Oli
Hôte:
Advanced AI-powered language learning platform with romanization support for Amharic, Japanese, Chinese, Korean and more. Features include TTS audio, interactive flashcards, spaced repetition, and comprehensive progress tracking. # Afaan - Advanced Language Learning Platform 🌍 An AI-powered language learning platform with comprehensive features for immersive language education. Built with React, featuring real-time conversation practice, interactive exercises, cultural insights, and advanced progress tracking. ## ✨ Features ### 🔊 Audio Features - **Text-to-Speech**: Hear native pronunciation for all tutor messages - **Speech Recognition**: Practice speaking with voice input - **Auto-play Audio**: Automatic playback for conversation practice - **Multi-language Support**: Native voice synthesis for 10+ languages ### 📝 Interactive Exercises - **Flashcards**: Spaced repetition system for vocabulary retention - **Fill-in-the-Blank**: Grammar and vocabulary practice - **Multiple Choice**: Quick comprehension quizzes - **Intelligent Difficulty**: Exercises adapt to your level ### 💾 Data Persistence - **Auto-save Progress**: All conversations and progress saved locally - **Export/Import**: Backup your learning data - **Cross-session Continuity**: Pick up where you left off - **Vocabulary Tracking**: Automatic word collection ### 🎯 Enhanced Learning - **Grammar Library**: Comprehensive grammar explanations with examples - **Cultural Insights**: Learn about customs, traditions, and etiquette - **Conversation Scenarios**: Practice real-world situations (restaurant, travel, shopping) - **Adaptive Difficulty**: Content adjusts to your proficiency level ### 🎨 UI/UX Features - **Dark Mode**: Eye-friendly theme for any time of day - **Mobile Responsive**: Seamless experience on all devices - **Customizable Themes**: 5 beautiful color schemes - **Keyboard Shortcuts**: Quick access to all features - `Ctrl+Enter`: Send message - `Ctrl+K`: Open exercises - `Ctrl+G`: Open grammar library - `Ctrl+M`: Toggle microphone - `Ctrl+D`: Toggle dark mode ### 📊 Advanced Analytics - **Progress Charts**: Visualize vocabulary growth and accuracy - **Streak Tracking**: Maintain your learning momentum - **Achieveme …

Languages