Skip to content

SalimELMARDI/MO3ALIMI

Repository files navigation

MO3ALIMI

mo3alimi

Introduction

MO3ALIMI is a platform designed to help illiterate adults learn the basics of literacy. The platform focuses on alphabets, writing, reading, and basic numeracy. Users receive personalized quizzes that assist them in learning and practicing simultaneously.

Table of Contents

Features

  • Phonics Practice: Users can learn and practice phonics through interactive lessons.
  • Writing Practice: Guided writing exercises to improve writing skills. We created an interface to teach users how to write Arabic letters. We trained a Convolutional Neural Network (CNN) for this, but it was not efficient in real-life applications due to challenges with varying angles and non-centered Arabic letters.
  • Basic Numeracy: Lessons and quizzes on basic numeracy skills.
  • Personalized Quizzes: Tailored quizzes to reinforce learning and practice.
  • Visual Learning: Images generated to support visual learning.

Project Flowchart

Blank board

Technologies Used

  • Gemini API: Used to generate lessons dynamically.
  • OpenAI: Facilitates user interactions.
  • Tensorflow: Training neural networks to recognize arabic letters.
  • Dall-E 3: Generates images to support visual learning.
  • CSS HTML CSS FLASK: HTML structures the content, CSS styles it, JavaScript adds interactivity, and Flask manages server-side logic, all converging to support the AI-powered features in the app

Installation

To install MO3ALIMI:

  1. Clone the repository:
    git clone https://github.com/yourusername/mo3alimi.git
  2. Installation
     pip install Flask google-generativeai openai
  3. Run app.py
     $ python app.py
    $ http://127.0.0.1:5000/

Contributors:

  • Salim EL MARDI
  • Reda EL KATE
  • Mouad EN-NASIRY

Demo

demofinale.mp4

Pitching

MO3ALIMI PITCHING


Another version featuring other technologies is available on this [repository](https://github.com/mouadenna/MO3ALIMI).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published