Projects

Films Android App

Android Java TMDB API Mobile

I implemented Films Android App using datasets provided by TMDB API.

Films Web App

Python Flask TMDB API Google Cloud

I implemented Films Web App using datasets provided by TMDB API.

Visualization on Correlates of Wars

JavaScript D3.js Angular Node.js Bootstrap

We visualized military expenditures of top-10 spenders, information concerning militarized interstate disputes, wars, and international trade using...

Liver Transplant Data Analysis

Python Keras Neural Networks SVM Data Analysis

We analyzed a dataset provided by the Department of Surgery at USC’s Keck School of Medicine, so as to identify features associated with graft surv...

HITS & Spectral Clustering

Apache Spark Python Graph Algorithms

I implemented the Hyperlink-induced topic search (HITS) with Apache Spark. I also made the spectral clustering with Python.

Movie Recommender System

Apache Spark Python Matrix Factorization Recommender

I implemented a movie recommendation with matrix factorization approach and other methods with Apache Spark.

CURE Algorithm

Python Clustering Data Mining

I implemented CURE algorithm with Python.

PCY & SON Algorithm with Apriori

Python Frequent Itemsets Data Mining

I implemented PCY AND SON algorithm with Apriori with Python.

Hidden Markov Models

Matlab HMM Machine Learning

I implemented the Hidden Markov Models with Matlab.

Neural Networks

Matlab Python Neural Networks

I implemented the Neural Network with Matlab and Python.

Support Vector Machines

Matlab SVM Machine Learning

I implemented the Support Vector Machines with Matlab.

Principal Component Analysis (PCA)

Matlab PCA Dimensionality Reduction

I implemented the PCA with Matlab.

Perceptron, Pocket, Logistic & Linear Regression

Matlab Perceptron Logistic Regression Linear Regression

I implemented the Perceptron learning, Pocket algorithm, Logistic regression, and Linear regression with Matlab.

Iterative Dichotomiser 3 (ID3)

Matlab Decision Trees ID3

I implemented the ID3 decision tree algorithm with Matlab.

K-means & Gaussian Mixture Model

Matlab K-means GMM Clustering

I implemented the K-means clustering and Gaussian Mixture Model with Matlab.

Android Application Development

Android Java Firebase Mobile

We developed an Android application (in Java) for the USC community, which includes students, faculty, and alumni, to recommend good resources in t...