Kushal Agrawal's repositories
plant-drawing
Rendering Plants in OpenGL Using L-Systems
interactive-bezier-curve
This program allows users to interactively draw a Bezier curve and a surface of revolution on-screen using a mouse
Sophomores_Project_2
Storefront Application (Web-Based) for College Students (OLX Clone)
basic-machine-learning
Implementations of some common machine learning algorithms
retrieval-augmented-generation
A proof-of-concept of retrieval-augmented generation, using Google's PaLM API.
opengl-water-simulation
A woodland scene with a brook passing through, created in OpenGL
vote_portal
Web Based Voting Portal for the EC, BPHC
battlecode-2017-src
Robot Players for Battlecode 2017
book-recapper
Gives a recap of what you've read so far, using RAG with LLMs
highway-rl
A reinforcement learning project where a car agent learns to traverse a highway safely and quickly
lyrics-search-engine
Search Engine That Takes a Query and Retrieves Top 10 Matching Songs from a Local Dataset
starflight
A 3D fighter pilot game written in Unity
battlecode2016
Robot Player for BattleCode 2016
copyshield-llm
A GPT-powered chatbot that assesses its input/output for plagiarism / copyright infringement
gbm-voting
Web Portal for Yes/No Voting
legobridge.github.io
Build a Jekyll blog in minutes, without touching the command line.
pick-and-mix
A tool to help select and schedule guitar practice items
recommender-system-comparer
This script compares three different recommendation algorithms for generation of missing/expected movie ratings
search-nu-buildings
A SIFT-based program that allows you to upload an image of a Northwestern University building, and tells you which one it is
segment-tree-library
A header only implementation of the segment tree data structure
Sophomores_Project_1
Scraping Application (Web-Based) to Scrape University Details from Shiksha.com
vim
Vim Configuration