Shrobon Biswas


Download Resume View my work


University of Alberta (Edmonton,Canada)

MS in Computing Science (Multimedia Specialization)
GPA : 3.9

Relevant Coursework

  • Artificial Intelligence & Game Programming
  • Computer Vision
  • Big Data - Data Analysis & Visualization
  • Multimedia Communication (Streaming Servers, Caching, & Compression )
  • Virtual Reality, Graphics & Animation

West Bengal University of Technology (Kolkata,India)

Bachelors of Technology (B.Tech) in Computer Science & Engineering
GPA : 8.83 / 10



Tweenalyzer- The Twitter Analyzer

Tweenalyzer helps analyze your twitter fanbase by providing a visually pleasing data-centric summary on different aspects of your target audience.

  • Twitter REST API was used to fetch the tweets based on the searh term
  • Python-Flask Framework was used for the backend
  • Data analysis was performed using scikit-learn and pandas library.
  • Google charts was used plotting the graphs on the dashboard.
View Project

Chinese Herb Classification using K-Means & Random Forest Classifier

  • This project achieved a classification acccuracy of ~98%
  • A python script was written to automate the process of herb extraction & labelling from given images.
  • K-means clustering was used to air the segmentation process.
  • Random Forest classifier was used train the extracted herbs
View Project

Convolutional Neural Networks to Classify Cats & Dogs

  • Increased classification accuracy to 91.18%
  • Utilized Random Search algorithm as a base for effective hyperparameter tuning
  • Performed just-in-time Image Augmentation, to tackle overfitting on the reduced Cats Vs Dogs dataset.
  • Stabilized the network by experimenting with regularizers, batch-normalization, dropouts & weight-initializations
View Project

Safari Rush Solver [AI Bot]

A fast AI bot to solve a Safari RushHour game

  • Uses SMA*(Simplified Memory-Bounded A* algorithm) & blocking vehicle heuristic
  • Given any board configuration, this solver is able to find a path with a minimum number of moves, to move the Safari Rover out of the board.
  • Increased solution search speed by 30% by using efficient data structures
  • This solver can find a solution of a moderately difficult board in around 10 seconds, while difficult and fiendishly hard boards take around 35 seconds.
View Project

Ataxx Solver [AI Bot]

An AI which can play the game of Ataxx optimally

  • Uses Alpha-beta pruning with iterative deepening algorithm
  • Hashtables are used for memoizations of previous calculated results
  • AI can be configured, to limit the search depth or limit time taken per move
View Project

Cluster-Based Algorithm to count number of vehicles from Traffic Video

View Project

Publications / Certifications

Released a Video Tutorial Series on Computer Vision using OpenCV [Instructor]

Title: Hands on Computer Vision with OpenCV & Python

Sept 2016

IoT-MQTT based Energy Efficient Economic Home Automation System [first author]

9 July 2016

3rd International Conference on Microelectronics, Circuits and Systems, Micro2016.

Get in Touch