Ian Curtis

Data Science and Statistics Projects

Stream Monitoring Data Dashboard

2024-2025

Creator

Mentors: Dr. Amanda Buday, Dr. Bradford Dykes

The result of my internshp with the GVSU Social Science Lab. A set of interconnected Google files (created through an R Shiny App and Google APIs) allowing high school students to automatically transform raw data collected on local watersheds into eye-appealing, interpretable plots. Code hosted on GitHub. See also the internship final report.

Visualizing MLB Pitches

2024

Creator

Professor: Dr. Jonathan Leidig

CIS 671 (Information Visualization) course project. I chose to build a Shiny App in R allowing users to visualize pitches from the 2024 regular season. The app allows for filtering by a variety of categories and provides a few visualizations with the goal of aiding batters in preparing to face major league pitchers. Code hosted on GitHub. See also the project final report.

gvsu215 R Package

2023-2025

Maintainer, Author

Guidance: Dr. John Gabrosek, Dr. Andrew Dilernia, Dr. Bradford Dykes

A package written for introductory statistics students/learners providing an easy way to generate nice-looking plots and tables without focusing on the code used to create them. Hosted on GitHub.

Spotify Recommendation Algorithm

2022

Creator

Mentor: Dr. Erin Carrier

A recommendation algorithm for Spotify users. Designed for future research uses by anyone. Hosted on GitHub.

Predicting MLB Hit Distance

2023

Author

Professor: Alexander Lalejini

A course project testing various methods to predict the hit distance of a batted ball. The code can be found on GitHub and the report is hosted here.

baseballr R Package Presentation

2022

Presenter

Presentation given to the West Michigan R User Group introducing the baseballr package. The code can be found on GitHub and the report is hosted here.

Analysis of Personal Baseball Card Collection

Ongoing

Author, Maintainer

A personal project dedicated to counting and analyzing my personal baseball card collection. The GitHub repository contains the raw card data as well as development code for a Shiny App.