Risk Identification and Mitigation - CSC4790-Fall2024-Org/Sports-Betting-Tool GitHub Wiki

We think that the biggest risks we could potentially face for our product revolve around the API we are using. Since this is not our API, there could be a lot of unexpected things that happen to it that would be out of our control. The biggest problem would be the API just shutting down altogether. We think this is highly unlikely to happen, but there is always a chance of the owner shutting it down for renovations or selling the product to a different owner. There is also the probability that the owner starts to charge for use of the API. This is slightly more likely than the previous option, but still does not seem probable. In the case of either of these happening, we would have to find a different API that is free of charge. We have found a couple of options for backup, but they do not have as much data available. So although we have a solution for these problems, they still would not be as ideal as our original plan. In the worst case scenario of every API we use shutting down, we unfortunately would have to shift our project into a different direction. Instead of scraping the live odds from online, it would have to turn into a program that takes in the user data for a specific bet or combination of bets, and then we output the fair value odds using the same formula. This would still be a neat and useful project, but not nearly as in-depth as our first idea.