{
  "format": "dataset-manifest/1",
  "slug": "interactive-live-quiz-show-app",
  "version": 2,
  "seed": "interactive-live-quiz-show-app:1",
  "spec": {
    "format": "dataset/1",
    "slug": "interactive-live-quiz-show-app",
    "name": "Engaging Quiz Dynamics",
    "tagline": "User interactions, registrations, transactions, and feedback from live quiz show participants and hosts.",
    "description": "Participants join live quiz shows, competing against each other in real-time for exciting prizes. This dynamic environment thrives on the interaction between players and hosts, as each episode brings new challenges and opportunities for engagement. The thrill of answering questions correctly keeps players returning, as they navigate through various levels and strive for high scores. As contestants register for each show, they are immersed in a lively atmosphere where quick thinking and strategy determine success. Additionally, the use of virtual coins for game entries creates a transactional layer that enhances the competitive spirit. Hosts facilitate the experience, guiding participants through the episodes and ensuring an exhilarating atmosphere.\n\nIn the database, the participants table tracks individual player details, including their unique IDs and engagement metrics. The hosts table captures information about the quiz show hosts, linking them to specific episodes they lead. Each episode is recorded in its own table, containing details such as episode ID, broadcast timestamps, and associated questions. The registrations table keeps a log of which participants registered for each episode, creating a direct relationship with both the participants and episodes tables.\n\nTransactions are captured in a separate table, detailing the coin exchanges made by contestants for entries, which directly relates to player engagement. Finally, the feedback table offers insights into viewer satisfaction by collecting ratings and comments about each episode, linking back to both participants and episodes. This structure enables a multifaceted analysis of interactions within the quiz show environment.\n\nThe data answers essential questions regarding participant behavior, peak engagement times, and the correlation between host performance and viewer satisfaction. By analyzing patterns in registrations, transactions, and feedback, developers can explore the factors influencing player retention and the effectiveness of different quiz formats. It's important to note that this data is synthetic, designed for practice and experimentation. Use it to enhance your skills in data analysis, statistics, and pattern recognition in a vibrant, competitive setting.",
    "domain": "social",
    "shape": "graph-edges",
    "useCases": [
      "sql-practice",
      "teaching"
    ],
    "keywords": [
      "live quiz",
      "participants",
      "hosts",
      "real-time interaction",
      "coin transactions",
      "viewer feedback",
      "engagement patterns"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "participants": {
        "description": "Each row represents a participant in the quiz show, linking to their quiz interactions and coin transactions.",
        "rows": 300,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each participant."
          },
          "full_name": {
            "kind": "fullName",
            "description": "Full name of the participant."
          },
          "email": {
            "kind": "email",
            "from": "full_name",
            "description": "Email address of the participant."
          },
          "registration_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Date when the participant registered.",
            "dayProfile": "waking"
          },
          "coins": {
            "kind": "int",
            "min": 0,
            "max": 10000,
            "description": "Total coins accumulated by the participant.",
            "distribution": "long-tail"
          }
        }
      },
      "hosts": {
        "description": "This table contains information about quiz show hosts, linking to the episodes they manage.",
        "rows": 50,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each host."
          },
          "full_name": {
            "kind": "fullName",
            "description": "Full name of the quiz show host."
          },
          "email": {
            "kind": "email",
            "from": "full_name",
            "description": "Email address of the host."
          },
          "bio": {
            "kind": "sentence",
            "max": 200,
            "description": "Short biography of the host."
          }
        }
      },
      "episodes": {
        "description": "Each row represents a quiz episode, linking participants and hosts during live broadcasts.",
        "rows": 100,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each episode."
          },
          "title": {
            "kind": "title",
            "description": "Title of the quiz episode.",
            "pool": [
              "challenge",
              "quiz",
              "test",
              "puzzle",
              "trivia",
              "game",
              "competition",
              "assessment",
              "exam",
              "round",
              "session",
              "match",
              "battle",
              "showdown",
              "conquest",
              "exploration",
              "journey",
              "adventure",
              "quest",
              "discovery",
              "safari",
              "expedition",
              "challenge-accepted",
              "brainstorm",
              "mind-bender",
              "knowledge",
              "insight",
              "exploit",
              "experience",
              "venture",
              "odyssey",
              "challenge-mode",
              "brain-teaser",
              "intellect",
              "strategy",
              "tournament",
              "playoff",
              "showcase",
              "event",
              "spectacle",
              "exhibition",
              "demonstration",
              "reveal",
              "unveiling",
              "highlight",
              "feature",
              "celebration",
              "festival",
              "gathering",
              "encounter",
              "showcase-event"
            ],
            "min": 1,
            "max": 3
          },
          "host_id": {
            "kind": "fk",
            "ref": "hosts.id",
            "description": "Identifier for the host of this episode."
          },
          "broadcast_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Date and time when the episode was broadcast.",
            "dayProfile": "waking",
            "trend": "seasonal"
          },
          "duration_minutes": {
            "kind": "int",
            "min": 15,
            "max": 120,
            "description": "Duration of the episode in minutes.",
            "distribution": "normal"
          }
        }
      },
      "registrations": {
        "description": "This table tracks participant registrations for each quiz episode, linking participants to episodes.",
        "rows": 600,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each registration."
          },
          "participant_id": {
            "kind": "fk",
            "ref": "participants.id",
            "description": "Identifier for the participant who registered."
          },
          "episode_id": {
            "kind": "fk",
            "ref": "episodes.id",
            "description": "Identifier for the episode the participant registered for."
          },
          "registration_time": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Time of registration for the episode.",
            "dayProfile": "business"
          }
        }
      },
      "transactions": {
        "description": "This table records coin transactions made by participants for game entries in episodes.",
        "rows": 800,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each transaction."
          },
          "participant_id": {
            "kind": "fk",
            "ref": "participants.id",
            "description": "Identifier for the participant making the transaction."
          },
          "episode_id": {
            "kind": "fk",
            "ref": "episodes.id",
            "description": "Identifier for the episode related to the transaction."
          },
          "transaction_time": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Time of the coin transaction.",
            "dayProfile": "waking"
          },
          "amount": {
            "kind": "int",
            "min": 1,
            "max": 1000,
            "description": "Amount of coins spent for the entry.",
            "distribution": "long-tail"
          }
        }
      },
      "feedback": {
        "description": "This table collects feedback from participants about each episode, linking participants to episodes.",
        "rows": 400,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each feedback entry."
          },
          "participant_id": {
            "kind": "fk",
            "ref": "participants.id",
            "description": "Identifier for the participant providing feedback."
          },
          "episode_id": {
            "kind": "fk",
            "ref": "episodes.id",
            "description": "Identifier for the episode being reviewed."
          },
          "rating": {
            "kind": "int",
            "min": 1,
            "max": 5,
            "description": "Rating given by the participant from 1 to 5.",
            "distribution": "high"
          },
          "comments": {
            "kind": "sentence",
            "max": 255,
            "nullable": true,
            "description": "Optional comments from the participant."
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "categorical",
      "timestamped",
      "nullable",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "What are the peak times for participant registrations during quiz episodes?",
      "How do coin transaction amounts vary across different episodes?",
      "Which episodes receive the highest ratings from participants and why?",
      "What patterns can be observed in participant engagement over time?",
      "Are there any correlations between host performance and episode ratings?"
    ],
    "suggestedQueries": [
      {
        "title": "Participants in Each Episode",
        "sql": "SELECT e.title, COUNT(r.participant_id) AS participant_count FROM episodes e JOIN registrations r ON e.id = r.episode_id GROUP BY e.title;",
        "dialect": "postgres"
      },
      {
        "title": "Average Coins Spent per Episode",
        "sql": "SELECT e.title, AVG(t.amount) AS average_coins FROM episodes e JOIN transactions t ON e.id = t.episode_id GROUP BY e.title;",
        "dialect": "postgres"
      },
      {
        "title": "Feedback Summary per Episode",
        "sql": "SELECT e.title, AVG(f.rating) AS average_rating FROM feedback f JOIN episodes e ON f.episode_id = e.id GROUP BY e.title;",
        "dialect": "postgres"
      },
      {
        "title": "Top Participants by Coins",
        "sql": "SELECT p.full_name, SUM(t.amount) AS total_spent FROM participants p JOIN transactions t ON p.id = t.participant_id GROUP BY p.full_name ORDER BY total_spent DESC LIMIT 10;",
        "dialect": "postgres"
      },
      {
        "title": "Engagement Trends Over Time",
        "sql": "SELECT DATE(e.broadcast_date) AS date, COUNT(r.participant_id) AS registrations FROM episodes e JOIN registrations r ON e.id = r.episode_id GROUP BY date ORDER BY date;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Educators Teaching SQL",
        "body": "Educators can utilize this dataset to teach students SQL querying techniques, allowing them to explore participant registrations, host interactions, and feedback analysis through hands-on exercises. By assigning specific queries and tasks, students can learn to manipulate and analyze data in a practical context."
      },
      {
        "title": "Data Analysts Exploring Engagement Patterns",
        "body": "Data analysts interested in user engagement can utilize this dataset to uncover trends in participant behavior during quiz shows. They can analyze registration times, coin transactions, and feedback to provide insights into what drives viewership and participation, helping to optimize future broadcasts."
      },
      {
        "title": "Game Developers Enhancing User Experience",
        "body": "Game developers can leverage the dataset to identify which quiz episodes resonate most with participants. By analyzing feedback and registration data, they can make informed decisions on game design, episode formats, and promotional strategies to enhance the overall user experience and retention."
      },
      {
        "title": "Marketing Teams Targeting Audience Engagement",
        "body": "Marketing teams can use the insights from this dataset to craft targeted campaigns that encourage participation in quiz shows. By understanding peak engagement times and participant demographics, they can tailor promotions and advertisements to boost attendance and enhance the community around the quiz show."
      }
    ]
  },
  "counts": {
    "hosts": 50,
    "episodes": 100,
    "participants": 300,
    "feedback": 400,
    "registrations": 600,
    "transactions": 800
  },
  "stats": {
    "participants": {
      "rows": 300,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "full_name": {
          "nulls": 0,
          "distinct": 286,
          "min": "Alice Ahmed",
          "max": "Zoe Kowalski"
        },
        "email": {
          "nulls": 0,
          "distinct": 296
        },
        "registration_date": {
          "nulls": 0,
          "distinct": 300,
          "min": "2023-01-01 20:35:26",
          "max": "2023-12-31 17:17:54"
        },
        "coins": {
          "nulls": 0,
          "distinct": 294,
          "min": 0,
          "max": 9995
        }
      }
    },
    "hosts": {
      "rows": 50,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 50,
          "min": 1,
          "max": 50
        },
        "full_name": {
          "nulls": 0,
          "distinct": 50,
          "min": "Ana Ibrahim",
          "max": "Wei Nakamura"
        },
        "email": {
          "nulls": 0,
          "distinct": 50
        },
        "bio": {
          "nulls": 0,
          "distinct": 50
        }
      }
    },
    "episodes": {
      "rows": 100,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "title": {
          "nulls": 0,
          "distinct": 93
        },
        "host_id": {
          "nulls": 0,
          "distinct": 45,
          "min": 2,
          "max": 50
        },
        "broadcast_date": {
          "nulls": 0,
          "distinct": 100,
          "min": "2023-01-10 20:32:07",
          "max": "2023-12-31 14:45:54"
        },
        "duration_minutes": {
          "nulls": 0,
          "distinct": 51,
          "min": 28,
          "max": 107
        }
      }
    },
    "registrations": {
      "rows": 600,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 600,
          "min": 1,
          "max": 600
        },
        "participant_id": {
          "nulls": 0,
          "distinct": 269,
          "min": 1,
          "max": 300
        },
        "episode_id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "registration_time": {
          "nulls": 0,
          "distinct": 600,
          "min": "2023-01-01 10:30:22",
          "max": "2023-12-31 17:00:36"
        }
      }
    },
    "transactions": {
      "rows": 800,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 800,
          "min": 1,
          "max": 800
        },
        "participant_id": {
          "nulls": 0,
          "distinct": 277,
          "min": 1,
          "max": 300
        },
        "episode_id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "transaction_time": {
          "nulls": 0,
          "distinct": 800,
          "min": "2023-01-01 14:18:33",
          "max": "2023-12-31 16:50:57"
        },
        "amount": {
          "nulls": 0,
          "distinct": 472,
          "min": 1,
          "max": 996
        }
      }
    },
    "feedback": {
      "rows": 400,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 400,
          "min": 1,
          "max": 400
        },
        "participant_id": {
          "nulls": 0,
          "distinct": 219,
          "min": 1,
          "max": 300
        },
        "episode_id": {
          "nulls": 0,
          "distinct": 96,
          "min": 1,
          "max": 100
        },
        "rating": {
          "nulls": 0,
          "distinct": 5,
          "min": 1,
          "max": 5
        },
        "comments": {
          "nulls": 34,
          "distinct": 364
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/hosts.csv",
      "format": "csv",
      "table": "hosts",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/hosts.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/hosts.csv",
      "bytes": 4860,
      "sha256": "4a78052216c3bbf8a9afd7baa4093d3b61f37cb93d61fb788d020309ec19fa9b",
      "rows": 50,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/episodes.csv",
      "format": "csv",
      "table": "episodes",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/episodes.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/episodes.csv",
      "bytes": 5009,
      "sha256": "176e6ddbebd34716641fb91c9e7040e32cacb2ea76c800cec0807e772052ad8b",
      "rows": 100,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/participants.csv",
      "format": "csv",
      "table": "participants",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/participants.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/participants.csv",
      "bytes": 19624,
      "sha256": "6c967f669fe59f8d3143f7d2cb042dcf11dda7d01be57a97f121a17f05d7143e",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/feedback.csv",
      "format": "csv",
      "table": "feedback",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/feedback.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/feedback.csv",
      "bytes": 26149,
      "sha256": "0c42573cf7971f972eb3668a641830a9d8a6eb5e869d098d5f869fa3d325b6cb",
      "rows": 400,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/registrations.csv",
      "format": "csv",
      "table": "registrations",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/registrations.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/registrations.csv",
      "bytes": 18858,
      "sha256": "1fd5092d8ca169b759b65a4c020fd6c4f504fb8898f583a99b30511fe3408fd7",
      "rows": 600,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/transactions.csv",
      "format": "csv",
      "table": "transactions",
      "key": "datasets/interactive-live-quiz-show-app/v2/csv/transactions.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/csv/transactions.csv",
      "bytes": 28042,
      "sha256": "2714ea28cd7749433a3f7182d2468a871cd9ff8e61d9bb5c0502acdd18a5e415",
      "rows": 800,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "interactive-live-quiz-show-app.json",
      "format": "json",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/interactive-live-quiz-show-app.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/interactive-live-quiz-show-app.json",
      "bytes": 346691,
      "sha256": "5280a9f66ace3722ce080681f9a4e8d8b5b7ca30e2312c47b80c7ec2027ca52d",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/sql/postgres.sql",
      "bytes": 134486,
      "sha256": "230d8bbcb6e3eddd4adc03c9ec19a37890e8b2d3f01d7b4e38facc3ec8e5c715",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/sql/mysql.sql",
      "bytes": 133779,
      "sha256": "0c3b456c8abeb7710f16082bc4f4a8c93fb143456d9475bdba6ae78205b65e40",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/sql/mssql.sql",
      "bytes": 137208,
      "sha256": "fe34b89e6be6f69adcda37e201626ad14ac926a9fc8cc4ad21a0d8b33709cef0",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/sql/sqlite.sql",
      "bytes": 133471,
      "sha256": "a4c1949ab848b4e94df2826145882fb1323bccc003efc306ebe83a819cdee4d8",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/prisma/seed.ts",
      "bytes": 291836,
      "sha256": "8819ec215200ff7f2af103fc2b6f9805ff11be4488c137eab05fbc1907a48bf7",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/interactive-live-quiz-show-app/v2/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-live-quiz-show-app/v2/django/fixtures.json",
      "bytes": 443911,
      "sha256": "70e75eb503c9c4fca3e20d6d7b2ade9fc5a7dbf28b96a631c9e92967b9d6aea0",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788766783207,
  "updatedAt": 1788784474004
}
