Tracks
build a tool that distracts you when ur trying to be productive - kanika mohan, julia bock ATE prize... all I have is the thumbnail pic, I'm sorry 😔
Inspiration
At first I had no Idea what to make for this project. However, I noticed that I always seemed to drift away to YouTube... which is why I made a program to help me with that.
What it does
The program open a random YouTube video whenever a word in the specified word list is typed. It's ran by running the following command after cloning the repo and installing the requirements (just make sure you have an api key, look at the GitHub for how):
python .\listener.py <YOUR_API_KEY> <word_list_csv>
How we built it
I built it by creating the random YouTube video generator first using GoogleAPIs. Then I created a word detection program to go along with it.
Challenges we ran into
I found that detecting a single key press was hard. The program assumed I held down on the key long enough for more than one key to be inputted.
Accomplishments that we're proud of
I'm proud about the GitHub repo that went along with this project. I'm really proud of it for being my first personal project.
What we learned
I learn how to listen/detect keyboard inputs and I learned how to use an API. I also learned the basics in making a gooder GitHub repo and I learned markdown (which is pretty easy).
What's next for AntiProductivity
Next for AntiProductivity is probably using different APIs to open more different things. Or maybe I'll try to get my friends to join in on it.
Built With
- csv
- googleapis
- python
Log in or sign up for Devpost to join the conversation.