Research
Papers & research projects
From AI patch security to RAG chatbots to GPU-accelerated graph algorithms.
May 2026 – Current · Research Paper (in progress, targeting publication)
To Vibe or Not to Vibe: An Empirical Security Analysis of AI-Generated Code Patches
Muhammad Talha, Vishwaa Shah
The practice of “vibe coding” — submitting a bug report to an AI coding assistant and merging the returned patch after a cursory functional review — has become routine in modern software development, with AI-generated co…
Aug 2024 – Dec 2024 · Capstone Project
YohsinConnect: A Retrieval-Augmented Generation Chatbot for University Admissions
Muhammad Talha, Muhammad Uzair Amin, Zain Hassan
Habib University's website is comprehensive but hard to navigate, especially for prospective students and parents unfamiliar with it. YohsinConnect is a Retrieval-Augmented Generation (RAG) chatbot that answers admission…
Undergraduate Research · Research Paper
Acceleration of Forward-Backward Algorithm in CUDA
Muhammad Uzair Amin, Muhammad Talha, Ayyan Bin Fawad
Detecting Strongly Connected Components (SCCs) in a graph is a core building block behind compilers, social-network analysis, and image segmentation, but classic serial algorithms don't scale to graphs with millions of n…
Feb 2024 – Mar 2024 · Course Project / Shared-Task Participation
SemEval Human Evaluation: Multi-Label Text Classification with Fine-Tuned BERT
Muhammad Talha
As part of an Introduction to Large Language Models course, this project tackled the SemEval Human Evaluation shared tasks (2023 and 2024) hosted at the CLEF conference — building a multi-label text classification pipeli…