A collection of my implemented RL agents for games like Street Fighter III, Rubik's Cube,
Pacman, Super-Mario-bros, Montezuma, Kungfu-master, Soccer, VizDoom, Pong, SpaceInvaders, Pixelcopter and
a lot more by implementing various DRL algorithms using gym, unity-ml, pygame, sb3, rl-zoo, pandagym
and sample factory libraries
Tools Used: Pytorch · gym · unity-ml · optuna · sample_factory · panda_gym
Machine Unlearning, a field that aims to eliminate the influence of specific data
points from existing models. We addressed the challenge of removing user data from trained AI models to ensure
privacy compliance.
Tools Used: Pytorch · Numpy · Matplotlib · Scikit-Learn
An advanced university hall management system with features like automated seat
application management, smart meal management, advanced statistics generator,
complaint management etc.
Tools Used: React.js · Next.js · TypeScript · Node.js · PostgreSQL · Prisma ORM · Apollo GraphQL
A comprehensive Java implementation along with Jupyter Notebook implementing various methods
needed for the RSA Cryptography using NUMBER THEORY algorithms.
Tools Used: Java, JavaFx
Simplifies boolean expressions (In both SOP and POS form) and also find all PRIME
IMPLICANTS, ESSENTIAL PRIME IMPLICANTS based on given minterms/ maxterms
and don't cares using KMap and tabulation method (Quine-McCluskey Method).
Tools Used: Html, Scss, JavaScript
An intra university social network which connects teachers and students in an
organized way based on various created groups and discussion, post and comments.
Tools Used: JavaScript · React.js · Next.js · TypeScript · Node.js · SQL
A food based simple web application where various food recipes can be searched
or stored. The ingredients and cooking mechanism can be found here
Tools used: HTML, CSS, Sass, Javascript
Step by step code implementation for the construction of a compiler for a subset of C
language. Implemented tools like Symbol Table Manager, Lexical Analyzer, Syntax & Semantic
Analyzer and Intermediate Code Generation
Tools Used: C++, Yacc(Bison), Lex(Flex), Assembly
This smart stick project with mainly two features. One, physical Feedback based on
obstacle detection around blind person. Second, an emergency alert system if the
blind person needs any immediate help
Tools Used: C++, Arduino
My Level-1, Term-2 Project for CSE 108 course
Language: Java
Other: JavaFx, JDBC SQLite, Networking, Threading
My Level-1, Term-1 Project for CSE 102 course
Language: C
Other: iGraphics (A game engine and wrapper of OpenGL)
A simple mapty app using Leafletjs library.
Language: HTML, CSS, Javascript
Framework: Bootstrap
Other: LeafletJs (3rd Party library)
All algorithms' implementation & problems solution, assignment solution,
Interview question
solution & other materials related to Princeton University algorithms Part I & II course
at COURSERA
Language: Java
Framework: algs4, introcs (External Library)
Java codes for the solution and visualization of various
puzzles
Language: Java
Other: algs4 (External Library)
Simple react and nextjs projects covering various react, redux & nextjs features
Tools: Javascript, Typescript, React, NextJs, CSS
A simple real time web application using socket.io
Tools: Javascript, CSS, Express
This Java based implementation contains solver for Rubik's Cube using Kociemba
two
phase Algorithm
Language: Java
Other: None
Simple assembler, different components of it and various error correction
techniques
for assembling Phi X 174 bacteriophage
Language: Java
Other: None
Practice notebooks along with some tutorial notebooks collected from internet
for data analysis
and visualization in python.
Language: Python
Other: Numpy, Matplotlib, Jupyter Notebook
Offline solution on igraphics using C language
Language: C, C++
Other: iGraphics
Inspired by this website:
Pascal Van Gemert