Projects

Urban Air Quality Forecasting

Urban Air Quality Forecasting

Northeastern · DS 5500 · Spring 2025

Forecasting urban air pollutants using monitoring data combined with weather and mobility signals across major U.S. cities. Multiple models were evaluated with time-based validation, supported by dashboards for trends and model insights.

Time Series XGBoost LSTM Tableau
Ethical Implications of LLMs: Bias Detection

Bias Detection in Large Language Models

Northeastern · DS 5983 · Spring 2025

Responsible AI benchmark comparing ChatGPT, Microsoft Copilot, and DeepSeek on 400+ prompts across topics like gender, race, and politics. Results summarize tone, bias, and framing using NLP metrics and side-by-side analysis.

Bias Detection TF-IDF NLP Python
AWS Cafe Business Case

Cloud Architecture for Cafe Business on AWS

Northeastern · CS 6620 · Spring 2024

An end-to-end cafe storefront built on AWS, with pages, menus, and images served from the cloud. Checkout is connected to backend automation, so each order triggers updates and follow-up processes automatically.

AWS CloudFormation EC2 RDS S3
Energy-aware mobile cloud task scheduling

Energy and Performance-Aware Task Scheduling

Northeastern · CS 5800 · Fall 2023

Implements a published mobile-cloud scheduling method as a C++ engine, including task dependencies, device vs. cloud placement, and deadline checks. Benchmark runs show lower energy use with only a small increase in runtime.

C++ Optimization Algorithms
Online Shopping Database Management System

Online Shopping Database Management System

Northeastern · DS 5110 · Fall 2023

An end-to-end online shopping database system was designed and implemented, including the data model, SQL schema, and applications. Simple admin and customer tools were built in Python to manage orders, inventory, and user activity.

MySQL Python Tkinter
IMDb Sentiment Analysis

IMDb Sentiment Analysis

Northeastern · DS 5220 · Spring 2023

An IMDb review classification model was built to analyze text data and predict review tone using NLP techniques. Eleven different models were tested, with a CNN-LSTM approach performing best among them.

Python Deep Learning NLP
Bird Strike: Relational Database Design

Bird Strike: Design & Implement a Relational Database

Northeastern · CS 5200 · Spring 2023

An aviation incident database was designed and built in MySQL from raw data, including schema design and data cleaning in R. SQL queries and a stored procedure were developed to analyze incidents by airline, location, and time.

MySQL R Relational Modeling
Mine a Database: PubMed XML to OLTP and OLAP

Mine a Database: PubMed XML to OLTP & OLAP

Northeastern · CS 5200 · Spring 2023

An end-to-end data pipeline was built to extract and transform PubMed XML data into a structured database. A normalized schema in SQLite and a star schema in MySQL were used to support both transactional storage and analytical queries.

R MySQL SQLite XML
Intraday electricity market price forecasting, B.Sc. thesis

Intraday Electricity Market Price Forecast Using Machine Learning

Istanbul Technical University · B.Sc. Thesis · June 2021

Thesis project forecasting Turkish intraday clearing prices from public market data, including anomaly repair with Prophet, feature selection across multiple methods, classical baselines, and sequence modeling in TensorFlow with a hybrid model.

Python TensorFlow Machine Learning Energy Markets