Select a Show
Microsoft .NET
Description: This Jeopardy show covers various aspects of the Microsoft .NET framework, including its history, languages, technologies, and tools associated with it.
Play Microsoft .NETMachine Learning Clustering Concepts and History
Description: A quiz show based on the history, algorithms, and applications of clustering in machine learning.
Play Machine Learning Clustering Concepts and HistoryOpenAI and the Future of ChatGPT
Description: This show explores the history, capabilities, and future implications of OpenAI and ChatGPT technology.
Play OpenAI and the Future of ChatGPTMythology Around the World
Description: A quiz show exploring myths, gods, and legends from various cultures, along with their modern interpretations and insights from Joseph Campbell's The Power of Myth.
Play Mythology Around the WorldRegression Analysis in Data Science
Description: A quiz show focused on the principles, methods, and applications of regression analysis in data science, featuring questions on linear regression, logistic regression, model evaluation, and advanced techniques.
Play Regression Analysis in Data ScienceSpace Exploration
Description: A quiz show exploring the history, missions, and discoveries of space exploration.
Play Space ExplorationMonty Python
Description: A Monty Python-themed Jeopardy show featuring questions about the comedy troupe's TV show, films, sketches, and famous quotes.
Play Monty PythonWorld Geography
Description: Test your knowledge of the world's geography with categories ranging from capital cities to geographical extremes!
Play World GeographyWichita Sewer and Drain
Description: The JShow is a Jeopardy-style quiz show designed with the theme of 'Wichita Sewer and Drain.' It features a range of categories related to sewer science, plumbing history, tools, famous sewers, and more. The show is structured into three rounds: 'Jeopardy!', 'Double Jeopardy!', and 'Final Jeopardy!', each containing questions of varying difficulty. The show focuses on educating participants and viewers about various aspects of sewers, drains, and the specific contributions of Wichita Sewer and Drain to the community.
Play Wichita Sewer and DrainValley Girl (1983) Movie
Description: A Jeopardy-style quiz show based on the 1983 movie 'Valley Girl,' exploring its production, direction, cast, soundtrack, memorable quotes, and broader 1980s pop culture.
Play Valley Girl (1983) Movie90's Music
Description: A nostalgic journey through the music of the 1990s, covering grunge, pop, hip-hop, and everything in between.
Play 90's Music1980s
Description: A totally tubular trip back to the gnarly 1980s! Test your knowledge on all things rad, from movies and music to historic moments and tech breakthroughs.
Play 1980s1980's Music
Description: A Jeopardy! game all about the music, artists, and trends of the 1980s.
Play 1980's MusicData Science: Decision Trees
Description: A comprehensive quiz on the key concepts, terminology, and applications of Decision Trees in Data Science.
Play Data Science: Decision TreesMachine Learning Introduction
Description: An introduction to the fundamentals of Machine Learning for new developers. Covering basic concepts, algorithms, and the journey from data to AI.
Play Machine Learning IntroductionU.S. Presidents
Description: A Jeopardy! show exploring the history, achievements, and unique facts about U.S. Presidents.
Play U.S. PresidentsAbout the JShow Controller
The JShow Controller is the core of the JShow experience, designed to manage and present a variety of trivia shows. It interacts with the JShowService to retrieve show data from JSON files generated by the J-Show Builder GPT.
The JShow Controller's primary task is to list all available shows and allow users to select and view the content of each show. The data for each show, including the theme, air date, and detailed questions, is stored in JSON format and processed by the JShowService.
How J-Show Builder GPT Works
The J-Show Builder GPT is an AI-powered tool that creates the JSON files used by the JShow experience. Each JSON file represents a unique trivia show, complete with questions, categories, and themes.
- Show Generation: The GPT generates each show's structure, including rounds, categories, and questions.
- Custom Themes: It allows customization of themes and questions, making each show unique.
- JSON Output: The generated content is saved as a JSON file, which the JShowService then reads and processes.
The JSON files are stored in a designated folder and are dynamically read by the JShowService, ensuring a fresh and engaging trivia experience every time.
Features of the JShowService
The JShowService is responsible for managing and delivering the content of the trivia shows. It provides several key features:
- JSON File Management: Reads and parses JSON files to create a list of trivia shows, each with a unique show number.
- Error Handling: Logs errors and continues processing other files, ensuring the system remains robust even if individual files are corrupted.
- Dynamic Show Updates: Supports the addition of new shows without requiring a system restart, making it easy to update content on the fly.
This service is essential for providing a seamless and dynamic trivia experience, enabling the JShow Controller to present a wide array of shows to the user.