Skip to content
View anshugupta06's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report anshugupta06

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anshugupta06/README.md

Typing SVG

Profile Views


👨‍💻 About Me

I'm a Computer Science student focused on building AI-powered, production-ready systems. I design machine learning pipelines for prediction and NLP tasks, build full-stack applications with React and FastAPI/Flask, and integrate real-world APIs to ship products end-to-end — from AI travel planners to disaster early-warning platforms.

name       : Anshu Gupta
role       : AI/ML Engineer · Full Stack Developer
college    : Graphic Era Deemed to be University (GEU), Dehradun
cgpa       : 9.10 / 10
current    : DII Intern @ National Informatics Centre (NIC)
focus      : Machine Learning · NLP · React + FastAPI/Flask · REST APIs
interests  : AI-Powered Products · Predictive Systems · Real-time Applications

🛠️ Tech Stack

Languages

C C++ Python Java JavaScript HTML5 CSS3 SQL

Frontend & Backend

React FastAPI Flask Leaflet.js REST API

AI / ML & Data Science

TensorFlow PyTorch scikit-learn Keras XGBoost NLTK spaCy Pandas NumPy Matplotlib Plotly

Databases

MySQL MongoDB SQLite Firebase

DevOps & Tools

Git GitHub GitLab VS Code Jupyter Google Colab


🚀 Featured Projects

An AI travel planner that generates personalized itineraries with route optimization and budget estimation.

Built during my internship at NIC, Smart Travel Planner uses Llama 3.3 70B to generate personalized trip plans, ranking attractions and optimizing routes based on user preferences, time, and budget. The backend integrates live data from Google Maps, Places, OpenWeatherMap, and Groq APIs to keep recommendations grounded in real-world conditions.

Core Modules:

Module Highlights
🗺️ Itinerary Engine LLM-driven day-by-day plan generation · attraction ranking · route optimization
💰 Budget Estimation Cost breakdown per activity, transport, and stay
🌦️ Live Data Real-time weather via OpenWeatherMap · live routing via Google Maps & Places
⚙️ Backend FastAPI services · SQLite persistence · scalable request handling

Architecture:

Frontend  →  React.js
Backend   →  FastAPI · SQLite
AI Layer  →  Llama 3.3 70B (Groq API) · Gemini
Data      →  Google Maps API · Places API · OpenWeatherMap API

View Repository React FastAPI Groq SQLite


An AI-powered disaster management system with real-time monitoring and forecasting.

Built under faculty supervision at GEU, DisasterSphere trains a Random Forest model on 50K+ records to predict disaster risk at 85% accuracy, visualized through live heatmap overlays. The platform features role-based access, JWT-secured REST APIs, and processed 2,000+ daily requests during testing.

Core Modules:

Module Highlights
🔐 Auth JWT authentication · role-based access control
🧠 ML Engine Random Forest trained on 213+ historical disaster records, scaled to 50K+ · 85% accuracy
🗺️ Visualization Leaflet maps · real-time heatmap overlays for disaster zones
🔔 Alerts Live alert delivery integrated with map layers

Architecture:

Frontend  →  React · Leaflet.js
Backend   →  Flask · SQLAlchemy ORM · JWT
ML        →  Scikit-learn (Random Forest)
Data      →  Firebase · Gemini API

View Repository React Flask scikit-learn Leaflet


A desktop phishing-detection application benchmarking seven ML and DL models.

PhishShield is a Tkinter desktop app that evaluates seven machine learning and deep learning models for phishing URL detection, with a full preprocessing and ensemble-learning pipeline. Model performance is compared across Accuracy, Precision, Recall, and F1-score to select the strongest classifier.

Core Modules:

Module Highlights
🧹 Preprocessing Feature engineering on URL & site metadata
🤖 Model Bench 7 ML/DL models compared — Scikit-learn, XGBoost, TensorFlow/Keras
📊 Evaluation Accuracy, Precision, Recall, F1-score reporting
🖥️ Desktop UI Tkinter interface for live detection

Architecture:

UI        →  Tkinter
ML        →  Scikit-learn · XGBoost · TensorFlow/Keras
Evaluation → Accuracy · Precision · Recall · F1-score

View Repository Python XGBoost TensorFlow


An intelligent path-optimization system for domestic aviation route planning in India.

Designed to improve on traditional flight-path planning methods, this C++ system models optimized routing logic for domestic aviation networks.

View Repository C++


📊 GitHub Analytics

GitHub Stats

GitHub Streak

Activity Graph


🏆 Achievements & Leadership

  • 🎓 CGPA 9.10/10 — B.Tech Computer Science & Engineering @ Graphic Era Deemed to be University
  • 💼 DII Intern — National Informatics Centre (NIC) | Shipped an AI-powered itinerary platform integrating multiple live APIs
  • 🔬 Summer Research Intern — GEU | Built an AI disaster management system handling 2,000+ daily API requests
  • ☁️ AWS Certified — Machine Learning · Cloud Computing
  • 📈 Google Data Analytics Professional Certificate · Data Science Certification
  • 🏅 Hackathon Participant — Google Solution Challenge, FOSSHack, TechSprint-48, OpenHack 2025, Code Carnage, Graphethon

🌱 Current Focus

const currentFocus = {
    learning:   ["Advanced NLP", "LLM-powered Applications", "System Design"],
    building:   ["AI-driven Products", "Full-Stack ML Systems", "Real-time APIs"],
    exploring:  ["Agentic AI Workflows", "Cloud Deployment", "Model Optimization"],
    improving:  ["DSA Problem Solving", "Model Evaluation Rigor", "Production ML Pipelines"]
};

🤝 Connect With Me

LinkedIn Email GitHub


Contribution Snake Animation

Built with precision · Driven by curiosity · From anshugupta06

Pinned Loading

  1. Flight-Optimization Flight-Optimization Public

    The Optimised Flight Path Finder aims to revolutionize domestic aviation route planning in India by creating an intelligent path optimization system. Traditional light path planning methods rely on…

    C++ 1

  2. Phishing-Attack-Detection Phishing-Attack-Detection Public

    Phishing attack detection is a cybersecurity task aimed at identifying and preventing deceptive attempts (usually through emails or websites) to obtain sensitive information like usernames, passwor…

    Python 1

  3. Sentimental-Analysis-Wrapper-and-Filter-Based-Project Sentimental-Analysis-Wrapper-and-Filter-Based-Project Public

    The Project aims to extract tweets from twitter and extract sentiments out of them and develop a sentimental analysis system using PSO and GWO and various other algorithms. The system will analyze …

    1

  4. Disaster-Management-System Disaster-Management-System Public

    AI-integrated Disaster Management System is a comprehensive, multifaceted solution to the challenges of the modern disaster management system. It is designed to predict disasters, optimize emergenc…

    JavaScript 1

  5. smart-travel-planner smart-travel-planner Public

    Smart Travel Planner uses Llama 3.3 70B to generate personalized trip plans, ranking attractions and optimizing routes based on user preferences, time, and budget. The backend integrates live data …

    Python 1

  6. StayMatch StayMatch Public

    StayMatch – Open-source lifestyle compatibility engine for roommate matching and conflict prediction.

    CSS