Prithvi N.

Logo

...

View the Project on GitHub prith189/DeepLearning

About

Hello! My name is Prithvi Nuthanakalva, currently working at Qualcomm as an ML Engineer. Prior to this, I worked on some interesting ML projects at a startup. In my previous stint at Qualcomm, I helped build and ship GPS Positioning and Navigation software.

Feel free to connect with me on LinkedIn

Website

As a personal project, I recently built an end to end ML application which uses a ML model to provide fantasy recommendations for cricket games based on the players involved, also provides odds of a team winning. For every game, predictions are available 30 minutes prior to game start time (100s of simualtions are run in the background once the teams are announced). The website is live at betmancric.com

Projects

Sharing some personal ML projects I’ve worked on

  1. Language Models
    • Simple Seq2Seq using Transformers (2023)
      • To get a better understanding of how Transformers work, I experimented with a simple example to sort strings using Transformers. Trained a network using Pytorch
    • Patient Clinical Notes (2022)
      • Finetuned a Huggingface BERT model in two stages (a) Masked Language Modeling task using the unlabeled patient notes and (b) Named Entity Recognition task using the labeled Description -> Symptom dataset
  2. Neural Network from first principles using only Numpy (2018)
    • Implemented a Fully connected dense layer architecture using just simple Numpy with functions to backpropagate and update gradients
    • Trained on MNIST dataset using Fully connected layers with reasonable accuracy (~98%)

  3. Recurrent Neural Networks
  4. Convolutional Neural Networks
  5. Generative Adverserial Networks