University Major Selection System
Note: The image is for demonstration purposes only. It does not represent the actual software interface, and the software name is not accurate.
Project Overview
The University Major Selection System is a comprehensive software solution designed to streamline the process of selecting a university major for students after taking the national entrance exam (Konkur). Built on ASP.NET Core and SQL Server, the system simplifies the complex process of major selection by incorporating multiple stages, such as student registration, psychological evaluation, AI-driven analysis, and result generation.
The system analyzes each student’s exam performance, ranking, and region-specific data, and provides a tailored recommendation for their ideal university major. By leveraging an AI model trained on a dataset of over 3,000 students test results from the years 2011 to 2019, the system offers personalized suggestions based on the student’s performance, ensuring a more informed and data-driven approach to major selection. The entire process is supervised by senior advisors to ensure the results align with the student's potential and preferences.
Key Features
- Student Registration: Allows students to register their personal and academic details, providing a base for analysis and recommendations.
- Psychological Evaluation: Incorporates psychological assessments to gain a deeper understanding of the student’s preferences and cognitive strengths, enhancing the recommendation process.
- AI-Driven Analysis: Analyzes the student’s exam results, ranking, and regional score distribution, using a machine learning model to assess the most suitable university major.
- Result Generation: The system generates personalized major recommendations, displaying them to the student and printing them in a clear, concise format for further reference
- Historical Data Analysis: The system is powered by an AI model trained on over 3,000 historical student data points from exams conducted between 2011 and 2019. This data helps ensure that the analysis considers regional variances and trends.
Technology Stack
- Frontend
- HTML/CSS & JavaScript: Basic frontend technologies for creating a clean, user-friendly interface that is easy to navigate for students and advisors.
- Backend
- ASP.NET Core A robust, high-performance framework for building scalable applications that ensures a smooth and secure experience for users.
- Database
- SQL Server: A powerful relational database system used for storing and managing student data, exam results, and analysis output.
- Messaging Integration: The system provides detailed reports and recommendations, formatted for easy understanding by students and their advisors.