{"id":18860257,"url":"https://github.com/thajiyev/fantasy-playbook","last_synced_at":"2025-08-29T06:20:55.663Z","repository":{"id":191336132,"uuid":"678922245","full_name":"THajiyev/Fantasy-Playbook","owner":"THajiyev","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-20T03:13:26.000Z","size":38,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T08:50:29.283Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/THajiyev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-15T17:38:03.000Z","updated_at":"2024-08-20T03:13:30.000Z","dependencies_parsed_at":"2023-08-29T11:22:54.578Z","dependency_job_id":"ef9969cf-c46d-43f0-a726-d1ef431833c3","html_url":"https://github.com/THajiyev/Fantasy-Playbook","commit_stats":null,"previous_names":["thajiyev/fantasy-playbook"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/THajiyev/Fantasy-Playbook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THajiyev%2FFantasy-Playbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THajiyev%2FFantasy-Playbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THajiyev%2FFantasy-Playbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THajiyev%2FFantasy-Playbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/THajiyev","download_url":"https://codeload.github.com/THajiyev/Fantasy-Playbook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/THajiyev%2FFantasy-Playbook/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272641035,"owners_count":24968801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T04:23:15.104Z","updated_at":"2025-08-29T06:20:55.640Z","avatar_url":"https://github.com/THajiyev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fantasy Playbook\n\nThe purpose of this website is to bring together data from various sources and present it in a user-friendly manner that facilitates trend and pattern analysis.\n\n## How to Use\n\nBefore running the website, ensure that all required libraries are installed:\n\n```\npip install -r requirements.txt\n```\n\nThen, execute `main.py`:\n\n```\npython main.py\n```\n\n## Projections\n\nThe algorithms for generating projections are currently in the development phase. Here is an overview of the current algorithm's process:\n\n1. Retrieve the player's position and their team's schedule.\n2. Gather recent statistics on players' performance in the specified position against all opponents.\n3. For each opponent in the schedule, calculate the z-score representing how well players perform against them.\n4. Utilize the player's historical statistics to determine the mean and standard deviation of their fantasy points. Calculate a score corresponding to the z-score from the previous step.\n5. Sum the scores for the remaining opponents in the current season to estimate the potential value a player could provide to your team.\n\nPlease note that this algorithm does not aim to provide exact point projections. Instead, it identifies players with high potential who might be undervalued. By considering factors such as schedule strength and performance volatility (standard deviation), it offers insights into players' potential contributions and value to a fantasy team.\n\n## Sources of Data\n\nData sources utilized:\n\n- [Fantasy Pros](https://www.fantasypros.com)\n- [FFToday](https://www.fftoday.com/index.html)\n- [NFL Data Py](https://github.com/cooperdff/nfl_data_py)\n- [NFL Official Website](https://www.nfl.com)\n\n## Future of the Project\n\nThe ongoing plan involves continually adding new pages and features to the website. Your ideas, comments, and suggestions for enhancing this platform are greatly appreciated.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthajiyev%2Ffantasy-playbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthajiyev%2Ffantasy-playbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthajiyev%2Ffantasy-playbook/lists"}