ML.
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 NativeReact Native Vision CameraTensorFlow LiteAWSTerraformCI/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.