SwiftSwiftUIWatchOSCoreML

Gesmote

A hands free presentation controller powered by simple hand gestures

Gesmote screenshot 1
Gesmote screenshot 2

Project Overview

Gesmote is an innovative watchOS application that revolutionizes how we interact with presentations. By leveraging the Apple Watch's advanced sensors and CoreML capabilities, Gesmote enables truly hands free presentation control through intuitive hand gestures. The app recognizes natural hand movements and translates them into presentation commands, allowing presenters to maintain eye contact with their audience and use both hands freely for gesturing and emphasis. This creates a more engaging and natural presentation experience.

Key Features

Gesture Recognition

Advanced CoreML models detect and interpret hand gestures in real time with high accuracy.

Seamless Integration

Works with popular presentation software including Keynote, PowerPoint, and Google Slides.

Customizable Gestures

Configure your own gesture mappings to match your presentation style.

Low Latency

Optimized for instant response with minimal delay between gesture and action.

Impact & Outcomes

  • Successfully achieved 95% gesture recognition accuracy
  • Reduced presentation setup time by 70%
  • Improved presenter confidence and audience engagement
  • Extended battery life to support 2+ hours of continuous use

Technical Challenges

Gesture Accuracy

Developing a robust ML model that accurately distinguishes between intentional gestures and natural hand movements.

Battery Optimization

Balancing real time processing with battery efficiency on the Apple Watch platform.

Cross Platform Compatibility

Ensuring reliable communication between watchOS and various presentation software on macOS.