Word Webs

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

This Demonstration groups a selected word with similar words in a web structure. The similar words are found by removing the first letter of and identifying new words with the resulting lookup string. For example, if is "flop", we can get "plop".


The words in each connected component share the same terminal string; for example, "redevelop" and "overdevelop" both end with "evelop".

The "refresh" button generates a new random sample of associated words, and thus a new word web or sometimes a different representation of the same word web.

Use the "word" drop-down menu to choose from the set given or a random word. Each web will have at least four unique word associations.


Contributed by: Amrita Moturi (March 2020)
Open content licensed under CC BY-NC-SA



The initial word map code was found on the jack of spades Code Card [1].

This was a project for Advanced Topics in Mathematics II, 2019–2020, Torrey Pines High School, San Diego, CA.


[1] Wolfram Language Code Cards Gallery. (Feb 28, 2020) codecards.tumblr.com/tagged/jack.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.