Skip to content

Drace2108/23CS117-AI-powered-coaching-system-for-basketball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

AI-powered coaching system for basketball (WeBall)

Description

The AI-powered coaching system for basketball, known as the WeBall app, revolutionizes personalized training in basketball. Designed to enhance dribbling and shooting skills, the app offers an accessible and engaging solution for individuals seeking to improve their performance. By leveraging cutting-edge technologies such as computer vision and artificial intelligence, WeBall creates a game-like environment that analyzes user performance and provides personalized feedback.

During dribbling mode, the app utilizes advanced computer vision algorithms to detect body motion and the basketball, creating an interactive experience. Users are challenged to dribble the ball while playing a game. In shooting mode, the software employs basketball rim detection to accurately track missed and scored shots, allowing users to gauge their accuracy and progress.

The WeBall app is designed to run on any hardware equipped with a camera, making it easily accessible for individual training sessions. Users can receive an objective assessment of their performance by providing detailed performance metrics such as field goal (FG) percentage and dribbling accuracy. The app also offers personalized feedback based on user performance analysis, enabling individuals to fine-tune their skills and elevate their basketball proficiency.

With its focus on dribbling and shooting skills, the WeBall app fills a crucial gap in the market for affordable and efficient basketball training. Merging technology, interactivity, and personalized coaching empowers users to train effectively and enhance their basketball abilities. Whether novice or experienced, the WeBall app offers a convenient and engaging platform for individuals to sharpen their skills and achieve their goals on the court.

Getting Started

Dependencies

Installing

  • Run pip install -r requirements.txt to install packages

Executing program

  • Run weball.py in any IDE or by python weball.py in the directory

Author

Daulet Igazin (2024)

Acknowledgments

About

AI-powered coaching system for basketball

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages