
1
1
Pakistan
1 year of experience
💫 Hi 👋, I'm Eman Jamil A passionate AI/ML Learner || AI Automation Enthusiast || Python Developer from Pakistan 🇵🇰 🎯 About Me 🔭 I’m currently working on: AI/ML projects and exploring real-world applications of AI. 🌱 I’m currently learning: Machine Learning and strengthening my AI skills. 👯 I’m looking to collaborate on: AI, ML, and Automation projects. 🤝 I’m looking for help with: Building practical AI/ML projects and learning from the community. 💬 Ask me about: Python, AI Automation, and AI/ML. 📫 How to reach me: Email Me 😄 Pronouns: She/Her ⚡ Fun fact: I started with Python, moved into AI Automation, and now I’m exploring AI/ML.

Real-Time Fraud Detection System is a machine learning system that detects potentially fraudulent financial transactions in real time. It uses a tuned Random Forest Classifier trained on the PaySim synthetic financial transactions dataset (~30,000 rows), with engineered features such as origin/destination balance changes, large-transaction flags, and one-hot encoded transaction types. The model is served through a FastAPI REST API (/predict endpoint) deployed as a serverless function on Vercel, and a lightweight HTML/CSS/JavaScript frontend lets users enter transaction details (type, amount, step, origin/destination balances) and instantly see whether a transaction is predicted as Legitimate or Fraudulent. On the validation side, the model reaches 99.85% accuracy, 100% precision, and 47% recall on the held-out test split — tuned to minimize false positives (flagging legitimate transactions as fraud) while still catching a meaningful share of fraud cases. The project also implements a governed ML lifecycle workflow (retrain → validate → promote → verify → rollback) enforced through IBM Bob, so no model artifact ever reaches production without passing a hard validation gate.
27 Sep 2026