How This Workflow Works
This workflow powers a browser-based game that challenges users to guess songs from lyric tag clouds. It manages the game flow, scores each guess, and generates a personalized dashboard with both individual and overall player statistics after three rounds.
Key Features:
- Generate lyric-based tag clouds to create engaging guessing challenges
- Score user responses automatically and track progress through multiple rounds
- Aggregate and compare individual performance with overall player statistics
- Visualize results with interactive charts and dashboards
Step-by-step:
1. Create the Game Challenge:
For each round, the workflow selects a set of songs and processes their lyrics to generate a tag cloud. It randomly chooses one correct song and two distractors, shuffles their order, and presents them as options to the player.
2. Score User Responses:
As the player makes selections, the workflow evaluates each guess, assigning points for correct or incorrect answers. It tracks the score and play time for each round, ensuring that feedback is immediate and accurate.
3. Aggregate and Analyze Results:
After three rounds, the workflow compiles the player's responses, calculates total points, and measures play time. It aggregates these results with data from other players to enable meaningful comparisons.
4. Visualize and Share Insights:
The workflow generates a personalized dashboard featuring charts and tables that display the player's performance, response accuracy, and play time. It also visualizes overall player statistics, allowing users to see how they stack up against others.