I am a passionate data scientist professional with 7 years of work experience who loves to build machine learning models. Currently, studying Post baccalaureate in Artificial Intelligence at StFX University, Canada. My vision is to build a startup which can create jobs for many. I work on some fun projects such as machine translation, computer vision, etc. I am open to work, do checkout my profile and get in touch with me.
2020-2022 Post-Baccalaureate Diploma in Artificial IntelligenceGPA: 94.82 out of 99PublicationsTaken Courses
Extracurricular Activities
| ||||||||||||||
2009-2013 B.E. in Electronics and Communication Engineering |
Dec 2017 - Dec 2020, Bangalore, India
VideoKen offers AI based video product solutions to turn videos into interactive & immersive learning experiences.
Sep 2020 - Dec 2020
Mar 2018 - Sep 2020
Dec 2017 - Mar 2018
Multinational professional services company that specializes in information technology services and consulting.
Telenetix provides cost-effective technology for contact centers, all aimed to streamline business processes and optimize customer care.
Designed and implemented an end-to-end Acoustic Speech Recognition(ASR) pipeline, using the Baidu’s DeepSpeech2 ASR architecture trained on 1000 hrs of custom transcribed audio and reduced the Word Error Rate to 8%, which helped Videoken’s AI based video platform to increase video engagement by 30% in one week. This includes RESTful backend with Flask hosted on nginx(AWS), Cosmosdb, and model inference on GPU machine. Built a preprocessing pipeline, which downloaded the video, split the converted audio before speech to text, post-process the text into SRT (subtitle) file which syncs with the original video.
Designed and implemented an end-to-end search engine using elastic search and BERT embedding to achieve semantic understanding of the search terms, which drives the sale of Video lake. This includes dockerized microservices for RESTful backend and model inference.
Implemented punctuation pipeline which restored missing inter-word punctuation for video subtitle (SRT) files using bidirectional RNN with attention mechanism (punctuator2) architecture.
Designed and implemented video recommendation, using the sentence embeddings of the metadata of the videos.
Implemented Speaker Diarization pipeline by training a Fully Supervised Speaker Diarization (UIS-RNN) model on 50GB of audio-text data which helped in implementing the Sentence Segmentation algorithm for indexing the videos.
Designed and developed a website for Pied Piper Events pvt. ltd. (https://piedpiperevents.com), which includes dynamic pages, chat, blog and admin interface using Django-Python and hosted on AWS server.
Designed and developed a dashboard for Credit Suisse Bank using Django-python, which reduced the report generation time by 50%. This project includes SQL integration and hosting on Ngnix.
Designed, developed and deployed end-to-end solution with dashboard using Django framework, which is used for remote monitoring and controlling the Solar Power Plant in Australia.
Designed and developed Tx-Contact monitoring dashboard, which is used by Contact Center supervisors to generate reports and monitor agents.
Visualize and explore FER-2013 dataset with 28k images, implement CNN architecture with prediction on webcam images converted to emoji. English to Kannada Translation using Bilingual Sentence Pairs dataset using RNN, GRU and LSTM models.
An Exploration of Different Techniques for Artificially Producing Art using Genetic Algorithm.
In this course I learnt to work with Big data using Spark and Hadoop. Learnt basics of Machine Learning, explored data visualizations, feature/model selection, tuning and introduction to analytics using statistical techniques. Click here to view my projects.
This course taught me how to use NumPy, Pandas, Seaborn, Matplotlib, Plotly, Scikit-Learn, Machine Learning, Tensorflow.
This course gave me a broad introduction to machine learning, datamining, and statistical pattern recognition. Topics included: (i) Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks). (ii) Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning). (iii) Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).
This course taught me Data Science step by step through real Analytics examples. Data Mining, Modeling, Tableau Visualization.
This course taught me hands on machine learning using python and R programming languages.
I learned the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames using R.