Joinup
Pratyush Singh

About

MSc. Data Science, Zurich

Master Project at Computer Vision Lab, ETH Zurich | Past: IIT Palakkad | Open to Thesis work

Skills

Deep Learning

Google TensorFlow

Machine Learning

Natural Language Processing

Python

Open for

thesis

Work Experience

Easier Project | European Commission

2021-03 -

Workplace
Technical Student Assistant
Location

Zürich

Employement type

parttime

Working on the Automated Sign Language Detection System

ETH Zurich

2020-09 - 2021-04

Workplace
Master Project
Location

Zürich

Employement type

fulltime

Worked on the Unsupervised Compound Domain Adaptation for Face Anti-Spoofing under Dr. Luc Van Gool. Paper under review in IEEE Internation Conference on Automatic Face and Gesture Recognition 2021

University of Zurich

2020-09 - 2021-01

Workplace
Graduate Teaching Assistant
Location

Zürich

Employement type

parttime

Teaching Assistant for "Machine Learning for Natural Language Processing 1" in Fall Semester 2020. Responsible for taking tutorial lectures, clarifying Q&A on the online forum, prepare and evaluate exercises from basic (Logistic Regression for Text Classification) to advance level (BERT using Huggingface library), share useful study materials and provide technical assistance.

Carleton University

2018-05 - 2018-07

Workplace
Research Intern
Location

Canada

Employement type

internship

To Develop complex Machine Learning algorithms for ShoeBOX audiogram classification. Preprocessed Project Data (Audiograms) to identify data quality issues and outliers. Also, created Dynamic Computer Vision Algorithms to correctly identify different “markers” in over 4500 Audiograms. The Algorithm successfully detected the locations of the “markers” using OpenCV for the further extraction of information from Audiograms. Accuracy for parsing the data from Audiograms was nearly 85%. Above information from parsing the data from Audiograms and other provided features of Patient Records by the Children's Hospital of Eastern Ontario(CHEO), Ottawa was used to train predictors for the encountered diagnoses in the ears.

Linkoping University

2017-05 - 2017-07

Workplace
Research Intern
Location

Sweden

Employement type

internship

Implementation of Convolutional Neural Networks on FPGA. Convolutional Neural Networks have shown a lot of potential in real-time computing because of their low power consumption and high accuracy. One such application is in the field of image recognition and detection. This project focuses on the use of ConvNets for Numerical Detection, its software implementation using Python using Caffe, and its Hardware implementation on the FPGA. Current solutions, however, are based on using a group of GPUs for the computations. This leads to high power consumption. In order to reduce the power consumption while achieving realtime computations, researchers have started to do research on implementing neural networks on FPGAs. The traditional LeNet architecture of ConvNets, using the ReLu activation function was implemented, using the MNIST Database of more than 60,000 grayscale 28x28 images to train the network. This way, the accuracy achieved was nearly 99.98 percent.

Academic Experience

University of Zurich -

 

2019.09 - now

Master of Science, MSc in Data Science

Indian Institute of Technology (IIT) Palakkad -

 

2015.08 - 2019.06

Bachelor of Science, BSc in Electrical Engineering