Wordle Visualization

Vedanshi Shah, Haleluya Asfaw, Bayden Ibrahim, Isobelle Lim, Luca Sharbani

Course Project as part of DS4200 S22: Information Visualization, taught by Prof. Ab Mosca, Data Visualization @ Khoury, Northeastern University.

Abstract

Wordle is a popular daily word-guessing game that has become a viral sensation for its simple premise of guessing a five letter word in six attempts. Despite its solo-style play, it has fostered a competitive community. The game provides individual scores but lacks overall game-wide statistics, so trends like overall performance and relative difficulty are not available. Our project aims to make these analyses possible in a visualization that not only captures data about the players, but also the game itself.
Keywords: Linguistics, word puzzle, player performance.
https://github.com/DS4200-S22/final-project-wordle_visualization

Visualization

1/31 NYT acquisition

Toggle the word cloud!

How common is my word?

How poorly did people perform with this word?

Demo Video

Below is our demonstration video to walk through the Wordle visualization we created.

If your browser doesn't support HTML5 video. Here is a link to the video instead.

Visualization Explanation

1 / 16
2 / 16
3 / 16
4 / 16
5 / 16
6 / 16
7 / 16
8 / 16
9 / 16
10 / 16
11 / 16
12 / 16
13 / 16
14 / 16
15 / 16
16 / 16

The link to our presentation slides can be found here: Presentation Slides

Our final visualization tool contains a line graph showing number of players every day, a word cloud that shows every day’s word, and a temporal bar graph. A user can choose whether or not to form the word cloud based on word rarity or player performance. While the word cloud responds to whatever the user chooses, say rarity, the bar graph also responds by forming to be based on the opposite, in this case performance. Both of these views individually stand with a basic tooltip that allows the user to see details upon hovering. However, these two views are also linked, such that the user can hover over any part and see its corresponding bar metric or word in the other view. There is a dynamic legend that also aids to discern what the different channels mean, and additionally, when the user hovers, an additional blub appears above with more details about that days’ statistics. Wrapping this entire thing is a brushing capability in the line graph where highlighting a certain area narrows the focus of all of the other views, correspondingly.

Final Paper

The link to our paper can be found here: Final Paper

Acknowledgments

Add to think list citations for any code, packages/libraries, text, images, designs, etc. that you leveraged.