About Me
Hi, I’m a machine learning engineer who loves to play with data. 2+ years experienced ML Engineer with proven success in building successful algorithms and predictive models. Passionate Engineer and thriving analyst with the ability to apply ML techniques & algorithm development to solve real-world industry problems. I am most skilled in : Python C++ Machine Learning
AREA OF INTEREST : Natural Language Processing Deep Learning Computer Vision Machine Learning
Projects
Finding Influencers in Twitter
https://link.springer.com/chapter/10.1007/978-981-13-8676-3_5Paper Published in Springer Publication of Computational Intelligence in Data Mining (Proceedings of the International Conference on ICCIDM 2018)
We have considered a small Twitter network comprising of WWE superstars & fans as nodes with directed edges from followers to followees, forming a multiple directed graph. The aim is to analyze the influence of nodes based on parameters such as indegree, distance between the influencer & the corresponding followers, source of a tweet (celebrity, organization, etc,), number of retweets, number of mentions, and so on, and to study how different features affect the influence of user.
Streamlit: An open-source app framework for Machine Learning and Data Science teams. Create beautiful data apps in hours, not weeks. All in pure Python. All for free.
A Natural Language Processing App built with Streamlit Framework using SpaCy for Named Entity Recognition (NER) and tokenization, TextBlob for sentiment analysis and Gensim and Sumy for text Summarization
Deep Learning is a superpower. With it you can make a computer see, synthesize novel art, translate languages, render a medical diagnosis, or build pieces of a car that can drive itself. If that isn’t a superpower, I don’t know what is ~ Andrew Ng
● I made a CNN Image Classifier of cats and dogs. The model architecture is sequential with one conv2d, one flatten & output layer as dense layer with two units. Dataset contained 40 images in the training set, 16 images in validation set & 10 images in the test set. The training as well as validation accuracy was 50% considering the small amount of dataset and less number of hidden layers in model architecture.
● To increase the model accuracy, I fine tuned the VGG16 pretrained model which is basically trained on imagenet dataset consisting of 1000 different categories. After fine tuning the VGG16 model to fit to our cats and dogs dataset, the training accuracy went upto 97.50 % & validation accuracy was 87.50 %.
R-Contracts - Legal business contracts life cycle product
● Concepts & Tools: NLP, Word Embeddings, NER, BERT, DeepPavlov, Transfer Learning, Python, Keras, SpaCy, NLTK, TensorFlow, OpenCV, Mongodb, Flask, Kubernetes.
● Worked closely with RIL legal teams; reduced contract processing time from 1 hour to under 10 minutes.
● Designed and deployed pipeline for information extraction; Pre-processed, analysed, trained NER and text classifier models to extract information from 200-300 pages long contracts with 75% accuracy.
● Optimized OCR processing time of scanned legacy contract pdfs by 70%.
TensorFlow.js is a library for developing and training ML models in JavaScript, and deploying in the browser or on Node.js.
I have created a web application to choose an image and submit it to our model. The models used are MobileNet & VGG16. The app will give us back the top five highest predictions for the image from the imageNet classes. For hosting the web app, I’m using Express. Express is a minimalistic framework very similar to flask but it’s for node.js not for python
Django: The Web framework for perfectionists with deadlines.
A weather app built with Django Framework. I started this project as a way of learning Django and it has since grown into a fully fledged app. I have used OpenWeatherMap API ( https://openweathermap.org/ ). This API returns the detail of current weather and forecasts in respective city.
Experience
Solving 21st century problems by making some game changing products. The world is heading towards automation and I want to make this world a better place to live.
Problem Solving is hard and I play my part making sure the whole company stays connected. I’m part of Reliance’s ML team and enjoy driving the company to try new technologies.
Education
National Institute of Technology Agartala
Btech Computer Science, First Class
2014 - 2018
Translam Academy International Meerut
CBSE - AISSCE, Intermediate, 95.6%
2012 - 2013
Modern Public School Bhiwadi
CBSE - AISSE, High School, CGPA 10.0
2010 - 2011
Trainings and Certifications
Neural Networks and Deep Learning
By Andrew NG, Deeplearning.ai, Coursera
February 2020
Machine Learning A - Z, Udemy
By Kirill Eremenko & Hadelin De Ponteves
September 2020
A Little More About Me
Alongside my interests in Machine Learning and software engineering some of my other interests and hobbies are:
- DC Comics Fan but I like Marvel too !!
- Cooking
- Reading Books
- Quora addict
- Yoga Practitioner
- Elliot Alderson Fan (Mr Robot TV Series)
- Binge watching Netflix