ML.
Projects
2023mobile

Swingzen

AI-powered golf swing analysis application

An innovative golf coaching tool that uses AI and computer vision to analyze golf swings in real-time. Integrated machine learning models with React Native Vision Camera for frame-by-frame analysis.

Tech stack

  • React Native
  • React Native Vision Camera
  • TensorFlow Lite
  • AWS
  • Terraform
  • CI/CD
Challenge
Processing high-frame-rate video on mobile devices to extract swing data while maintaining smooth performance. The AI models needed to run efficiently on device without draining battery or causing lag.
Solution
Optimized TensorFlow Lite models for mobile deployment. Implemented frame buffering and processing pipeline using React Native Vision Camera. Built cloud-based analysis pipeline on AWS for detailed swing breakdowns. Established automated CI/CD for model updates.
Impact
Enabled golfers to receive instant feedback on their swings without expensive coaching sessions. The app processes swings in under 2 seconds with 95% accuracy in identifying key swing positions.