Het.AI is a website that utilizing the Leap Motion Controller 1, Wolfram Alpha AI, and OpenAI to emphasize the importance of proper ergonomic practices.
- About
- Features
- Installation
- Usage
- Contributing
- License
- Acknowledgements
Within Het.AI's website, users can monitor their wrists' angle measurements with animations, graphs, and instant feedback, all occurring in real-time. The Leap Motion Controller 1 records the user's wrist angle measurements and inputs those values into a dynamic graph representing the user's wrist movement over time. User data is defined as vector points for Wolfram Alpha AI and OpenAI to utilize. Wolfram Alpha AI computes the vector's magnitude of the user's hand movements to the optimal position for typing, which is the origin. OpenAI produces feedback as directional output for users to follow to adjust their typing position if needed.
- Leap Motion Controller 1
- Wolfram Alpha AI
- OpenAI
- Get API Keys from Wolfram Alpha AI and Open AI
- Clone the repository: git clone https://github.com/bgar324/hacktech-25-brjk.git cd hacktech-25-brjk
- Install all neccessary files for NPM and Leap
- Download UltraLeap Software
- cd newFolder
- Follow all installations in README.md inside of newFolder
- Create and activate a virtual environment pip install -r requirements.txtgit python -m build leapc-cffi pip install leapc-cffi/dist/leapc_cffi-0.0.1.tar.gz pip install -e leapc-python-api
- Enter your API keys in open_wolfram.py
- Firebase Documentation
- Leap Documentation (from https://github.com/ultraleap/leapc-python-bindings/tree/main)
- Numpy Documentation