NBA Salary Predictor Web App and NBA Shot Chart Web App

Project by Polygence alum Ryan

NBA Salary Predictor Web App and NBA Shot Chart Web App

Project's result

NBA Salary Predictor Web App, NBA Shot Chart Web App

They started it from zero. Are you ready to level up with us?

Summary

The NBA Salary Predictor web app explores NBA player salaries and the factors that affect it. It uses NBA data from 1999-present to train a model with specific features including per game and advanced stats. It also includes visualizations and graphs to depict the data and predictions of the model. It also was coded so that it constantly updates with new data from the current season to keep data and predictions current.

https://nbasalarycentral.streamlit.app/

The NBA Shot Chart web app uses the NBA API to get players' shot data and locations. It plots their shots and can be filtered for specific situations. It also has a variety of plots available like makes/misses, heatmap, KDE, etc. It has player data from 1996 to present. It also constantly updates with new data from current players.

https://nbashotvisualizer.streamlit.app/

https://3dnbashotvisualizer.streamlit.app/

Sejal

Sejal

Polygence mentor

MS Master of Science candidate

Subjects

Literature, Quantitative, Computer Science

Expertise

Data Science, Data Analytics, Machine Learning, Sports Analytics, Natural Language Processing, Data Visualization, Computer Science, Biotechnology

Ryan

Ryan

Student

Graduation Year

2025

Project review

“It was a fun experience. I enjoyed the process and learning about sports analytics. I am happy with the outcome and learned a lot.”

About my mentor

“She was very helpful and taught all of the basics of sports analytics and data processing using pandas. She also showed us how to use Streamlit which I used for my web app. She was also helpful in brainstorming an idea for a web app.”