Hello, I'm Abhishek!
C++ | Python | Deep Learning | Computer Vision | Traveler
Abhishek Singh

A budding programmer

A little about me and what I wish to achieve:

I am a Machine Learning Engineer with interests in Machine Learning, Algorithms and Data Structures.

I graduated from NIT Durgapur, India from the department of Computer Science and Engineering(B-Tech) in 2020. I am a Technology Enthusiast with a firm belief in the power of technology to make a significant positive impact in the world. I love to keep myself updated with all the latest technologies and trends in the software industry.
I enjoy motivating and being part of a productive team and I am equally comfortable with working on own initiative.

I have hands-on experience with Machine Learning models in varieties of problem domain using Keras and Tensorflow. I have been using Python data science libraries like pandas, scikit-learn, numpy from time to time in my projects.
My research goal is to uncover the scientific principles which give rise to intelligence through learning, similar to how the human brain learns. I am interested in knowing how some higher form of intelligence(or learning) can be passed from one machine to other. I find Machine Learning interesting because developing our understanding of it entails developing our understanding of the principles that underlie intelligence.

Apart from this, I make time to travel and read novels.

My Projects include:

project name

Real Time Sentiment Analysis from MemesOpen Source

A flask web-app which allows Sentiment Analysis from the web-browser from memes using the vaderSentiment tool. This web-application is mainly suitable(and made) for memes and texts that appear in social-media bodies. The motivation for this project originates from the fact that there exists no such application which could analyze the sentiment from memes. Though memes being highly contextual and sarcastic, we believe the vaderSentiment tool is of great help in this regard.

View on Github

project name

Cartpole game using OpenAI gym and DQN algorithm.Open Source

A repository sharing implemenations of Atari Games like Cartpole, Frozen Lake and OpenAI Taxi using gym. The implementations are made with DQN algortihm.

View on Github

project name

Detection of Rare Genetic Diseases using facial 2D images with Transfer LearningOpen Source

The given project leads to 98.1% accuracy and a 0.92 F1 score with results outperforming the state-of-the-art Clinical Face Phenotype Space(99.5%) for 8 classes of syndromes.

View on Github

project name

Real Time Multiple Face Recognition using Deep LearningOpen Source

A repository containing different methods for real-time multiple face recogntion using Python.

View on Github

project name


The given project consists of diagnosing and detection of Brain tumour using MATLAB. (Project under the startup SketchBytes).

Find out more

project name

Medium GrabberOpen Source

This is an automated program that lets you grab the link of any article under any topic just by logging into your Google-medium account

View on Github

project name

Bootstrap Website Deployed on FirebaseOpen Source

This website shares my experience on my trekking trip to Sandakphu, the wonderland for trekkers


project name

Gmail Newsletter ParserOpen Source

Get your favourite Newsletter right from your inbox to your machine. Sort out your favourites among the whole and read!

I read the newsletter from MIT Technology Review every day. What's your thing?

View on GitHub

Work Experience so far:

Google Summer of Code Student Developer Earth Science Information Partners (April 2019 - August 2019)

Developed two deep learning models for the detection and pod-classification of orca, or killer whale, calls in unknown long audio samples.

Link to Project

Machine Learning Research Intern Delhi Technological University (Dec 2018 - Jan 2019)

Developed a web-application for Real-Time Sentiment Analysis of Memes using flask framework in Python. The web-app was able to successfully classify memes on the basis of its polarity (Pos, Neg, Neu). The work was done under the supervision of Dr. Akshi Kumar.

Link to Project

Deep Learning Research Intern NIT Durgapur (May 2018 - June 2018)

Developed the model "Detection of Rare genetic diseases using facial 2D images with Transfer Learning" under the supervision of Dr. Dakshina Ranjan Kisku.

Link to Paper

Software Developer Intern - SketchBytes Research Labs (June 2017 - July 2017)

Developed an efficient Algortihm for Computer aided diagnosis of Brain Tumor using MATLAB.

Link to Project

Isles Institute of Technology (June 2015 - June 2016)

Completed a year training for basics of Computer Programming and networking under CBSE 12th Syllabus.

Scored 99 out of 100 in Computer Science among 1.2 million candidates.


  • A. Singh, and D. R. Kisku, Detection of Rare Genetic Diseases using Facial 2D Images with Transfer Learning, in 2018 8th International Symposium on Embedded Computing and System Design (ISED), Kochi, India.[Link]

Extracurricular Activities:

  • Vice Chair at IEEE NIT Durgapur Student Branch for the session 2019-20.
  • Member of AquaSHIFT Team (a NASA approved project) which participated in World Challenge Finland 2018.
  • Mentor of the Project Medium_Grabber in Kaharagpur Winter of Code (KWoC) 2018.
  • Secured first position in Inter-Hall Table Tennis at NIT Durgapur - 2017
  • Secured 6th position in All India Senior School Certificate Examination-2016 among the students of Science Stream in A & N Islands.

My GitHub Acivity: