Projects  

Smart wearablesIoTCloud ComputingAWSMachine Learning

Software engineering lead for ROAMM, a customizable framework for real time online assessment and mobility monitoring. Supports real time…


Machine LearningDeep LearningIntelligent TransportationScientific Data Compression

Unsupervised Summarization and Descriptive Modelling of City Traffic Data: Developed machine learning algorithms focused on modelling spatio…


Subcycle Waveform Modeling of Traffic Intersections Using Recurrent Attention Networks

MLSub cycleAttention Networks

The arrival (or departure) information of each vehicle on a detector can be thought of as a time series waveform . Given the high…


InterTwin: Deep Learning Approaches for Computing Measures of Effectiveness for Traffic Intersections

MLSub cycleAttention Networks

Our deep learning approach (called InterTwin as a short form for Intersection Twin) uses a large amount of data from different intersection…


An Automated Framework for Deriving Intersection Coordination Plans

MLSub cycleAttention Networks

Coordination involves synchronizing multiple intersections to enhance the operation of directional movements in a system. Typically, the…


TQAM: Temporal Attention for Cycle-wise Queue Length Estimation using High-Resolution Loop Detector Data

MLSub cycleAttention Networks

The focus of our work is on using data just from loop detectors placed at intersections, for estimating queue lengths. Such loop detector…


Subcycle-based Neural Network Algorithms for Turning Movement Count Prediction

MLSub cycleAttention Networks

Turn movement counts (TMCs) are used for a wide variety of applications related to intersection analyses, intersection design, and transport…


TMDB Box office prediction - Kaggle Challenge 2019

Machine LearningPredictionPythonFeature EngineeringGradient Boosting

Implemented a ensemble gradient boosting regression model to predict movie revenue given its meta data. Also did exploratory analysis of the…


A Max Fibonacci heap implementation to find n top keywords appear on a search engine

JavaData Structures

Implemented a scalable system to find the popular keywords that appear on a search engine, used max fibonacci heap, hash maps for efficient…


Distributed Gossip and Push-Sum Algorithms

ELixirActor ModelDistributed Computing

Implemented Gossip and Push-Sum algorithms through a simulator based on actors written in Elixir. The goal is to determine convergence in…


Deep learning model for Music Genre Classification

Deep LearningMusic ClassificationPythonPyTorch

Developed a deep learning stack for genre classification using MFCC features of the audio. Designed an architecture with inception…


Twitter simulator using actor model, phoenix framework

Distributed ComputingActor ModelPhoenix

Designed an implemented a distributed system to simulate twitter with functionalities - add/remove user, broadcast/subscribe a tweet, search…


Hello World

HelloWorldFirstPost

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget augue commodo, rutrum enim vel, varius lorem. Ut nec sem metus…


Hello World

HelloWorldFirstPost

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget augue commodo, rutrum enim vel, varius lorem. Ut nec sem metus…


Hello World

HelloWorldFirstPost

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget augue commodo, rutrum enim vel, varius lorem. Ut nec sem metus…


Machine Learning Algorithms for Traffic Interruption Detection

MLData Scienceyash

Our goal in this paper is to use large scale loop detector data for detecting traffic interruptions. With the advent of new systems, loop…


Test Post

TestPost

This is testing the creation of a second post. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget augue commodo…


Test Post

TestPost

This is testing the creation of a second post. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget augue commodo…


Multiple Instance Learning Approach for Mining Detector Channel to Phase Mappings for Signalized Intersections

MLData Scienceyash

Our goal in this paper is to find the best mapping of detectors to phases and to classify detectors as stop bar detectors or advance…


Smart Wearables for Real Time Mobility Monitoring

Smart WearablesData Scienceyash

Pervasive computing is changing the monitoring landscape for patients to communicate their healthcare information in real-time to clinicians…


A Scalable Data Analytics and Visualization System for City-wide Traffic Data-sets

Smart WearablesData Scienceyash

We describe a system that leverages machine learning methodologies for data collected from a large number of intersections to derive key…


Unsupervised Summarization and Change Detection in High-Resolution Signalized Intersection Datasets

MLData Scienceyash

This work presents a novel framework that combines processing of high resolution controller log data pertaining to certain performance…


Data Mining Algorithms for Traffic Interruption Detection

MLData Scienceyash

Our goal in this paper is to use loop detector data for detecting traffic interruptions. Loop detector data are now widely available to…