MLH-Fellowship / 0.1.1-Teachers-Pet

Track student engagement and emotion in Zoom calls
MIT License
4 stars 1 forks source link

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:

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