This project is built with the aim of helping students make informed decisions when it comes to choosing their college majors. Many students make the wrong choices by relying on unverified information from the internet, without realizing that the decision is more complex than that. Additionally, factors such as peer pressure, the desire to prove oneself, environmental influences, parental pressure, and more contribute to this issue.
The advantages of this application lie in its features that include talent interest tests, brain preference tests, major suitability tests, major recommendations, and recommendations from close friends. All of these features are supported by machine learning technology and cloud computing. The hope is that this application can serve as a safe and reliable source of information for students before they make decisions about their college majors and plan their future.
git clone https://github.com/zulfahmidev/capstone_ml.git
Create environment and install dependencies.
python -m venv .env
.env\Scripts\activate
pip install -r requirements.txt
How to run notebook:
- Enter the Notebook folder.
- Open the notebook named "Model_fix.ipynb."
- Execute several requirements.
- Perform predictions by answering several questions.
- Obtain the results.
How access notebook, you can do as this:
cd Notebook/Model_fix.ipynb
How to run experiment:
streamlit run main.py