georgedouzas / sports-betting

Collection of sports betting AI tools.
https://georgedouzas.github.io/sports-betting
MIT License
337 stars 62 forks source link

Add more sports #19

Open georgedouzas opened 1 year ago

georgedouzas commented 1 year ago

Describe the new feature you propose to be implemented

Currently, only soccer data are included. Add more sports like NBA, NFL and NHL.

Describe your proposed solution

Check current Python libraries for data sources:

evanmolinelli commented 1 week ago

I'd like to contribute to add the NFL feature. (especially before the 2024 season starts)

georgedouzas commented 5 days ago

Hi @evanmolinelli,

Please check the data branch. Start with the soccer.py file and try to create something similar for NFL data. Can you find historical and fixtures data that they are public and constantly updated?

evanmolinelli commented 4 days ago

For basic historical data and easy browsing, Pro-Football-Reference is a great starting point and constantly updated. Will also look up other possible resources.

evanmolinelli commented 4 days ago

nfl-data-py or nflscraPy may be better options to avoid overwhelming Pro-Football-Reference's servers with excessive requests.