Welcome to LinguaSync AI, where we're revolutionizing the way you learn languages. Our innovative platform combines cutting-edge technology with proven educational techniques to deliver an immersive and personalized language learning experience.
- Adaptive Learning Paths: Utilizing the power of Large Language Models (LLM), LinguaSync AI creates dynamic learning journeys tailored to your pace, proficiency, and preferences.
- Immersive Learning Experience: Engage with the language in meaningful ways through context-based learning and simulated real-world scenarios.
- Comprehensive Language Coverage: From basics to advanced, our platform covers all aspects of language learning including vocabulary, grammar, pronunciation, and cultural nuances.
- Interactive Exercises: Test your knowledge and reinforce learning with interactive exercises and quizzes.
- Progress Tracking: Monitor your learning progress with detailed analytics and personalized feedback.
Ensure you have Python 3.11 or later installed on your system to run LinguaSync AI.
- Clone the LinguaSync AI repository to your local machine:
git clone https://github.com/YassineBenMaktouf/LinguaSync-AI.git
cd LinguaSync AI
- Install the necessary dependencies:
pip install -r requirements.txt
To launch LinguaSync AI, execute the following command in your terminal:
python app.py
Before running the application, set up the following environment variables in a .env
file:
DATABASE_URL=your_mongodb_connection_string_here
SECRET_KEY=your_secret_key_here
OPENAI_API_KEY=your_openai_api_key_here
HUGGINGFACE_API_KEY=your_huggingface_api_key_here
Need help? For support, please open an issue on our GitHub repository or contact us via email:
We welcome contributions! If you'd like to improve LinguaSync AI, please fork the repository, make your changes, and submit a pull request.
Join our community or sign up for our newsletter to stay updated with the latest features and improvements.