Skip to content

Personalized app to prevent students from being distracted from their work and studies

Notifications You must be signed in to change notification settings

LongMingWei/DistractionDetox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

DistractionDetox

  • Personalized app to prevent students from being distracted from their work and studies
  • Submission for MLDA Deep Learning Week 2024
  • Made using Python TTS, Tkinter and Gemini Pro Vision API

How it works

  • User inputs his/her desired task such as studying a certain subject or completing a certain assignment.
  • App will periodically take screenshots on the user's screen and ask Gemini if the user is distracted and if so, generate a message to taunt the user about what he/she is currently doing on screen.
  • The taunt message will be converted into speech which the user will then hear while being distracted.

How to use

  • Just download the zip file in the releases section and extract it, then run the executable file inside.
  • At the starting screen, simply type the task you want to accomplish for the day, and just let it run in the background.
  • This app uses audio to generate personalized messages, so be sure to turn your sound on!
  • Try not to get distracted from your task. Good luck!
  • DO NOT DO ANY SENSITIVE TASKS SUCH AS ONLINE BANKING FOR EXAMPLE. This app does not collect any data from the user as the screenshot will be saved in the user's folder directory that has the app in it, however the screenshots are still passed into Gemini's database.

About

Personalized app to prevent students from being distracted from their work and studies

Resources

Stars

Watchers

Forks

Packages

No packages published