Logo Lanfrica

Redeemed012/Afrilingua-AI

Domaine:

natural language processingeducation

Type de record:

softwareproject
Créateur:
Red
Hôte:
AI Powered Multilingual Translator for African Indigenous Languages with voice translation, pronunciation assistance, science education, agriculture, healthcare, and offline support. # 🌍 AfriLingua AI ## African Languages. African Context. Accessible Knowledge. AfriLingua AI is an AI powered multilingual translation platform designed to bridge communication gaps across Africa by supporting indigenous languages through intelligent translation, voice interaction, and educational tools. --- ## 🚀 Features - 🌍 Translation between English, Shona, Ndebele, Zulu, and Swahili - 🔄 Indigenous language to indigenous language translation - 🎤 Voice input and speech output - 📚 Tutor Mode for language learning - 🌾 Agriculture support - 🏥 Healthcare communication support - 🧪 Science Experiment assistant - 📖 Built in glossary - 🧠 Context aware translation - 💻 Desktop application - 🌐 Online accessibility with future offline support --- ## 🎯 Problem Millions of Africans struggle to access education, healthcare, and agricultural information in languages they understand. Most existing translation platforms provide limited support for African indigenous languages and often miss cultural context. --- ## 💡 Solution AfriLingua AI makes communication easier by translating African languages accurately while preserving meaning and cultural context. The platform also provides specialised educational content for students, farmers, healthcare workers, and rural communities. --- ## 🛠 Technologies Used - Python - Streamlit - SQLite - Speech Recognition - Text to Speech - HTML - CSS - Natural Language Processing --- ## 📂 Project Structure ```text ai_engine/ config/ content/ database/ experiment/ interface/ tests/ app.py desktop_app.py requirements.txt README.md ``` --- ## ▶ Running the Project Install dependencies ```bash pip install -r requirements.txt ``` Run the application ```bash streamlit run app.py ``` --- ## 🌍 Supported Languages - English - Shona - Ndebele - Zulu - Swahili --- ## 🔮 Future Improvements - Improve pronunciation accuracy - Improve thesaurus functionality - Add more African indigenous languages - Strengthen offline translation - …