CoolFace
Apppublic

mfyumsak/NFL_EPA_Prediction_App

sourceHugging Facemitupdated 1y agoView on Hugging Face
0likes
App README

๐Ÿˆ NFL EPA Prediction App

This Streamlit application allows users to predict Expected Points Added (EPA) for NFL plays using pre-trained machine learning models based on tracking and play-level data from the NFL Big Data Bowl 2021 competition.


๐Ÿš€ What We Offer

  • โ€”๐Ÿ“‚ Upload your own custom play-level data
  • โ€”๐Ÿค– Predict EPA using a pre-trained RandomForestRegressor model
  • โ€”๐Ÿ“ˆ Download the results as CSV for further analysis
  • โ€”๐ŸŽ“ Use provided sample CSVs to test the app without needing any dataset

๐Ÿง  Model Information

  • โ€”Model Type: RandomForestRegressor
  • โ€”Evaluation Results:
  • โ€”RMSE: 0.2293
  • โ€”Rยฒ Score: 0.9824
  • โ€”Trained on:
  • โ€”Features like ball_carrier_speed, acceleration, direction, and one-hot encoded ball_carrier_position

๐Ÿ“ Project Structure

โ”œโ”€โ”€ app.py โ”œโ”€โ”€ model.pkl โ”œโ”€โ”€ sampleplaysfast.csv โ”œโ”€โ”€ sampleplaysmedium.csv โ””โ”€โ”€ sampleplaysslow.csv