Skip to content

This repository hosts code for a virtual AI keyboard, enhancing typing with AI-powered word predictions and suggestions. It includes libraries, frameworks, and data for easy integration and customization. Ideal for developers seeking intelligent typing solutions or users wanting a smarter keyboard experience.

Notifications You must be signed in to change notification settings

bhaveshk22/Virtual_AI_Keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Virtual AI Keyboard

This project is a virtual AI keyboard that utilizes hand tracking to simulate keyboard inputs, allowing users to type in any application, such as Notepad or code editors, with hand gestures. The system tracks the index finger and assumes a click when the index and middle fingers are in contact, providing a natural and intuitive user experience. It is built using the Hand Tracking module from cvzone and OpenCV, along with the pynput module for simulating keyboard inputs.

Screenshots

image

Features

  • Utilizes Hand Tracking module from cvzone and OpenCV
  • Simulates keyboard inputs using pynput
  • Tracks the index finger and assumes a click when the index and middle fingers are in contact
  • Compatible with various applications, such as Notepad, code editors, etc.

Technical Skills

  • Computer vision and Simulating keyboard
  • Hand detection and Finger Tracking
  • OpenCV and CVZone integration
  • Real-time feedback

Lessons Learned

  • Enhance hand tracking algorithms and leverage libraries like cvzone and OpenCV for accurate finger detection.
  • Design an intuitive interface through user research, iterative design, and user feedback incorporation.
  • Stay up-to-date by incorporating new technologies, user feedback, and best practices into the project.

Authors

Hi, I'm Bhavesh! 👋

🚀 About Me

I'm a Full Stack Data Scientist

🔗 Links

linkedin

🛠 Skills

  1. C, C++, Python
  2. SQL
  3. Machine Learning
  4. Deep Learning
  5. Data Science

Summary of My Journey

👩‍💻 I'm currently a student

🧠 Btech Computer Science

💬 more details loading

Logo

About

This repository hosts code for a virtual AI keyboard, enhancing typing with AI-powered word predictions and suggestions. It includes libraries, frameworks, and data for easy integration and customization. Ideal for developers seeking intelligent typing solutions or users wanting a smarter keyboard experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages