Lakshya Agarwal's repositories
Deep-Learning-From-Scratch
Implementing popular deep learning papers in PyTorch
image-to-ad-copy
Identifying products from images using GPT-4-Vision and generating ad copies for them.
job-description-parser
A quick prototype to translate unstructured job descriptions into structured data.
ML-Tree-Based-Algorithms
Implementing Tree-based algorithms from scratch (Decision Tree, Random Forest, and Gradient Boosting) from scratch and comparing it to the scikit-learn implementation.
Route-Optimization-STM
A route optimization model for urban disaster evacuation planning in Montreal using GTFS data
Airbnb-Price-Predictor
Predicting prices for Airbnb listings in Montreal, QC and exploring causal factors influencing price
House-Price-Category-Deep-Learning
Multi-task deep learning for predicting house price and category using PyTorch and Lightning
2024-ona-assignments
ORGB 672: Organizational Network Analysis
ARENA_3.0
Learning about mechanistic interpretability
Beyond-ChatGPT
Building your first LLM application with OpenAI, Chainlit, and Hugging Face, step-by-step!
cohere-toolkit
Toolkit is a collection of prebuilt components enabling users to quickly build and deploy RAG applications.
gen-ui-python
🧬🐍 Generative UI web application built with LangChain Python, AI SDK & Next.js
instructor
structured outputs for llms
llama3-from-scratch
llama3 implementation one matrix multiplication at a time
mgsc-695-optimization-for-data-science
Source Code for Assignments in MGSC 695: Optimization Methods for Data Science offered at McGill during the Winter 2024 Semester
mlp
The Multilayer Perceptron Language Model
neural-networks-karpathy
Collection of folders to understand NNs better
ngram
The n-gram Language Model