The project was build to help people practice for Interviews. After going through the theme I did a lot of research and found that though interviews are still hard a lot of things for interview practicing was already there online. So I built a Interview training bot, which has features that I could not find in other Interview training sites.
It has a eye tracker, I saw a lot of Interview tips say that Eye contact is very important. But when using a computer we often look at the screen and not the camera. So I built a system that uses face and eye detection to check your focus during the interview and give you a report
I also learnt that having good posture was very important during interviews, and it is natural to start slouching after some time. So I built a system to alert you every time you slouch.
The main system works with python, I use mediapipe and opencv to do the face and eye detection. The posture checker works with an esp32 as the microcontroller and a mpu6050(accelerometer) to measure rotation. It uses the esp32 onboard bluetooth (classic) to send data to the computer. The computer catches this data using python's serial module
I fell into a lot of bugs during development so it involved a lot of trial and error to solve them. I learnt a lot of new things when trying to solve these issues. I was also new to the esp32. But most of all this project was super fun to do. Despite the bugs it was really fun to work with the esp32 and computer vision and it was amazing journey to build this
The project is not fully complete
Built With
- esp32
- mediapipe
- opencv2
- python
- tkinter
Log in or sign up for Devpost to join the conversation.