Back to Projects

Marks Prediction

CompletedMay 2024

Description

This project is an end-to-end data science application aimed at predicting students' scores based on various demographic and educational features. The project leverages machine learning techniques and follows industry best practices, including structured folder organization, custom loggers, and custom exception handling.

Technologies

PythonPython
scikit-learnscikit-learn
PandasPandas
NumPyNumPy
Jupyter NotebookJupyter Notebook
FlaskFlask

Key Features

  • Data Ingestion: Loading and preprocessing raw data.
  • Data Transformation: Feature engineering and data transformation.
  • Model Training: Training machine learning models to predict student scores.
  • Logging: Custom logging to track the pipeline execution.
  • Exception Handling: Custom exceptions to handle errors gracefully.