A Gesture Recognition Keyboard for iOS. Our app provides a system keyboard that allows the user to use a series of motion gestures to type out text in standard input fields.
- Building a machine learning model to test user gestures against (We used Apple's CreateML and CoreML tools)
- Creating training data and using this to generate a vaible model for matching
- Making a keyboard interface for users to interact with and tell us when we should be listentening for gestures
- Creating a user trainer for use by the user to learn our gesture set
- download the git repository, XCode 11.3, and MacOS 10.15 (if you want to build your own CoreML model)
- run
git submodule init
andgit submodule update
to pull Snapkit into your repository