/CMPE255-Assignment-1

Data Mining Assignment

Primary LanguageJupyter Notebook

Machine Learning and AI Projects

This repository contains several machine learning and AI-based projects, demonstrating various tools and techniques used in the field. Below are the assignments completed as part of my coursework.

Assignment 1: Colab Tutorials

  • Implemented all code from Derek Banas' Python tutorial in Google Colab.
  • Incorporated advanced features from the Colab tutorials into my slides and provided them in a Colab file.
  • Code uploaded in this repository.

Assignment 2: AI Pair Programmer

  • Used GitHub Copilot as my AI pair programmer to develop the "Chat Application"

Assignment 3: Customer Churn Prediction (Akkio)

  • Created a free Akkio account and developed a Customer Churn Prediction Machine Learning model.
  • The project demonstrates an end-to-end ML process using Akkio, a zero-code AutoML platform.

Project Details

  • The Customer Churn Prediction model helps identify which customers are likely to continue doing business and which are not.
  • Dataset used: Kaggle dataset with columns like customerID, gender, SeniorCitizen, Partner, and churn.
  • Akkio automatically splits the dataset into training and testing sets, performs feature training, and selects the best algorithm.
  • Model evaluation metrics: Accuracy, precision, recall.
  • Akkio visualizes the data using graphs and charts and allows for API deployment.

Akkio Features

  • User-friendly interface
  • Zero-code (UI-based)
  • Data cleaning
  • AutoML
  • Model evaluation
  • Predictions
  • Deployment
  • Visualization

Video demonstration of the project is available: Click Here .