Hasnain Roopawalla's repositories
ant-colony-optimization
A Python package to find the shortest path in a graph using Ant Colony Optimization
Image-Captioning-Scene-Descriptor
A CNN-LSTM model to generate a sentence/caption that describes the contents/scene of an image.
ant-colony-simulation
Ant colony simulation in p5.js using React and TypeScript
ScribbleNet
A Python library that classifies hand-drawn doodles into distinct classes (trained on the QuickDraw dataset by Google).
circuit-sim
Digital logic gate simulator using React, TypeScript and p5.js
Algorithm-Visualization-Python3
Draw Graphs and Visualize Algorithms (Sorting, Shortest Path, etc,) in Python3 (Pygame)
Captcha-Classification
A MATLAB project that solves CAPTCHA images using an Image pre-processing pipeline and Decision Trees.
super-resolution-vehicle-trajectory
A Master Thesis project to increase the temporal resolution of vehicle trajectories using recurrent time series imputation.
configwise
Crafting Dynamic Project Configs based on your Browser’s Whims ⚙️
Deep-Q-Learning
Playing Atari Games (OpenAI Gym) using Deep Reinforcement Learning.
hashbase
A collection of cryptographic hashing algorithms implemented in Python
trackflow
Track app scenarios with precision using telemetry markers 📈
vscode-python-timeit
A Visual Studio Code extension to view the execution time of any Python function on the fly.
deep-learning-playground
A playground to explore neural networks 🚀
Image-Colorization-using-OpenCV
Generate a coloured image/video from a grayscale image/video. Uses the Caffe Model to predict 'ab' channel values from 'L' intensity value for each pixel.
Keep-Talking-Bot
A bot which solves puzzles from a game - 'Keep Talking and Nobody Explodes'. Uses voice recognition from the user to allow the player to communicate with the bot.
LimDOS
Limited MS-DOS
Music-Scales
A web application (Flask) to browse and visualize thousands of music scales in any key (uses Ajax calls to fetch music-scales)
particle-swarm-optimization
A Python package to solve optimization problems using Particle Swarm Optimization
Poker-GUI-Python3
This is a GUI based Python3 game created using the pygame library. It involves basic poker functionalities such as bet/check/fold. 4 players can play this game. The game itself decides who the winner is based on Standard Poker Rules. The distribution of cards is completely random.
Sudoku-Generator
This algorithm can generate and solve a random Sudoku Puzzle Board using Backtracking