Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
:basketball::robot::basketball: AI web app and API to analyze basketball shots and shooting pose.
| Date | Stars |
|---|---|
| 2026-07-24 | 1272 |
| 2026-07-25 | 1272 |
| 2026-07-28 | 1273 |
| 2026-07-30 | 1274 |
| 2026-08-06 | 1274 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# AI Basketball Analysis
<p align="center">
<img src="./static/img/analysis.gif" width="960" height="300">
</p>
<p align="center">
<a target="_blank" href="https://travis-ci.com/chonyy/AI-basketball-analysis" title="Build Status"><img src="https://travis-ci.com/chonyy/AI-basketball-analysis.svg?branch=master"></a>
<a target="_blank" href="#" title="language count"><img src="https://img.shields.io/github/languages/count/chonyy/AI-basketball-analysis"></a>
<a target="_blank" href="#" title="top language"><img src="https://img.shields.io/github/languages/top/chonyy/AI-basketball-analysis?color=orange"></a>
<a target="_blank" href="https://img.shields.io/github/pipenv/locked/python-version/chonyy/daily-nba" title="Python version"><img src="https://img.shields.io/github/pipenv/locked/python-version/chonyy/daily-nba?color=green"></a>
<a target="_blank" href="https://opensource.org/licenses/MIT" title="License: MIT"><img src="https://img.shields.io/badge/License-MIT-blue.svg"></a>
<a target="_blank" href="#" title="repo size"><img src="https://img.shields.io/github/repo-size/chonyy/AI-basketball-analysis"></a>
<a target="_blank" href="http://makeapullrequest.com" title="PRs Welcome"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg"></a>
</p>
> 🏀 **Analyze basketball shots and shooting pose with machine learning!**
_This is an AI-powered application focused on **object detection** to analyze basketball shots. The app allows users to upload basketball videos for analysis or submit **POST requests** to an API. Results include detailed shot and pose analysis based on object detection data. The project utilizes **OpenPose** to compute body keypoints and other metrics._
---
## 📖 _Project Overview_
_AI Basketball Analysis leverages artificial intelligence to break down basketball shots by detecting player movements, shot accuracy, and pose data. It uses the popular [OpenPose](https://github.com/CMU-Perceptual-Computing-Lab/openpose) framework for human pose estimation. Whether you're a developer or sports analyst, this project helps explore how AI can automate and enhance basketball analysis._
> **Important**: _This project is for **noncommercial research use only**, as it uses OpenPose's license. Please review the [LICENSE](https://github.com/chonyy/AI-basketball-analysis/blob/master/LICENSE) for details._
_If you're new to human pose estimation, check out this [summary article](https://towardsdatascience.com/openpose-research-paper-summary-realtime-multi-person-2d-pose-estimation-3563a4d7e66) that breaks down OpenPose's key concepts._
---
## 🚀 _Getting Started_
### 1. **Clone the Repository**
_To get a copy of the project, run the following command:_
```bash
git clone https://github.com/chonyy/AI-basketball-analysis.git
```
### 2. **Install Dependencies**
_Before running the project, ensure all necessary dependencies are installed by running:_
```bash
pip install -r requirements.txt
```
> **Note**: _This project requires a **GPU with CUDA support** to run OpenPose efficiently, especially for video analysis._
### 3. **Run the Application**
_Once everything is set up, you can host the project locally with a simple command:_
```bash
python app.py
```
_This will launch the application locally, where you can upload basketball videos or images for analysis._
### _Hosting Options_
_If you'd prefer not to run the project locally, you can try these alternatives:_
#### **Google Colab** _(No GPU required!)_
_Thanks to [hardik0](https://github.com/hardik0/AI-basketball-analysis-on-google-colab), you can experiment with the AI Basketball Analysis in **Google Colab** without needing your own GPU:_
[](https://colab.research.google.com/github/hardik0/AI-basketball-analysis-on-google-colab/blob/master/AI_basketball_analysis_google_colab.ipynb)
#### **Heroku Hosting**
_This project is also available on [Heroku]Excerpt of 7,184 characters
Read on GitHub86
2
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:904ae1821756b8fa, topic:computer-vision, topic:object-detection, topic:yolo
matched fp:904ae1821756b8fa, topic:deep-learning, topic:tensorflow