RepositoryPython
sportsdataverse

sportsdataverse/sportsdataverse-py

sportsdataverse python package

123stars
19forks
12issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: womens-basketball

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wnba

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: college-football

#1 Repository Của Tuần

🏟️ sportsdataverse-py: Truy cập dữ liệu thể thao đa môn qua một gói Python thống nhất

Gói Python tổng hợp dữ liệu thể thao từ hàng chục nguồn API công cộng, hỗ trợ 1.600+ hàm cho 8 môn thể thao khác nhau.

sportsdataverse-py là gói Python companion của các gói R như cfbfastR, hoopR và wehoop, nhằm cung cấp cộng đồng công cụ thu thập và xử lý dữ liệu thể thao dễ dàng. Dự án hỗ trợ tổng hợp dữ liệu từ nhiều nguồn như ESPN, NFL.com API, MLB Stats API, NHL EDGE và còn cung cấp công cụ đo điểm chuẩn expected points (EPA) và win probability (WP) cho football.

✨ Điểm nổi bật

  • Hỗ trợ 8 môn thể thao: NBA, WNBA, MBB, WBB, CFB, NFL, MLB, NHL với module riêng biệt.
  • Đa nguồn dữ liệu: ESPN (nhiều phiên bản API), NFL.com Shield API, MLB Stats API, NHL EDGE tracking, Fox Sports Bifrost, Yahoo Sports.
  • 1.600+ hàm công khai: Bao gồm wrapper ESPN, wrapper API gốc, loader dữ liệu và parser.
  • Parser Polars mặc định: Trả về DataFrame đã được xử lý bằng Polars (từ 0.0.54+), hỗ trợ chuyển đổi sang pandas hoặc giữ nguyên Dict tùy chọn.
  • Công cụ đo EPA/WP: Hỗ trợ benchmarking expected points và win probability cho American Football.
  • Cài đặt linh hoạt: Hỗ trợ cài đặt qua pip hoặc uv, kèm optional extras cho models và tests.
  • Fox Sports Bifrost: Thêm wrapper fox_<league>_* cho nba, mbb, cfb, mlb, nhl.
  • Yahoo Sports CFB: Hỗ trợ wrapper yahoo_cfb_* cho dữ liệu college football.

💡 Vì sao đáng chú ý

sportsdataverse-py khác biệt từ các gói thu thập dữ liệu thể thao khác bằng cách tích hợp đồng thời nhiều nguồn API công cộng khác nhau trong một giao diện thống nhất. Điều này giúp người dùng dễ dàng truy cập dữ liệu từ ESPN đến các API chuyên biệt như NFL.com Shield hay NHL EDGE mà không cần cài đặt nhiều gói riêng lẻ. Đặc biệt, khả năng hỗ trợ EPA/WP benchmarking làm cho dự án trở nên hữu ích cho nghiên cứu phân tích trò chơi ở cấp độ chuyên sâu.


#Python #SportsData #OpenSource #API #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
BenBrostoff/draftfast

A tool to automate and optimize DraftKings and FanDuel lineup construction.

299
Feb 5, 2026
RepositoryR
sportsdataverse/hoopR

An R package to quickly obtain clean and tidy men's basketball play by play data.

152
Oct 26, 2026
RepositoryGo
dos-2/oddshub

A terminal UI designed for analyzing sports betting odds💰

128
Sep 16, 2025
RepositoryTypeScript
sportsdataverse/sportsdataverse-js

Retrieves sports data from a popular sports website as well as from the NCAA website, with support for NBA, WNBA, NFL, NHL, College Football and mens and womens college basketball,

88
Oct 19, 2026
RepositoryR
sportsdataverse/wehoop

An R package to quickly obtain clean and tidy women's basketball play by play data.

51
Oct 13, 2026
RepositoryPython
swar/nba_api

An API Client package to access the APIs for NBA.com

3.8k
Oct 24, 2026
RepositoryPython
coreyjs/nhl-api-py

NHL API (2026/2027 Updated) - For accessing most of the NHL EDGE statistical API's, scores, schedules and more

153
Sep 7, 2026
RepositoryPython
JakeKandell/NBA-Predict

Predicts Daily NBA Games Using a Logistic Regression Model

140
Dec 8, 2022
RepositoryPython
rustyneuron01/Polymarket-Sports-Trading-Bot

Predict game results with ML models trained on historical data; trade on Polymarket Sports(NHL, NBA, Tennis etc). Data → train → predict → trade.

134
Mar 31, 2026