Kushal Chaudhari's repositories
PerspectiveTransform
A python script to get Perspective Transformed(birds eye view) version of an input image using OpenCV. This is analogous to the CamScanner select region feature.
iPlanes-InteractivePlanes
Convert any surface/plane in the world into an interactive interface. Touchscreen like interface for traditional projectors using computer vision.
BiasVariance
Implementing regularised linear regression and using it to study models with different bias-variance properties. Insights for applying machine learning.
brightness_contrast_OpenCV
This code is used to change the brightness and contrast of images or video frames using OpenCV library.
RangeFinder
Simple script to find RGB or HSV colourspace ranges for the region of interest(ROI). Real time saver for your computer vision or image processing projects. It can also be used to find range of other colourspaces like LAB by tweaking basic OpenCV functions.
Stata-Analysis-Effect-of-having-children-on-the-gender-wage-gap.
Effect of having children on the gender wage gap.
BankruptcyPrediction
Predict bankruptcy of a firm using machine learning approach like naive bayes and decision tree with ID3 algorithm.
Complete-Python-3-Bootcamp
Course Files for Complete Python 3 Bootcamp Course on Udemy
FaceRecognitionCNN
Face recognition using Convolutional Neural Networks.
LinearRegression
Octave prototype to train and implement Linear Regression algorithm along with some important insights.
OpenCV-snapshot
This code when executed via a terminal allows user to take a snapshot via OpenCV, convert it into grayscale and store it in desired folder. This is useful for capturing images via a computer for machine learning datasets.
Prof.-Andrew-Ng-s-Book---Machine-Learning-Yearning
Best advice for implementing machine learning on any scale. Book is still being updated. Check for latest/published version on their website if available.
StataProject
How high school students use time: A visual essay
SVMandSpamEmailClassification
Octave prototype to train and implement SVM algorithm along with using SVM for spam email classification.
ToyRoborSimulator
Toy robot simulator challenge for robot on a 5x5 table programmed in Python