This project is part of the course CS-526 at Rutgers University.
The web application is designed to provide in-depth analysis of the NBA leagues for team managers, analysts and betting enthusiasts. It aims at combining data visualisation techniques with data mining to extract information (patterns) that can be utilized during auction season or while planning match lineups/strategies.
Few things required before getting started with the project:
- Python 3.9.4
- Pip
- MSSQL Server & Microsoft SQL Server Management Studio
- Checkout the project
- Run the following commands
- pip install flask
- pip install pandas
- pip install plotly
- pip install numpy
- pip install sklearn
- pip install pyodbc
- Create a new database on the MSSQL Server, give it any name
- Change the database configurations inside config.py
- Run all the sql files in the project to set up the database
- Run 'python app.py' to start the application
Python
Flask
MSSQL
D3
CSS3
HTML 5
JavaScript
Karan Bheda |
Ketan Bedarkar |
Rupsa Chakraborty |