Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View nabeelshan78's full-sized avatar

Highlights

  • Pro

Block or report nabeelshan78

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

An AI-powered Fashion Assistant built using Retrieval-Augmented Generation (RAG). Combines semantic search, reranking, and LLM-based reasoning to deliver intelligent fashion recommendations, produc…

Jupyter Notebook 1 Updated Oct 16, 2025

An empirical study of Transformer adaptation techniques. Pre-training from scratch (MLM), classic fine-tuning, and from-scratch implementations of PEFT methods (LoRA, Adapters). Tuning both encoder…

Jupyter Notebook 1 Updated Sep 4, 2025

From-scratch NumPy implementations of core deep learning architectures (DNN, CNN, RNN). A journey into the first principles of AI.

1 Updated Sep 13, 2025

End-to-end implementation of Reinforcement Learning with Human Feedback (RLHF) to align a GPT-2 model with human preferences — covering Supervised Fine-Tuning (SFT), Reward Modeling, and PPO-based …

Jupyter Notebook 1 Updated Sep 25, 2025

A hands-on exploration of Retrieval-Augmented Generation's core components: semantic search, retriever evaluation, and context-augmented LLM prompting.

Jupyter Notebook 1 Updated Sep 29, 2025

Building production-grade Retrieval-Augmented Generation (RAG) systems. Explore advanced chunking strategies, hybrid search with Weaviate, LLM task orchestration, and fine-grained generation control.

Jupyter Notebook 1 Updated Oct 6, 2025

An implementation of a classic N-Gram Language Model from scratch using PyTorch. This project covers word embeddings, perplexity evaluation, and t-SNE visualization for text generation.

Jupyter Notebook 1 Updated Aug 9, 2025

A from-scratch implementation of Word2Vec models (CBOW and Skip-gram) in PyTorch. This repository includes model training, word similarity search, and t-SNE visualizations of the learned embeddings.

Jupyter Notebook 1 Updated Aug 11, 2025

Automated document classification system using PyTorch & TorchText. Loads and preprocesses news articles, trains a text classification model, visualizes embeddings, and predicts topics such as Worl…

Jupyter Notebook 1 Updated Aug 8, 2025
JavaScript 1 Updated Aug 5, 2025

An end-to-end pipeline for adapting FLAN-T5 for dialogue summarization, exploring the full spectrum of modern LLM tuning. Implements and compares Full Fine-Tuning, PEFT (LoRA), and Reinforcement Le…

Jupyter Notebook 1 Updated Aug 4, 2025
HTML 1 Updated Jul 29, 2025

U-Net-based semantic segmentation on images - pixel-level road and environment understanding.

Jupyter Notebook 1 Updated Jul 29, 2025

A dynamic web application built with Streamlit, offering real-time face recognition and verification capabilities. It leverages a pre-trained FaceNet model to accurately perform 1:1 identity matchi…

Jupyter Notebook 1 Updated Jul 28, 2025

An end-to-end, real-time wake word detection system built with a custom hybrid Conv1D + GRU deep learning model. Features include programmatic data synthesis, robust audio signal processing, and pr…

Jupyter Notebook 1 Updated Jul 27, 2025

A full end-to-end Neural Machine Translation (NMT) system built using TensorFlow/Keras. This encoder-decoder model translates English to French using LSTM-based sequence-to-sequence architecture wi…

Jupyter Notebook 1 Updated Jul 27, 2025

A hands-on repository demonstrating word embeddings, featuring Word2Vec training with Gensim and text classification using pre-trained GloVe vectors in PyTorch.

Jupyter Notebook 1 Updated Aug 12, 2025

Config files for my GitHub profile.

1 Updated Oct 18, 2025

Hybrid RAG with three retrievers—Lexical (BM25), Semantic (embeddings), and Hybrid (Reciprocal Rank Fusion) — parallel retrieval, Llama 3 generation, and side-by-side evaluation with reproducible n…

Jupyter Notebook 2 Updated Sep 2, 2025

A clean, modular implementation of a decoder-only Transformer (mini-GPT) from scratch in PyTorch for autoregressive text generation.

Jupyter Notebook 2 Updated Aug 30, 2025

Transforming a general-purpose LLM into a specialized code generator by fine-tuning <1% of its parameters using Low-Rank Adaptation (LoRA).

Jupyter Notebook 1 Updated Sep 6, 2025

An advanced, end-to-end pipeline for building production-ready conversational AI agents using OpenAI's GPT-4o. This project demonstrates a complete system with security guardrails, structured outpu…

Jupyter Notebook 1 Updated Aug 30, 2025

An end-to-end project where I built a Transformer from scratch, fine-tuned DistilBERT to 94.8% accuracy, and deployed it as a live interactive demo on Hugging Face.

Jupyter Notebook 1 Updated Aug 30, 2025

An end-to-end RAG system that grounds LLMs in factual reality, using semantic search on real-time news to provide verifiable, context-aware answers.

Jupyter Notebook 1 Updated Aug 31, 2025

A hands-on journey from classic NLP foundations to modern Large Language Models (LLMs). This repo explores N-gram models, tokenization techniques, NLP data pipelines, and interactive LLM chatbots -…

Jupyter Notebook 1 Updated Sep 1, 2025

A production-focused blueprint for the complete AI application lifecycle, from architecting RAG pipelines and autonomous agents to their quantitative evaluation.

Jupyter Notebook 1 Updated Sep 1, 2025