CV
Education
- B.tech. in Computer Science and Engineering, Dr. APJ Abdul Kalam Technical Univeristy, 2018
- Courses: Data Structures, Analysis of Algorithms, Operating Systems, Probability and Statistics
- M.S. in Computational Linguistics, University of Stuttgart, 2021-2023
- Text Technology, Deep Learning for Speech, Machine Translation, Advanced Machine Learning
Work experience
- May 2022 - Nov 2022: Research Assistant
- University of Stuttgart
- Roles and Responsibilities:
- Research on Word Embeddings with Temporal and Spatial Information
- Supervisor: Mojtaba Nayerri, Bo Xiang
- Jan 2021 - Oct 2021: Machine Learning Engineer
- Quantiphi
- Roles and Responsibilities:
- Build a multimodal model for emotion recognition using speech and text data.
- Created BERT and wav2vec embeddings for text and speech data and trained a graph-based neural network model using transformers with a common loss function.
- Voice Activity Detection using binary Convolution Neural Network, and using K means clustering to create segments for Speaker Diarization.
- Software: Librosa, Keras, Sklearn, python, TensorFlow, BERT, Roberts, wav2vec, transformers, pandas, NumPy, AWS Sagemaker, AWS lambda, AWS S3, AWS Ec2, Accops, Aws code commit.
- Results: Emotion recognition model F1 score:0.88, Speaker Diarization (DER): 17.35
- Supervisor: Suraj Vantigodi, Mandira Arun
- Mar 2019 - Mar 2020: AI/ML Team Lead
- Scanta Inc.
- Roles and Responsibilities:
- Build NLP Augmentor using different noise sampling mechanisms, used statistical as well as contextual methods for noise sampling, some statistical methods are replacement of char, word, synonym and contextual methods include BERT based phrase replacement.
- Software: Google Dialog Flow, IBM Watson, Python, Gensim, Numpy, Sklearn, Tensorflow, Github, VSCode, Jupyter, AWS EC2, AWS Lambda, AWS Sagemaker, AWS API Gateway, AWS Cloud9, AWS Elastic Beanstalk, and Spacy.
- Results: NLP Augmentor increased the accuracy to 4.73% of the same NLP models using the same architecture, used 21 different types of random noise sampling in data, Paraphraser achieved semantic text similarity score of 0.93, sentiment style transfer increased the positive tone by 11.7 per cent in the same text while context loss is 13% due to bias of training data.
- Jul 2018 - Dec 2018 : Machine Learning Engineer
- Mobile Programming LLC
- Roles and Responsibilities:
- Build contextual language translation system using Encoder-Decoder architecture with attention, 15 layered neural network with 7 encoders and 7 decoders and 1 attention layer in between.
- Build named entity recognition system(NER) on NIH dataset for drug and disease detection from protocol documents.
- Software: Python, Keras, Spacy, Tensorflow, Numpy, Github, VScode, Jupyter, Anaconda, and Pandas
- Results: achieved a BLEU score of 37.13 on contextual language translation, and an F1 score of 0.83 on NER
- Jun 2017 - July 2017: Software Developer Internship
- MSME- Technology Development Centre
- Roles and Responsibilities:
- This is an application fully developed in Codeigniter(PHP MVC). It was really a whopping useful application for MSME (Government of India) as it generates certificates automatically and have functions like direct CSV import and automatic QR code embedding on certificates for verification.
Skills
- Languages: Python, C++, C, SQL, PHP
- Tools: TensorFlow, Git, Numpy, Pandas, Matplotlib, Librosa, Keras, AWS Sagemaker, AWC Services, Docker.
- Technical Skills: Deep Learning, Natural Language Processing, Machine Learning, Model Deployment, Model Monitoring
Publications
- Online Course on Deep Learning with Tensorflow 2.0 with Packt Publications in 2019
- Co-authored Book on Machine Learning Workshop 2.0 in 2020
- Co-authored Book on Data Wrangling Workshop in 2020
Talks
- Conducted a Workshop on Machine Learning at Sharda Group of Institutions, Media Center
- Guest Lecture on NLP in Healthcare at Faculty Development Program at Rajasthan Technical University
- Guest Lecture on Machine Learning at Dr. Akhilesh Das Gupta Institute of Technology Management
- Guest Lecture on Machine Learning and it’s Impact at Faculty Development Program for Dubai based schools.
- Guest Lecture on Machine Learning and dit’s impact in Faculty Development Program for Rajasthan based schools
Certifications
- Deep Learning Specialization from deeplearning.ai
- Machine Learning Specialization from University of Washington
- Python Specialization from University of Michigan
- Data Scientist Career Track from Datacamp
Honors and Awards
- Member of Board of Studies at OP Jindal University
- Kaggle 3x-Expert
- Intel Software Innovator from 2019
- Finalist in Smart India Hackathon at Ministry of Earth Sciences
- Created community “Robofied” with 20,000 active members