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
csv
file for master data - Select index column and target column name
- click
CHANGE
button
- Seperate public and private leaderboard
- Make
last submission
columns become relative to current time Multiclass Classification
caseRegression
case
- 2020-08-20 : already viable with binary competition data