Make simple and competition leaderboard using streamlit in one file of code!
- Insert name, upload file, see the result
- For admin of competition do not need to change the code
- Does not use a database, just store data inside the text file
- No password what so ever, even for submit the result, just put username
- Go to the website (usually http://localhost:8501/)
- insert username
- Upload and submit
- See your score and position in leaderboard
- Install required packages
- Run
streamlit run leaderboard.py
- Change username into
admin(or what ever you desire, can change it insideleaderboard) - Check the "checkbox"
Change Master Key - Select competition type and metric type
- Upload
csvfile for master data - Select index column and target column name
- click
CHANGEbutton
- Seperate public and private leaderboard
- Make
last submissioncolumns become relative to current time Multiclass ClassificationcaseRegressioncase
- 2020-08-20 : already viable with binary competition data