Skip to content

LISA-ITMO/universal-eduplatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITMO license python react

Quiz-platform for education | Платформа викторин для образования

This repository contains a tool — an interactive platform for analyzing personal competencies in the areas of analytical thinking and creativity. The platform is designed for educational environments and provides the ability to create tests as well as take tests from other users to assess skills and knowledge.

The key advantage is the integration of an AI assistant that is trained on a limited sample of data from teachers and students, allowing it to be adapted first for one, and then for several study groups.

Development is being carried out on the DEV branch.

Please help us improve this project, share your feedback with opening issue

Demo

Demo video

How to use it in practice:

Demo video of cross-testing

Documentation

Details of the documentation can be found at the links below:

Installation

1. Select the DEV branch

git checkout DEV

2. Create environment files:

touch ./compose/.env.analytics ./compose/.env.subjects ./compose/.env.tests ./compose/.env.users

3. Fill all environment files according to the same template

# Setting environment variables for Django project
SECRET_KEY = '<Django key>'
DEBUG = False
ALLOWED_HOSTS = <valid hosts through ,>
CSRF_TRUSTED_ORIGINS = <valid hosts through ,>
# Variables for creating a Django superuser
DJANGO_SUPERUSER_USERNAME=<username Django>
DJANGO_SUPERUSER_EMAIL=<user mail Django>
DJANGO_SUPERUSER_PASSWORD=<Django's password>

4. Create database files

mkdir dbs
touch ./dbs/.analytics_db.sqlite3 ./dbs/.subjects_db.sqlite3 ./dbs/.tests_db.sqlite3 ./dbs/.users_db.sqlite3

5. Start the image build

docker compose -f compose/docker-compose.yml up

6. The project is available localhost:8888

7. Admin panels are available at localhost:8888//admin/

Contacts

This platform is being developed at ITMO University, LISA laboratory as part of the research work on "Methods and algorithms for intelligent services and applications".

The team working on the project is listed below (everyone can be contacted personally):

Scientific supervisors:

Publications About Quiz-platform for education

About

A platform for building a digital personal image

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published