Rahul Bhatia's repositories
Spatio-Temporal-DBSCAN
Spatio Temporal DBSCAN algorithm in Python. Useful to cluster spatio-temporal data with irregular time intervals, a prominent example could be GPS trajectories collected using mobile devices.
Python-for-Data-Science
This repository contains iPython notebooks to get you started with sufficient amount of Python you need to learn to get started with your Data Science Journey.
Pan-Tompkins-Algorithm-Python
Implementation of the Pan-Tompkins algorithm in Python for the detection of QRS Complex in an ECG signal.
Anomalies-Nifty50-LSTM-Autoencoder
This work demonstrates the use of an LSTM-Autoencoder, implemented using Tensorflow and Keras, to detect anomalies in Timeseries data, using an example of anomalies in the daily closing price of Nifty50, the equity index of the National Stock Exchange.
DBSCAN-on-Spark
Small Example demonstrating how we can use DBSCAN with a groupby in a distributed manner across multiple worker nodes, using Pandas UDF in Spark.
LendingClub-Loan-Analysis
Lending Club Loan Default Analysis using historic loan applications data.
Automating-Value-Investing
A script to automate the concept of value investing using Python by some of the fundamental concepts suggested by Benjamin Graham and Warren Buffet.
Stock-Forecasting-Prophet
Stock price forecasting for Reliance Stock using FBProphet.
Evaluating-Investments-using-PyFolio
A repository that helps evaluate an investment portfolio and provides risk analytics using an amazing open-source package developed by Quantopian, called PyFolio.
Zero-To-FullStack-Data-Science
This repo is a roadmap for any beginner who wishes to learn Data Science, covering all the basic concepts needed, from all the programming to the math, and including relevant resources to go from zero to being a full stack Data Scientist.
AI-for-Trading-Notes
My personal notes for Udacity's AI for Trading Nanodegree
Classification-Metrics
This repository discusses and implements most commonly used classification metrics.
end-to-end-pyspark
And end-to-end Machine Learning pipeline with PySpark-ML for the famous Telco Customer Churn dataset
Hive-Cheatsheet
Quick reference and cheatsheet for commonly used Hive Commands
Multilabel-Classification
Repository containing code for the blog post titled "How To Easily Classify Food Using Deep Learning and Tensorflow"
Numpy-Pandas-Beginner-Tutorial
A beginner friendly tutorial for Numpy and Pandas for people who are complete beginners and just wanting to start their Data Science/Machine Learning journeys.
NYC-Taxi-Demand-Prediction
The objective of this project was to predict the taxi demand for yellow cabs in a particular region in next 10 minutes for New York city. Based on the data, machine learning model predicts the pickup demand of cabs in 10 minutes time frame. The data was provided by the Taxi & Limousine Commission for yellow cabs. Correct prediction of the same can fairly improve the time utilization of a taxi driver.
Correlation-Coefficients-in-python
Correlation coefficients in Python
datacamp
A repository that contains courses I have taken on DataCamp
Feature-Selection
This repository contains 3 most important feature selection techniques used very frequently in a Data Science workflow to identify the best features for a Machine Learning model.
Geospatial-Data-Science-Quick-Start-Guide
Geospatial Data Science Quick Start Guide, published by Packt
geospatial_data_blog
This repository holds the code and visualizations used in my geospatial data blog.
h2o-Tutorials
H2O AutoML Tutorial
Interpretable-Machine-Learning
In this project, I worked on Interpreting the results generated on a Financial dataset for a Binary Classification problem. Mainly, there are 2 frameworks used in this project, i.e., ELI5 and LIME.
Interpreting-Machine-Learning-Models
Interpreting Machine learning Models(ML Models,DL models) with Lime,Eli5,Shap,etc
Spark-Scala-Bootcamp
Some of the material for Spark and Scala Bootcamp
vincenty-cuda-nns
Nearest neighbor search algorithm on Earth's surface that runs on a GPU