Skip to content
@UNICEF-AFRILEARN

UNICEF-AFRILEARN

Afrilearn-AI-Learning-Personalisation

GitHub open issues closed issues code of conduct contributing guidelines commits follow on twitter follow on YouTube

Some children learn best by watching videos, some by reading class notes, some by solving practice problems, and some by social collaboration. Beyond blending storytelling, social learning, and supplementary tech skills content, Afrilearn leverages artificial intelligence to give every child access to personalized learning using the unique method that works best for them. This can be solved using AI recommendation systems. The recommender system provides course recommendations based on user history and similar profiles. A more detailed documentation is available here.

This repo is deployed as a web app and api through Heroku here.

Installation

Clone this repository. Navigate to the repository and create a python virtual environment through your method of choosing. Activate the environment and install the required libraries through

git clone https://github.com/UNICEF-AFRILEARN/question_recommendation.git
cd question_recommendation
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Architecture

architecture diagram

Dependencies

The backend is developed in python 3.x.x. Other libraries and packages, along with their versions, are included in requirements.txt. In short, you need the following libraries and their dependencies.

  • pandas
  • numpy
  • flask_cors
  • flask
  • mlxtend
  • Pymongo

Usage

visit web app

Contributors

Pinned Loading

  1. afrilearn-recon-front-end afrilearn-recon-front-end Public

    CSS 1

  2. Afrilearn-front-end Afrilearn-front-end Public

    CSS 1

  3. unicef_afrilearn unicef_afrilearn Public

    Jupyter Notebook 1

  4. documentation documentation Public

    HTML 1

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…