Loading repository data…
Loading repository data…
M-Awad-27 / repository
Welcome to this repository containing two end-to-end Machine Learning projects, fully implemented in interactive Jupyter Notebooks. Each project is modular, self-contained, and features comprehensive Exploratory Data Analysis (EDA), data preprocessing pipelines, model selection, evaluation, and visualizations.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Welcome to this repository containing two end-to-end Machine Learning projects, fully implemented in interactive Jupyter Notebooks. Each project is modular, self-contained, and features comprehensive Exploratory Data Analysis (EDA), data preprocessing pipelines, model selection, evaluation, and visualizations.
d:\Antigravity\
├── README.md # Project documentation (this file)
├── .gitignore # Git exclusion rules
│
├── 🚢 Titanic Survival Classification/
│ ├── Titanic_Survival_Classification.ipynb # Comprehensive EDA, training & evaluation
│ └── data/
│ └── titanic.csv # Titanic dataset from Kaggle
│
└── 📈 Stock Price Prediction/
├── Stock_Price_Prediction.ipynb # EDA, Linear Regression & LSTM training
└── data/
├── AAPL_2020-01-01_2023-01-01.csv # Historical Apple stock data (Yahoo Finance)
└── AAPL_predictions_comparison.png # Visual evaluation of stock forecasts
This project constructs binary classification models to predict passenger survival on the Titanic based on passenger characteristics (age, gender, ticket class, fare, family size, etc.) sourced from Kaggle's classic dataset.
Age (median imputation grouped by passenger class/gender) and Embarked.FamilySize (Parch + SibSp + 1) and IsAlone.This project predicts historical stock closing prices utilizing both traditional regression techniques and deep learning architectures. It utilizes Apple Inc. (AAPL) stock data spanning 2020 to 2023.
MinMaxScaler to aid neural network training stability.To run these notebooks locally, follow the steps below:
git clone https://github.com/M-Awad-27/Titanic-Survival-AND-Stock-Price-Prediction.git
cd Titanic-Survival-AND-Stock-Price-Prediction
python -m venv venv
# On Windows (Command Prompt/PowerShell):
.\venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
Ensure you have the required packages installed:
pip install numpy pandas matplotlib seaborn scikit-learn jupyter torch
Note: PyTorch is required to run the LSTM model inside the Stock Price Prediction notebook.
Launch Jupyter to explore and run the project files:
jupyter notebook
matplotlib and seaborn embedded directly in the notebook outputs.