Inspiration
I am a big fan of Jeopardy! and was disappointed by the lack of interactive gameplay options on the market. With the J-Archive having a large set of questions in a well-suited, scrapable format, I was really driven to make this idea a reality.
What it does
Becoming a contestant on Jeopardy is a tough process. Only those with enormous amounts of practice with the unique style of questions stand a chance of succeeding in the game. Viewers of the show also know that playing along with the game increases general knowledge.
What the game does is present the user with a screen identical to the screen used in the show, with past questions scraped from J-Archive. The user can then choose questions from the different categories, buzz, and answer WITH VOICE, exactly like a contestant on the show.
How I built it
Using Kanna and Alamofire, I parsed and scraped J-Archive data to create a Jeopardy game using voice recognition using the Apple Speech Framework. I found such a game to be more fun than the multiple choice games currently available. I have started to add multiplayer capability using Firebase.
Challenges I ran into
I had difficulty creating multiplayer mode as the Firebase integration had a lot of moving parts, so I decided to only present my single player mode.
Accomplishments that I'm proud of
I had never scraped data from the web before, so I'm proud that I could learn and actually make use of it in my app. I'm also proud of the accuracy of my speech recognition algorithm.
What I learned
I learned a lot while building this app. Web scraping, speech processing and timers being the main ones.
What's next for Jeopardy! Parse & Play
A multiplayer mode where friends can play against one another with a buzzer and scoring.
Log in or sign up for Devpost to join the conversation.