Krishnaa Kannan's starred repositories
TechnicalInterviewCodeSnippets
Code snippets to go along with an on-campus technical interview presentation I made
CodingInterviews
This repository contains coding interviews that I have encountered in company interviews
facebook-archive
Just some fun you can have with facebook's archive data
yellowbrick
Visual analysis and diagnostic tools to facilitate machine learning model selection.
NLP-with-Python
Scikit-Learn, NLTK, Spacy, Gensim, Textblob and more
Document-Scanner-Using-OpenCV-Python
• In this project, you will learn how to extract email and phone number from a business card or any document and save the output in a JSON file. • Initially we need to resize the images so OpenCV can handle it and then the following steps are applied-detecting the edges, finding contours, applying perspective transform to get top-down view, using pytesseract to extract text and then finally using regex expressions to identify only email and phone number.
LicensePlateDetector
Detects license plate of car and recognizes its characters
SpotMusicGen
A Program that creates a Spotify playlist from a YouTube Playlist
Udacity-Data-Engineering-Projects
Few projects related to Data Engineering including Data Modeling, Infrastructure setup on cloud, Data Warehousing and Data Lake development.
whatsapp-play
Command line software through which you can play with your WhatsApp. It is having different options to play with your WhatsApp like message blast, online tracking, whatsapp chat..
fastimagehash
C/C++ replacement for the 'imagehash' python package
CNN-Image-Classifier
A Simple Deep Neural Network to classify images made with Keras
Machine-Learning-Links-And-Lessons-Learned
List of all the lessons learned, best practices, and links from my time studying machine learning
leaves-of-ai
Generate Walt Whitman Poetry Using Deep Learning
deep-elon-tweet-generator
Elon Musk-like tweets generated with a recurrent neural network (RNN).
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
Text2Colors
Code for "Coloring with Words: Guiding Image Colorization through Text-based Palette Generation" - ECCV 2018
movie-barcodes
Turn video files into 'barcodes' where vertical lines represent the average colour of individual frames.
rotateIPandUserAgent
Rotates through a group of proxies and user agents
markov-predict-next-word
Sample application using Markov chain model, to predict next word when user types
Predict-next-word
An LSTM example using tensorflow to predict the next word in a text