This project analyzes railway route data and builds a machine learning model to predict journey duration.
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Scikit-learn
- Data Cleaning and Preprocessing
- Feature Engineering
- Exploratory Data Analysis (EDA)
- Model Building using Linear Regression
- Model Evaluation (MAE, RMSE)
- Visualization of Actual vs Predicted Journey Duration
- Journey Duration (in hours)
- Total Distance per Train
- Number of Stops
- Average Speed
Linear Regression
- Strong correlation between distance and journey duration
- Number of stops impacts travel time
- Model provides reasonable prediction accuracy
- Use advanced models (Random Forest, XGBoost)
- Deploy using Flask or Streamlit
- Add real-time railway data
Nanda Kumar S
If you found this project useful, β star the repository!