Quizbowl Packet Reader

Anything that's on topic but doesn't fit elsewhere, including related events that might be of interest to quizbowl players.
Post Reply
thedoge
Lulu
Posts: 62
Joined: Thu Jul 16, 2020 10:45 am

Quizbowl Packet Reader

Post by thedoge »

I am proud to present the quizbowl packet reader (https://www.qbreader.org/), a quizbug/protobowl/tkbot where you can input a packet. Other features include support for bonuses and the ability to filter by category. This project was the brainchild of some people talking about this idea on discord and me thinking "I could make that!"

Errata: Currently, I have to parse and upload each packet by hand (using the packet parser linked in the github, which is on the website). If anyone knows a better way to do this or wants to write a webscraper, feel free to contact me at my discord (thedoge#1189).

Yes, I am on the heroku free tier, if this becomes an issue I might upgrade it; the code is open source too, so you can run it on your computer. The database of questions is in the github (instead of a legit database like mongodb); the file is small and other people may find the set of questions useful.
Last edited by thedoge on Fri Jul 29, 2022 7:56 am, edited 3 times in total.
Geoffrey Wu
NNHS '21 | Columbia '25
creator of qbreader.org
User avatar
Petro05
Kimahri
Posts: 6
Joined: Mon Aug 23, 2021 12:18 am

Re: Quizbowl Packet Reader

Post by Petro05 »

Is there an accessibility where I can mix up the questions randomly?
Petro Sanchez

Millburn High School
2021-2025
thedoge
Lulu
Posts: 62
Joined: Thu Jul 16, 2020 10:45 am

Re: Quizbowl Packet Reader

Post by thedoge »

I currently do not have plans to add such a feature (to mix up the order of questions from one packet). If you want random questions from a variety of packets, then I would recommend using https://quizbug2.karangurazada.com/.
Geoffrey Wu
NNHS '21 | Columbia '25
creator of qbreader.org
thedoge
Lulu
Posts: 62
Joined: Thu Jul 16, 2020 10:45 am

Re: Quizbowl Packet Reader

Post by thedoge »

After a month and a half of sporadically working on the reader, I'm proud to announce the following features and changes that I have made:
- added celerity for tossups
- added 14 new packets
- show buzzpoint
- fixed issues with dead tossups (previously wouldn't be counted as heard + counted as negs)

Finally, I have moved the domain name to http://qbreader.org/ (edit: the old url is https://qbreader.herokuapp.com/). Attempting to go to the old url will redirect you to the new one.
Geoffrey Wu
NNHS '21 | Columbia '25
creator of qbreader.org
thedoge
Lulu
Posts: 62
Joined: Thu Jul 16, 2020 10:45 am

Re: Quizbowl Packet Reader

Post by thedoge »

I've added a litany of new features since 8 months ago, but the main ones include:
- Much better support for mobile - the site was basically unusable on mobile before and category selection didn't work
- Reading speed is more natural and based on word length
- Site stores your selected categories/subcategories and the last packet you entered

Here's what the site looks like on mobile:
qbreader-portrait.png
(235.46 KiB) Not downloaded yet
qbreader-landscape.png
(244.97 KiB) Not downloaded yet
I plan on continuing support for the site for the foreseeable future. Feel free to contact me if you have any feature or packet requests.
Geoffrey Wu
NNHS '21 | Columbia '25
creator of qbreader.org
Post Reply