Logo Lanfrica

Baraka-stack/AI_Group8_ExpertSystem_Assignment2-

Domaine:

education

Type de record:

software
Créateur:
Bar
Hôte:
# Educational Scholarship Advisor Expert System ## Group Information - Group Number: [8] Group Members: - Baraka Mussa 23/22370 - Team Leader - Ndungutse Frank 23/21369- Research Analyst - Laurene Uwabatoni 23/22709 - System Designer - Umuhire Kamwanya Nuswayiba 23/23307 - Python Developer - Uwase Jeanne Gentille 23/22298 - Tester & Documenter - Umwari Ora Delicate 23/22497 - Tester & Documenter ## Project Overview A rule-based expert system designed to help Rwandan/African students determine their eligibility for various scholarships based on academic performance, background, and other relevant criteria. ## System Features - Academic eligibility assessment - Financial need evaluation - Scholarship matching based on student profile - Recommendation generation with explanations ## How It Works The system follows these steps: 1. Collects student information including academic history, financial status, field of study, etc. 2. Applies rule-based logic to evaluate eligibility for different scholarship types 3. Matches student profiles against scholarship requirements 4. Generates personalized recommendations with explanations ## Technical Implementation - Built using Python for the backend logic - Rule-based expert system architecture ## Usage Instructions you must have your gpa and know your strengths and family income annually ## Repository Structure - `main.py`: Primary Python code for the expert system - `docs/`: Documentation files including flowcharts and system design - `tests/`: Test cases and testing documentation ## Try It Live (mybinder.org) ## Development Process This system was developed through an incremental process over three days: - Day 1: Use case definition and rule identification - Day 2: System design and initial implementation - Day 3: Final development, testing, and deployment