Gaurav Batra's repositories
Gaurav-Website
My personal website and Blog
Gradient_Descent_Variants
Gradient Descent and its variants
Airplane_Simulator
It is a 3D emulation of a jet fighter plane game built in OpenGL.
Distributed-Web-Cache
Scalable web cache using consistent hashing
Monte_Carlo-TD-Function_Approximation
Use Monte-Carlo (MC) Methods and Temporal Difference (TD) Learning on couple of games and toy problems.
Oblivious_Transfer_Protocol
Implement Oblivious Transfer Protocol using El Gamal Encryption Scheme
Undo_Logging_and_Recovery
Implementation of Undo Logging and Recovery
Face_Classification_and_Verification
Familiarize with the problems of "classification" and "verification" with a popular problem space of "faces".
Data_Analytics_Stuff
Assignments and Project done as a part of the Data Analytics Course.
Distributed-Systems-Erlang
Simple Token passing system and parallelized version of mergesort using erlang.
dotfiles
backup of dotfiles
GitHubGraduation-2021
Join the GitHub Graduation Yearbook and "walk the stage" on June 5.
gwc
Golang implementation of wc
Hash_sign_pointer_stacks
Using Hash pointer and Hash and Sign pointer to implement stacks
JetPack_Joyride
It is a replica of the famous game Jetpack Joyride written in OpenGL 3.0.
jupyter-notebooks
This is a Notebook gRPC API implemented in Python that allows users to create, read, update, and delete notebooks and cells, using the Notebook protobuf messages and gRPC services to communicate between client and server.
MDP-Basics
Using MDP based models (Value Iteration and Policy Iteration) on toy environments.
obsidian-vault
Backup for my obsidian notes.
Parralelized_Quicksort_BellmanFord
Parallelized Version of Quicksort and Bellman Ford
PhilosophyStuff
All the assignments, term paper and other things done by me in philosophy class
quartz
🌱 host your own second brain and digital garden for free
Simple_Single_Server_Architecture_using_RMI
Single Server Architecture in Java using RMI.
Useful-Resources
Contains topic-wise sorted resources that I think are useful.