Projects
This page is all about some of my projects that I have worked on in my college. Some of these are part of course projects while some of them are independent research based.





Program Synthesis: Does Feedback Help?
A novel dual learning frame work, that uses two stages of transformer to synthesize code from a high level natural description.
Deemed best project - Graduate Level Natural Language Processing'21 @ IITGN
Accepted at YRS of CoDS‐COMAD 2022

Safe Reinforcement Learning
In realistic domains, it is difficult for an agent to have complete freedom to test all the possible scenarios. This project explores the world of Constrained Reinforcement Learning through training agents in handpicked environments.
Deemed top 2 project - Graduate Level Machine Learning '21 @ IITGN

RL vs PD control for Quadcopters




Repository Synchronizer - Mini Gdrive
Reimplementation based projects

Flappy Bird AI - NEAT
Using Pygame and NEAT algorithm for generation of evolving artificial neural networks. Flappy Bird is famous android game, which is elementary due requirement of less inputs

Mini Shell
This is a custom made shell for the course ES301 Operating Systems Fall2020. It has the following functions made by hand and only support a limited number of flags on the following functions. All other functions are executed through excvp.




Reimplementation: Bayesian Matting
Image Matting is the process of accurately estimating the foreground object in images and videos. Bayesian matting models both the foreground and background color distributions with spatially-varying mixtures of Gaussians.

Reimplementation: Viola Jones Eigen Faces
Some Older Projects
Portable Backrest: BackUp
A portable back-rest that is accessible to all. The design is inclusive as well as affordable. This backrest shall not only reduce the backpain but also will improve the general health of the people. It would not be looked down upon as a stigma but rather grow to become an inseparable part of our daily lives
Deemed top 2 project - Design Innovations '19 @ IITGN
Gesture Based 3D-Mouse
A normal presentation pointer often has issues with safety where shining light on people can cause health issues. Moreover, pointers are usually small when used in large auditoria. We solve this problem by designing a new device that solves these problems by utilizing the mouse as a pointer using an external device.
Deemed best project - Electronic Devices '19 @ IITGN