I am an ardent researcher interested in exploring and developing machine learning for computer vision, computational sustainability, and natural language understanding.
I am currently working on utilizing machine learning to jointly understand the semantics of programming languages and natural languages, making it easy to comprehend code. I am also working on recommending microservice partitions for a given piece of code for application modernization.
Previously I have worked on using machine learning to capture facial features to generate images of family members. I have also developed an open-source toolkit for freely experimenting and interacting with Generative Adversarial Networks in a code-less fashion.
BTech Computer Science and Engineering, 2019
Indraprastha Institute of Information Technology, Delhi
Structured understanding of programming languages, like C and Java, by linking them to the semantics of human-understandable (natural) …
Establising the problem statement on generating images of kin (family members). FamilyGAN achieves ~2% variation in kin-verification …
Improving micro-service recommendation by detecting communities through code API calls for application modernisation
Toolkit for code-less authoring of GANs. Introducing a new abstractive view of the GAN framework which unifies various GANs. …
Deep learning models have been shown to perform extremely well for many image based tasks. Such tasks include image classification, …
To predict (extract) semantic labels for a given image. This is achieved by using triplet loss on latent embedding (features) for …
Got a complaint, don't whinge!
Utilizing subclass information to detect facial retouching in images, by incorporating ‘L2,1’ loss in the formulation of …
Simultaneous location and mapping(SLAM) is the problem of creating a map of an unknown environment and simultaneously tracking agent’s …
Recommending users to Github repositories
Detecting moving basketball using advanced image analysis techniques for segmentation and extraction. Mapping ball trajectory for …
Almost all online services use a recommendation system in one way or other. Even though the field is widely explored, it still remains …