Skip to content

gangula-karthik/AI-Services-in-Analytics

Repository files navigation

πŸ€– AI Services in Analytics Assignment

Screenshot 2025-03-30 at 11 16 43 AM

Note

project walkthrough: https://youtu.be/-ADWRyM4lMo

πŸ“‹ Project Overview

This project focuses on enhancing airport security through AI-powered X-ray image analysis. Using AutoML and computer vision techniques, we develop models to detect dangerous items like guns, blades, shurikens, and knives in baggage scans. With global airports handling approximately 4.5 billion passengers and 6.75 billion pieces of luggage annually, this solution aims to improve security efficiency while reducing human error rates that can reach up to 20%.

✨ Features

  • 🧹 Data preprocessing and cleaning of X-ray baggage images
  • πŸ”Œ Integration with Google Cloud Vertex AI for AutoML vision models
  • πŸ“Š Detection and visualization of dangerous items
  • πŸ“ˆ Model performance analysis and reporting
  • 🎯 Support for detecting guns, blades, shurikens, and knives

πŸ› οΈ Technologies Used

  • 🐍 Python
  • πŸ“Š Data Visualization Tools (e.g., Matplotlib, Seaborn)
  • πŸ–ΌοΈ Image Processing Libraries (openCV, skimage)
  • ☁️ Cloud AI Services (Google Cloud Vertex AI)
  • πŸ€– AutoML Vision API

πŸ’» Installation

  1. Clone the repository:
    git clone https://github.com/gangula-karthik/AI-Services-in-Analytics.git
  2. Navigate to the project directory:
    cd AI_Services_in_Analytics_Assignment/

πŸš€ Usage

  1. Run the data preparation notebook:
    jupyter notebook DataPreparation.ipynb
  2. Execute the AutoML training notebook:
    jupyter notebook AutoML.ipynb

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.

πŸ™Œ Acknowledgments

  • Instructor: Dr Brandon Ooi
  • Institution: Nanyang Polytechnic

About

Homelander Level X-Ray Vision for Security – See Everything, Miss Nothing 🚨✈️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published