Intrusion Detection System using Logistic Regression
Built a machine learning model to detect network intrusions and classify traffic as normal or malicious using the KDD dataset.
The workflow included data cleaning, categorical encoding, normalization, feature selection, model training, and performance evaluation.
Evaluation covered Accuracy, Confusion Matrix, ROC Curve, and AUC score, showing strong potential for real-world intrusion detection scenarios.
Python
Pandas
Scikit-learn
Matplotlib
KDD Dataset
Machine Learning
AI-Based NIM Game using Minimax Algorithm
Developed the classic NIM Game with an AI opponent powered by the Minimax algorithm, a core idea in Artificial Intelligence and Game Theory.
The project demonstrates how AI evaluates possible states and chooses the optimal move in a two-player strategy game.
This project highlights my understanding of recursion, decision trees, game algorithms, and AI-based decision making.
Python
Minimax
Game Theory
Recursion
AI