CSL Scout Buddy
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
CSL Scout Buddy
App: https://lucas-munson.shinyapps.io/CSLScoutingApp/
Tutorial: https://www.youtube.com/watch?v=xEa9-TA5QMM
Welcome to the CSL Scout Buddy! The app where by uploading the raw csv from the CSLO, you can analyze all your draft prospects, set up your draft board, compare players, and hunt for gems. Here's how it works:
Upload CSV
Upload a downloaded scouting CSV directly from the CSLO site. Note: To ensure that the code works do not edit the CSV in advance. The app only analyzes draft prospects for the 2030 class.
You can also choose to upload an identical csv with scouting data from articles. Make sure to exactly replicate the CSLO csv, including have 1 row per scout.
App computes the ranges for current and potential attributes based on the current scouting system:
CSLO scouts: +/-2 for shooting, +/-5 for current skills, +/- 15 for potential skills
Article scouts: +/-4 for shooting, +/-8 for current skills, +/- 12 for potential skills
Draft board New feature
The draft board will automatically update when you upload a scout csv above. Heads up, it may take up to 30 seconds for the draft board to appear due to the amount of backend calculations + my tiny local server.
On the draft board page, you can:
1. Select a prospect to view their ratings.
2. Rearrange prospects by clicking and dragging.
3. Save your current draft order + download all data by selecting 'csv'.
4. Upload a previously saved draft order by selecting the 'browse' button.
My suggestion: Especially the first time, it might be faster to create a custom draft board order in a csv file outside of the app. Just make sure the prospects are in one column titled "Name" (don't worry about any other columns -- the app is only reading the "Name" column to get the prospect list). Upload this csv using the 'browse' button to reorder the draft board. Then you can repeat the workflow of:
-rearrange prospects,
-download the csv before you exit the app
-reupload the same csv next time you open the app to pick up where you left off.
^Let me know if that makes sense. Feel free to reach out if you're confused.
Gem finder
The Gem Finder tab provides a way to compare all prospects along two categories. Select two categories at the top of the screen and develop a big picture overview of your scouts.
Comparisons
The comparison tool allows users to compare any two prospects. For now, ignore the error that will come up when you first load this tab. Select two scouted prospects and the feature will work. Make sure to select prospects that you have in fact scouted.
Let me know if you run into any problems. Happy Scouting!
Tutorial: https://www.youtube.com/watch?v=xEa9-TA5QMM
Welcome to the CSL Scout Buddy! The app where by uploading the raw csv from the CSLO, you can analyze all your draft prospects, set up your draft board, compare players, and hunt for gems. Here's how it works:
Upload CSV
Upload a downloaded scouting CSV directly from the CSLO site. Note: To ensure that the code works do not edit the CSV in advance. The app only analyzes draft prospects for the 2030 class.
You can also choose to upload an identical csv with scouting data from articles. Make sure to exactly replicate the CSLO csv, including have 1 row per scout.
App computes the ranges for current and potential attributes based on the current scouting system:
CSLO scouts: +/-2 for shooting, +/-5 for current skills, +/- 15 for potential skills
Article scouts: +/-4 for shooting, +/-8 for current skills, +/- 12 for potential skills
Draft board New feature
The draft board will automatically update when you upload a scout csv above. Heads up, it may take up to 30 seconds for the draft board to appear due to the amount of backend calculations + my tiny local server.
On the draft board page, you can:
1. Select a prospect to view their ratings.
2. Rearrange prospects by clicking and dragging.
3. Save your current draft order + download all data by selecting 'csv'.
4. Upload a previously saved draft order by selecting the 'browse' button.
My suggestion: Especially the first time, it might be faster to create a custom draft board order in a csv file outside of the app. Just make sure the prospects are in one column titled "Name" (don't worry about any other columns -- the app is only reading the "Name" column to get the prospect list). Upload this csv using the 'browse' button to reorder the draft board. Then you can repeat the workflow of:
-rearrange prospects,
-download the csv before you exit the app
-reupload the same csv next time you open the app to pick up where you left off.
^Let me know if that makes sense. Feel free to reach out if you're confused.
Gem finder
The Gem Finder tab provides a way to compare all prospects along two categories. Select two categories at the top of the screen and develop a big picture overview of your scouts.
Comparisons
The comparison tool allows users to compare any two prospects. For now, ignore the error that will come up when you first load this tab. Select two scouted prospects and the feature will work. Make sure to select prospects that you have in fact scouted.
Let me know if you run into any problems. Happy Scouting!
Last edited by TheTwoWallaces on Mon Jul 10, 2023 9:16 pm, edited 8 times in total.
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- rh0xxy
- CSL Champ 2025
- Posts: 3269
- Joined: Fri Jul 11, 2014 5:02 am
- Contact:
Re: CSL Scout Buddy
Wow! This looks awesome. Great work, man.
Philadelphia 76ers
Depth Chart
Starters: Morant-Mitchell-Swanigan-Adebayo-Collins
Bench: Maxey-Sotto-Tsalmpouris-Liddell-Giles-Tucker-Hifi
IR: Phills-Richards-Weber
2W: Houstan-Okeke
Depth Chart
Starters: Morant-Mitchell-Swanigan-Adebayo-Collins
Bench: Maxey-Sotto-Tsalmpouris-Liddell-Giles-Tucker-Hifi
IR: Phills-Richards-Weber
2W: Houstan-Okeke
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
Re: CSL Scout Buddy
Thanks!
Update: Just made a new feature called "Gem Finder" that allows for comparison of all prospects at once on two selected variables.
Update: Just made a new feature called "Gem Finder" that allows for comparison of all prospects at once on two selected variables.
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- Flaming Homer
- Commissioner
- Posts: 5762
- Joined: Tue Feb 20, 2018 6:31 pm
- Contact:
Re: CSL Scout Buddy
Excellent work, can't wait to test it out with the new scouts coming in!!!
-
- Chairman of the Board
- Posts: 4661
- Joined: Fri Jul 11, 2014 5:55 am
- Contact:
Re: CSL Scout Buddy
What a fantastic tool!
- hardenwithnod
- Chairman of the Board
- Posts: 7624
- Joined: Thu Aug 11, 2016 3:26 pm
- Contact:
- Dylan
- Senior Vice President
- Posts: 1909
- Joined: Fri Jul 11, 2014 12:44 pm
- Contact:
Re: CSL Scout Buddy
This is awesome dude! Thank you for building this and sharing it. Really really helpful
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
Re: CSL Scout Buddy
Updated with two new features: A Player Profile page and a Gem Finder.
The Player Page tab is a quick way to learn about a prospect. It provides the user with two "lollipop" plots: one for current ranges and one for potential ranges. Eventually I hope to add graphics for Ball Actions and Floor Ranges.
The Gem Finder tab provides a way to compare all prospects along two categories. Select two categories at the top of the screen and develop a big picture overview of your scouts.
The Player Page tab is a quick way to learn about a prospect. It provides the user with two "lollipop" plots: one for current ranges and one for potential ranges. Eventually I hope to add graphics for Ball Actions and Floor Ranges.
The Gem Finder tab provides a way to compare all prospects along two categories. Select two categories at the top of the screen and develop a big picture overview of your scouts.
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- WillyJakkz
- Chairman of the Board
- Posts: 5775
- Joined: Fri Jul 11, 2014 6:50 am
- Contact:
Re: CSL Scout Buddy
Wow technology!
This is gonna be outstanding thanks!!!
This is gonna be outstanding thanks!!!
ORLANDO MAGIC:
PG L Ball | SG A Edwards | SF D Bane
PF J Isaac| C M Williams
- Marcos_Beck
- CSL Champ 2019
- Posts: 7758
- Joined: Fri Jul 11, 2014 5:15 am
- Location: Brazil
- Contact:
Re: CSL Scout Buddy
Didn’t get a chance to download it yet, will do it on Monday, this is fantastic Lucas! The only thing I think is not correct are deviations, based on your first post.. You posted deviations from the two reports Kyrus sent for scoutings, but cslo deviations are +-2 shooting, +-10 current, +-15 potentials. Maybe it’s right in the scouting tool already, just pointing out so if it’s not, you can correct it!!
Once again this will be extremely helpful! Thank you so much!
Once again this will be extremely helpful! Thank you so much!
18-19 Chicago Bulls: CSL Champions
#1 D.Rose #11 J.Holiday #21 J.Butler #42 A.Horford #13 J.Noah
29-30 Philadelphia 76ers: CSL Champions
#1 L.Ball #15 M.Beasley #23 B.Bowen #21 M.Wagner #51 K.Towns
#1 D.Rose #11 J.Holiday #21 J.Butler #42 A.Horford #13 J.Noah
29-30 Philadelphia 76ers: CSL Champions
#1 L.Ball #15 M.Beasley #23 B.Bowen #21 M.Wagner #51 K.Towns
- KW
- CSL Champ 2017
- Posts: 10688
- Joined: Fri Jul 11, 2014 5:18 am
- Location: CO
- Contact:
Re: CSL Scout Buddy
Awesome stuff!
And yes Marcos is correct, the deviations you get in CSLO are different from the scouting articles. that was done so that we wouldn't get articles like "Michael Porter = Terrence Jones" again
And yes Marcos is correct, the deviations you get in CSLO are different from the scouting articles. that was done so that we wouldn't get articles like "Michael Porter = Terrence Jones" again
- bt
- CSL Champ 2020, 2023 & 2027
- Posts: 5815
- Joined: Fri Jul 11, 2014 6:12 am
- Contact:
Re: CSL Scout Buddy
Awesome, I'm away at the moment but I'll definitely check this out when I get back.
Thanks mate
Thanks mate
sacramento kings
tremont waters | skylar mays | nigel johnson
matisse thybulle | justin james
robert franks | darius bazely | john butler
donta hall | xavier tillman | patrick williams
jon collins | jonathan isaac | norvel pelle | mfiondu kabengele
CSL CHAMPION 2020, 2023, 2027
tremont waters | skylar mays | nigel johnson
matisse thybulle | justin james
robert franks | darius bazely | john butler
donta hall | xavier tillman | patrick williams
jon collins | jonathan isaac | norvel pelle | mfiondu kabengele
CSL CHAMPION 2020, 2023, 2027
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
Re: CSL Scout Buddy
Ah thanks, just fixed it.Marcos_Beck wrote: ↑Sun Apr 09, 2023 12:17 am Didn’t get a chance to download it yet, will do it on Monday, this is fantastic Lucas! The only thing I think is not correct are deviations, based on your first post.. You posted deviations from the two reports Kyrus sent for scoutings, but cslo deviations are +-2 shooting, +-10 current, +-15 potentials. Maybe it’s right in the scouting tool already, just pointing out so if it’s not, you can correct it!!
Once again this will be extremely helpful! Thank you so much!
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- Dennis
- CSL Champ 2028
- Posts: 10360
- Joined: Fri Jul 11, 2014 10:19 am
- Location: Düsseldorf
- Contact:
Re: CSL Scout Buddy
Strong, I love stuff like that. Always searching for people building stuff like that for the company I work for. We are searching heavily for analysts with coding skills. If ever interested in a job in europe let me know
Boston Celtics Hall of Fame
PG G. Dragic [7] - Jersey Retired <> 2013 - 2015
PG R. Westbrook [0] - Jersey Retired <> 2016 - 2019
Fox - Johnson - Bridges - Hlinason - Whiteside
CSL Champions 2028
PG G. Dragic [7] - Jersey Retired <> 2013 - 2015
PG R. Westbrook [0] - Jersey Retired <> 2016 - 2019
Fox - Johnson - Bridges - Hlinason - Whiteside
CSL Champions 2028
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
Re: CSL Scout Buddy
Hahaha this summer I'll be done with my Master's program at Politecnico di Milano and back on the job market. I'll keep that in mind
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- Dennis
- CSL Champ 2028
- Posts: 10360
- Joined: Fri Jul 11, 2014 10:19 am
- Location: Düsseldorf
- Contact:
Re: CSL Scout Buddy
Ah nice! We actually have many Italians working for us. Okay it’s like 4, but still haha
Boston Celtics Hall of Fame
PG G. Dragic [7] - Jersey Retired <> 2013 - 2015
PG R. Westbrook [0] - Jersey Retired <> 2016 - 2019
Fox - Johnson - Bridges - Hlinason - Whiteside
CSL Champions 2028
PG G. Dragic [7] - Jersey Retired <> 2013 - 2015
PG R. Westbrook [0] - Jersey Retired <> 2016 - 2019
Fox - Johnson - Bridges - Hlinason - Whiteside
CSL Champions 2028
- Andrewu91
- CSL Champ 2022
- Posts: 6127
- Joined: Sat Jan 27, 2018 12:42 am
- Location: My mom's basement
- Contact:
Re: CSL Scout Buddy
Besides German, I'm also Italian. I think your company needs someone with fresh ideas.
CSL Champion 2022 with OKC Thunder
Thunder & Knicks Hall of Fame
Eric Bledsoe - Klay Thompson - Stanley Johnson Jr
Luka Doncic - Zion Williamson
Thunder & Knicks Hall of Fame
Eric Bledsoe - Klay Thompson - Stanley Johnson Jr
Luka Doncic - Zion Williamson
- TheTwoWallaces
- CEO
- Posts: 2049
- Joined: Thu May 23, 2019 4:31 pm
- Contact:
Re: CSL Scout Buddy
Once scouts are run, can someone let me know if this is working for them?
DETROIT BASKETBALL
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
Krejci | Melton | Campazzo
Porter | Notice | King
Johnson | Kispert
McDaniels | Martin | Petrusev
Wiseman | Stewart
- Ramcus
- CEO
- Posts: 2305
- Joined: Fri May 24, 2019 12:26 am
- Location: Brooklyn, NY
- Contact:
Re: CSL Scout Buddy
definitely worked for Scouting Period 1 for me.TheTwoWallaces wrote: ↑Fri Apr 28, 2023 8:15 am Once scouts are run, can someone let me know if this is working for them?
Stay Me7o
NOLA 2022-2030: 292-364
BRK 2030-2031: Interim GM/Coach | CSL Champion
LAC 2031-present
NOLA 2022-2030: 292-364
BRK 2030-2031: Interim GM/Coach | CSL Champion
LAC 2031-present
- GreenBear
- CSL Champ 2021 & 2024
- Posts: 6476
- Joined: Sat Jul 12, 2014 2:18 am
- Location: Philly
- Contact:
Re: CSL Scout Buddy
This is awesome. Really well done and I’ll definitely be using this. For now, I’ll be using this to supplement my own spreadsheets I create because of some personal preferences I like when looking at the prospects (for example: I like to color code ratings), but this adds a LOT of really cool features that I’m looking forward to using. I especially love the part that calculates the ranges based off the scouts. It’s simple, but it saves time and eliminates any potential math mistakes.
One potential improvement I see at the moment (and it’s quite minor) is figuring out a way to incorporate the scouts we get from Kyrus to write the articles, but since the deviations are slightly different, there’s not a simple fix.
One potential improvement I see at the moment (and it’s quite minor) is figuring out a way to incorporate the scouts we get from Kyrus to write the articles, but since the deviations are slightly different, there’s not a simple fix.
Who is online
Users browsing this forum: No registered users and 4 guests