Skip to content

Latest commit

 

History

History
74 lines (46 loc) · 3.56 KB

index.md

File metadata and controls

74 lines (46 loc) · 3.56 KB
layout title
default
Main

Open Source Contributions

Presentations

Random Forest Use in Predicting Cancer

Download: [Presentation](non-images/MAGANA-ZOOK_Random ForestsAndTheirApplicationToCancerPrediction.pdf)

Overview: This presentation introduces viewers to what random forests are, how machine learning has played a historic role in the medical field, and how random forests are becoming the preferred solution for classifying samples as cancerous or benign over black-box techniques like neural networks.

Data Science Projects

San Francisco Crime Data Analysis

Technologies Used: R

Project Writeup: Report

Overview: Using a dataset from a Kaggle competition, practice of the data science process was conducted in the R language to include: data acquisition, ingestion, preparation, exploratory analysis, and model building.

Other Project Ideas

  • R
  • Python (matplotlib, scikit-learn, etc.)
  • SQL
  • Tableau
  • ML Algorithms: Random Forests, Logistic Regression, SVM, Naive Bayes for document classification, LDA for topic analysis, Recommendation engine (spark based?), K-means or something more interesting for unsupervised, a streaming online learning algorithm (use spark streaming + KAFKA)

Desktop Application Projects

Contact Book

Screenshot of the main user interface in the contact book application.

Technologies Used: Java (Swing, JDBC)

Code Repository: GitHub

Overview: This application manages an JDBC-based database persisted contact book using a graphical use interface. Features of this application include: adding / editing / deleting contacts from a database, adding / viewing / deleting notes on a contact, searching for contacts, and searching for notes.

Android Application Projects

Blood Pressure Diary

Screenshot of the main user interface in the Blood Pressure Diary application.

Technologies Used: Java (Android SDK), RoboGuice (dependency injection framework)

Code Repository: GitHub

Overview: This application was written to make it easy for people who need to track their blood pressure to do so from anywhere using their smartphone. Features of this application include: adding blood pressure readings, viewing readings in list or graph form, export of readings for sending to a health provider, and a help section that provides information on blood pressure ranges from a trusted medical source (Mayo Clinic).