Ajay Patel

Projects

A running archive of my research, coursework, and personal data projects.

April 16, 2025

Victim Assistance Using Large Language Models

Under guided research from Professor Cantay Caliskan and Ezgi Siir Kibris at the University of Rochester, we investigated the usability of large language models to conduct...

nlp research

February 01, 2025

MLB Scores Website

Using MLB’s API, I developed a website utilizing React and Javascript to display MLB scores and relevant information for completed games, and preview information for upcoming...

baseball software

December 20, 2024

Pitch Usage By Time Through The Order

I created a Streamlit app that hosts data on how pitchers change their pitch usage depending on the time through the opposing lineup. My hypothesis was...

baseball software

December 13, 2024

Data Science Capstone Project

As part of my undergraduate coursework, I completed a capstone project with a group analyzing statements of purpose submitted to our school’s Master’s of Data Science...

undergrad ml

February 11, 2024

URSAC Coding Tutorials

As part of my leadership role with the University of Rochester’s sports analytics club, I developed and led two coding tutorials for our club. For the...

undergrad baseball football

December 23, 2023

MLB ELO Model

Following framework from 538’s MLB ELO model, I developed my own code base and model to analyze team strengths and generate pre-game predictions. Trained on data...

baseball ml

December 08, 2023

Basketball Database - Databases Final Project

As part of my undergraduate coursework, Tochi Onwuasoanya and I created a Flask app hosting hypothetical basketball data through MySQL, using HTML and CSS to design...

undergrad software

June 01, 2023

Pitch Type Sequencing Similarity Ratio

Sean Sullivan and I published extensive work on analyzing pitch sequencing in MLB. Using the difflib package in Python, we generated sequence similarity ratios that would...

baseball ml

April 18, 2023

Pitcher Game Reports

Using pitch-level data from MLB, I developed visualization reports in R utilizing the ggplot2 and gt packages to summarize a starting pitcher’s outing. To my knowledge,...

baseball

March 09, 2023

Modeling Free Agent Contracts in MLB

Along with good friend Ben Wieland, we created contract predictions for MLB free agents using publicly available statistics and a zero-inflated Poisson modeling technique. Our full...

baseball ml

August 22, 2022

xRV: Quantifying Pitches

With the rise in publicity of pitch-level modeling, I made my own model using Random Forests to isolate and quantify how “good” pitches are. I detailed...

baseball ml

July 18, 2022

Exit Velocity over Expected

I developed an adjusted exit velocity metric for hitters and pitchers that accounts for the quality and location of the pitch seen to further isolate power...

baseball ml