Rayyan Khan

Portfolio

Projects

AI and machine learning projects by Rayyan Khan — retrieval-augmented generation, computer vision, forecasting and applied LLM products. Every project below is real, most are live, and the featured ones have full case studies with approach, stack and honest limitations.

Black and white photograph of a law library with an open book — cover image for Ask the Constitution by Rayyan Khan

Ask the Constitution

A full-stack retrieval-augmented generation (RAG) application that answers questions about the Constitution of Pakistan in plain language — and shows the exact articles every answer is grounded in.

Read the case study

Black and white photograph of a hand holding a young cotton plant — cover image for CottonDoctor-PK by Rayyan Khan

CottonDoctor-PK

A computer-vision tool that classifies cotton leaf diseases from a photograph, built to help Pakistan’s cotton farmers and agronomists spot crop disease earlier.

Read the case study

Black and white photograph of a city skyline in heavy smog — cover image for Lahore Smog Forecast by Rayyan Khan

Lahore Smog Forecast

A machine-learning forecaster for Lahore’s air quality index (AQI), built to give residents and planners a data-driven short-term outlook during smog season.

Read the case study

Typographic cover card for the Portfolio RAG Chatbot by Rayyan Khan

Portfolio RAG Chatbot

A chatbot that answers questions about my work — projects, skills, experience — grounded in a curated knowledge base of my portfolio instead of a language model’s imagination.

Read the case study

Typographic cover card for RozgarMatch, a graduate job-fit engine by Rayyan Khan

RozgarMatch

A job-fit engine for fresh graduates: paste your skills, and RozgarMatch ranks live job listings by how well they actually fit — showing exactly which skills matched and which are missing.

Read the case study

Typographic cover card for PakBrief Agent by Rayyan Khan

PakBrief Agent

An AI agent that turns the day’s Pakistani news into a tight, readable briefing, powered by Groq’s gpt-oss-120b.

GitHub ↗

Typographic cover card for Conformer Speech Enhancement by Rayyan Khan

Conformer Speech Enhancement

A Conformer-architecture model that removes noise from speech recordings, trained and evaluated on noisy/clean speech pairs.

GitHub ↗

Typographic cover card for Fire & Weapon Detection by Rayyan Khan

Fire & Weapon Detection

Real-time detection of fire and weapons in images and video with a YOLO-family model, reaching 0.89 mAP@0.5.

GitHub ↗

Typographic cover card for PDF AI Authorship Analyzer by Rayyan Khan

PDF AI Authorship Analyzer

Estimates whether the text inside a PDF was written by a human or generated by AI, from stylometric and model-based signals.

GitHub ↗

Typographic cover card for Roman Urdu Sentiment Analyzer by Rayyan Khan

Roman Urdu Sentiment Analyzer

Sentiment classification for Roman Urdu — the way millions actually type — with a macro-F1 of 0.69 on held-out data.

Live Demo ↗