I am sure this has been asked before but I have not found the specific answer I am looking for. My current strategy for betting is to find “locks” in alternative player props even if they dont pay well, and parlay (3-5 picks) them to be a +100 bet. I have done this for basketball and football.

This has been overall good, but I am determining these “locks” by hand which is time consuming and inefficient. I am about to graduate as a computer engineer so i have some technical background, but wanted to know if anyone had any input on which machine learning model I should choose.

Currently got the web scraping part done, and the overall idea would be i give the machine learning model a players historical stats during the season, the opposing team, and it tells me if there is a certain lock for that player and what it would be. I think an unsupervised model would be better, but that is my naive thought.

Please comment or PM me if you have any questions about it, if you would be willing to help, or if you have any course/paper that i would find useful :)