Link to the deployed application
AI Comprehend is a web application developed as part of an undergraduate research project at the Ubiquitous Computing Laboratory in the Electrical and Electronics Engineering Institute (EEEI), University of the Philippines Diliman. The project aims to help users improve their comprehension skills using an adaptive learning system. The system provides questions based on the user's performance and learning progress to help them master various knowledge components.
This project is supervised by Dr. Nestor Tiglao, with team members Kyle Nathan Naranjo, Dominic Mondia, and Stephen Galamay.
The group would like to acknowledge the contributions of Dr. Nilda Ginete for her assistance with English and reading comprehension-related matters. Her expertise has been invaluable in the development of the application's reading materials and comprehension tests.
- User registration and authentication
- Adaptive learning system based on the Performance Factors Analysis (PFA) model
- Real-time user progress tracking
- Admin dashboard for managing users and questions
- Text highlighting and explanations for improved comprehension
-
Clone the repository: git clone https://github.com/your-username/ai-comprehend.git
-
Install the required dependencies: cd ai-comprehend pip install -r requirements.txt
-
Set up the database: python manage.py makemigrations python manage.py migrate
-
Start the development server: python manage.py runserver
The application should now be accessible at http://127.0.0.1:8000.
- Register a new user or log in with an existing account.
- Start the comprehension test and answer questions.
- Monitor your progress and see real-time feedback.