Projects
A showcase of my work across machine learning, web development, and game design

Palestinian Dialect NLP
A text-to-text generation model trained on Palestinian Arabic dialect using literature and corpus data.
Workout Vision AI
Computer vision application that analyzes workout form and provides real-time feedback for improved training efficiency and safety.
Treadmill Network System
Comprehensive platform for managing networked treadmills with real-time data collection, race functionality, and multi-device synchronization.
Text Analysis Toolkit
Comprehensive suite of text analysis tools combining factor analysis, sentiment analysis, and machine learning categorization for processing survey and text data.
Tower Strategy Game
A tower defense strategy game with multiple defensive towers, enemies, and resource management in an isometric game environment.
Castle Defender
A magical castle defense game where you control a wizard with a staff, casting spells to protect your castle from waves of enemies.
Kahoot Clone
A comprehensive Kahoot-like platform with a dashboard for controlling questions, pre/post tests, and real-time student data collection and analysis.
Safe Scales
SafeScales
A gamified Flutter app that teaches social media literacy to autistic young adults. Learners study on their own or join a class, finish sequenced lessons, and earn a pixel dragon.
Safe Scales
SafeScales Dashboard
The instructor web app for Safe Scales. It manages classes, authors lessons and quizzes, and reads student pre- and post-quiz results from Supabase. The Flutter app is a separate project.

Safe Scales
Safe Scales Research
Poster on designing Safe Scales, a gamified app that teaches social media literacy to autistic young adults. Preliminary think-aloud sessions with two participants, coauthored with Amelia McGuire, Lana Page, and Xinru Page.
Dagbani-English Neural Machine Translation
A neural machine translation system for Dagbani-English, a low-resource language pair. Built using fine-tuned mBART-large-50 with data collected from multiple sources including religious texts, dictionaries, poetry, and Wikipedia. Features parameter-efficient fine-tuning with LoRA and iterative model improvements achieving significant BLEU score gains (0.02 → 25.97). Model available on HuggingFace.
Mosaic
An offline-first cockpit for one student. Tasks, notes, calendar, school, and fitness stay on the laptop, while Gmail, Drive, Slack, Teams, and Canvas are linked out to instead of copied in.
Cross-Cultural Norm Violations
Cross-Cultural LLM Misunderstanding Analysis
A full-stack research tool for analyzing cross-cultural communication norm violations using Large Language Models. Evaluates how different LLM generations (GPT-4o, GPT-5, GPT-5.1, GPT-5.2) detect cultural misunderstandings and identifies relevant cultural dimensions. Features an automated experiment runner that generates prompts from demographic combinations and provides sophisticated visualization capabilities for comparative analysis across model versions.
Water Bending
A personal Unity project practicing C# and 3D modeling in Blender.

MIRROR Study Framework
Live research platform for multiplayer experiments where people negotiate with an AI over scarce resources. An admin runs a session in real time: participants join with a room code, play a scripted game against an OpenAI model, then answer a survey.

Bridge
Families stay close across age and distance by answering one question a day, and a shared photo fills in tile by tile. Khaleel built the Flutter app.

Paramify Pre-Project
A prototype that asks a language model to propose the same kind of regex validators Paramify writes by hand, from compliance evidence JSON. The existing validator set is used only afterward as a score, and the prototype supported a Paramify interview.
Conversational Survey
Research survey for Brigham Young University's Social Technology and Privacy Lab (StaPL), under Xinru Page in Computer Science. It collects anonymous reports of personal online privacy incidents from U.S. adults and compares how the same incident is reported under four formats.
Spot Parking
Khaleel interned across Spot Parking, a platform for parking detection, enforcement, payments, wayfinding, and analytics used by universities, commercial lots, hotels, resorts, and airports.
Culture Search Collector
Built for Katie, a PhD student researching cultural difference in relation to power, context, and other aspects of cultural difference. culture-searches-data-collection turns ordinary Google searches into a private local dataset you can review and analyze.
Cross-Cultural Norm Violations
Cross-Cultural Communication Norm Violations
Research is paused for now because of personal circumstances for the main researcher. With Wei-Cheng Chao, this replicates and extends a UMAP 2025 study of whether GPT-4o can recognize cross-cultural communication norm violations, asking whether modern language models detect those misunderstandings and whether age, gender, nationality, or cultural background changes their judgments.