Skip to content

MLH-Fellowship/0.1.1-Teachers-Pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Teacher's Pet

Teacher's Pet is an open-source web application that allows teachers to do track student engagement during Zoom calls.

Students run the app alongside their Zoom class, collecting information about whether they’re looking at the screen and their emotions. The teacher can then use this data to measure engagement and general feedback, such as how many kids showed confusion or happiness throughout class.

Technologies Used

We used a variety of open-source technology:

  • GazeTracking
  • OpenCV
  • Keras
  • Flask
  • Gulp
  • Babel

Installing Teacher's Pet

To install Teacher's Pet, follow these steps:

git clone https://github.com/MLH-Fellowship/0.1.1-Teachers-Pet
cd client/
pip install -r requirements.txt

Using Teacher's Pet

To use Teacher's Pet, follow these steps:

cd client/
python3 client.py --c zoom --refresh 5

Contributing to Teacher's Pet

To contribute to Teacher's Pet, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin 0.1.1-Teachers-Pet/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

Contributors

Thanks to the following people who have contributed to this project:

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Track student engagement and emotion in Zoom calls

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published