Skip to content

LCIT-AISC-T3-S25/Group3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

Group3 – AI/ML Assignments Repository

Welcome to the Group3 public repository! This repo contains a collection of AI and Machine Learning projects completed as part of our coursework at Loyalist College. Each branch showcases a specific area of AIβ€”ranging from Natural Language Processing and Computer Vision to Deployment and Generative Modeling.

πŸ”€ Branch Overview

Branch Name Description
dev Default branch containing ongoing updates and shared utilities
cv-assignment-1 CV Case Study 1 – kNN, SVM, DNN, CNN models for image classification
cv-assignment-2 CV Assignment 1 – Transfer learning with VGG/EfficientNet
cv-assignment-3 CV Case Study 2 - DCGAN, WGAN, VAE, cGAN generative modeling on image data
cv-assignment-4 CV Assignment 3 – DDPM, DDIM, LDM, GLIDE generative modeling on image data
natural-language-processing Shared utilities and experiments related to NLP tasks
nlp-assignment-1 NLP Case Study 1 – Regex, Lemmatization and Stemming on text data
nlp-assignment-2 NLP Assignment 1 - SVM, RNN, LSTM, GRU sentiment models on tweet data
nlp-assignment-3 NLP Case Study 2 – Causal/Non-causal Transformer sentiment models
nlp-assignment-4 NLP Assignment 3 – RAG-based chatbot using Transformers and LangChain
dep-assignment-1-dev Flask-based deployment of ML models (dev branch)
dep-assignment-1 Flask-based deployment of ML models (test branch)
deployment-of-AI-solutions Multi-model Docker deployment with UI and containerization pipelines
computer-vision General computer vision models and interpretability notebooks

πŸš€ Key Features

  • βœ… Classic ML models: kNN, SVM, DNN
  • πŸ” CNNs, RNNs, GRUs, LSTMs with structured experiments
  • 🧠 Generative Models: DCGAN, VAE, WGAN, DDPM, GLIDE, etc.
  • πŸ§ͺ NLP Pipelines: Regex, LSTM, Transformer, RAG Chatbots
  • πŸ› οΈ Interpretability: LIME, SHAP for CV & NLP models
  • 🌐 Deployment: Flask, FastAPI, Streamlit, Docker, GitHub
  • πŸ“Š Modular Git branching for clean team collaboration

🧠 Tech Stack

Languages:
Python, HTML, CSS

Libraries & Frameworks:
TensorFlow, PyTorch, Keras, Scikit-learn, OpenCV, Pandas, Matplotlib, Seaborn, librosa

Deployment Tools:
Flask, FastAPI, Streamlit, Docker, ngrok

Dev Environment:
Jupyter Notebook, VS Code, Google Colab, GitHub

πŸ“‚ Usage

Clone this repo and switch to the desired branch:

git clone https://github.com/your-org/group3-ai-ml-assignments.git
cd group3-ai-ml-assignments
git checkout branch-name

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6