Machine learning model to classify SMS messages as 'spam' or 'ham' using text preprocessing, TF-IDF vectorization, and scikit-learn classifiers.
π Accuracy: 96% β overall strong classification performance
β Precision: 1.00 β zero false positives; no legitimate messages flagged as spam
π Recall: 0.72 β catches most spam but misses a few, ensuring cautious filtering
βοΈ F1 Score: 0.84 β well-balanced model with emphasis on precision
Why it matters: The model is optimized for high-precision scenarios, making it ideal for systems where false spam flags must be avoided, such as in business-critical communications.
β‘οΈ View project: Spam Detector on GitHub β
WeatherAQI is a Jupyter Notebook project that fetches and compares real-time weather and air quality (AQI) data for different cities using APIs and data visualization.
π§ Built with:
- Python, Jupyter Notebook
- OpenWeatherMap API
- Seaborn, Matplotlib, Pandas
- Optional: AQI API + BeautifulSoup
π Features:
- π Live integration with OpenWeatherMap & AQI APIs
- Auto-generated visual comparisons for multiple cities
- Includes auto-labeled bar plots with units (Β°C, %, AQI)
- ποΈ Converts live CSV data to a local SQLite database (
weather_aqi.db
) - π₯ Supports SQL queries for filtering and historical analysis
π View Project: WeatherAQI on GitHub β
A lightweight Python tool that detects potentially suspicious credit card transactions using rule-based AML (Anti-Money Laundering) checks.
- π¨ Flags high-value transactions and unusual activity
- π Processes CSV files with clear, reviewable output
- π§ Easily extendable for more compliance logic or machine learning
-
π» I'm currently working on automation for complex GRC and TPRM programs' change management and workflows with Gen AI and Python.
-
π I'm learning Rego (OPA) to implement policy as code for IAM risk management and map different frameworks and regulations e.g. NIST, HIPAA, PCI DSS, etc. so that it's easier for software engineers to update change management and add it to their CI/CD pipeline.
-
π I'm looking to collaborate on anything related to cybersecurity.
-
π Ask me about GRC Compliance and TPRM program management with workflow and risk scoring methodology automation.
-
π How to reach me:
const cat = {
pronouns: "She" | "Her" | "Hers",
code: ["Javascript", "HTML", "CSS", "Python", "Ruby", "FEEL"],
askMeAbout: ["web dev", "tech", "app dev", "startup", "baking"],
technologies: {
webApp: ["Python App"],
frontEnd: {
js: ["React", "Context"],
python: ["FastAPI"]
css: ["material ui", "ant design", "bootstrap", "Sass", "Less"]
},
backEnd: {
js: ["node", "express"],
python: ["flask"]
},
devOps: ["AWS", "Heroku", "Dockerπ³", "K8"],
databases: ["postgreSQL", "MySql", "sqlite"],
misc: ["DMN", "selenium", "postman"]
},
architecture: ["serverless architecture", "progressive web applications", "single page applications", "microservices", "event-driven", "design system pattern"],
techCommunities: {
member: "Py-Lambda",
member: "Women Techmakers",
member: "freeCodeCamp",
},
currentProject: "I am building an interactive Github Dashboard and REST APIs with Flask and Python",
funFact: "Let your code brew overnight and magic will happen the next morning"
};
I love connecting with people with different backgrounds so if you want to say hi, I'll be happy to meet you! π
π± My GitHub Data
π¦ ? Used in GitHub's Storage
π 48 Contributions in the Year 2025
πΌ Opted to Hire
π 250 Public Repositories
π 0 Private Repositories
I'm an Early π€
π Morning 269 commits βββββββββββββββββββββββββ 34.75 %
π Daytime 443 commits βββββββββββββββββββββββββ 57.24 %
π Evening 62 commits βββββββββββββββββββββββββ 08.01 %
π Night 0 commits βββββββββββββββββββββββββ 00.00 %
π I'm Most Productive on Tuesday
Monday 68 commits βββββββββββββββββββββββββ 08.79 %
Tuesday 288 commits βββββββββββββββββββββββββ 37.21 %
Wednesday 54 commits βββββββββββββββββββββββββ 06.98 %
Thursday 73 commits βββββββββββββββββββββββββ 09.43 %
Friday 143 commits βββββββββββββββββββββββββ 18.48 %
Saturday 78 commits βββββββββββββββββββββββββ 10.08 %
Sunday 70 commits βββββββββββββββββββββββββ 09.04 %
π This Week I Spent My Time On
ποΈ Time Zone: America/Los_Angeles
π¬ Programming Languages:
Other 4 hrs 9 mins βββββββββββββββββββββββββ 56.41 %
Text 2 hrs 40 mins βββββββββββββββββββββββββ 36.36 %
Python 31 mins βββββββββββββββββββββββββ 07.24 %
π₯ Editors:
Terminal 3 hrs 41 mins βββββββββββββββββββββββββ 50.14 %
VS Code 3 hrs 40 mins βββββββββββββββββββββββββ 49.86 %
π±βπ» Projects:
PCAP 3 hrs 38 mins βββββββββββββββββββββββββ 49.37 %
endpoint-output 1 hr 58 mins βββββββββββββββββββββββββ 26.88 %
spam-detector 1 hr 39 mins βββββββββββββββββββββββββ 22.42 %
UpdateLogList 5 mins βββββββββββββββββββββββββ 01.33 %
π» Operating System:
Mac 7 hrs 22 mins βββββββββββββββββββββββββ 100.00 %
I Mostly Code in JavaScript
JavaScript 13 repos βββββββββββββββββββββββββ 43.33 %
HTML 4 repos βββββββββββββββββββββββββ 13.33 %
TypeScript 4 repos βββββββββββββββββββββββββ 13.33 %
Jupyter Notebook 3 repos βββββββββββββββββββββββββ 10.00 %
Python 2 repos βββββββββββββββββββββββββ 06.67 %
Timeline
Last Updated on 04/07/2025 19:29:40 UTC
These Readme stats are generated using Github Action awesome-readme-stats