Generating anagrams from multiple core strings employing user-defined vocabularies and orthographic parameters

9Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Anagrams are used widely in psychological research. However, generating a range of strings with the same letter content is an inherently difficult and time-consuming task for humans, and current computer-based anagram generators do not provide the controls necessary for psychological research. In this article, we present a computational algorithm that overcomes these problems. Specifically, the algorithm processes automatically each word in a user-defined source vocabulary and outputs, for each word, all possible anagrams that exist as words (or as nonwords, if required) as defined by the same source vocabulary. Moreover, we show how the output of the algorithm can be filtered to produce anagrams within specific user-defined orthographic parameters. For example, the anagrams produced can be filtered to produce words that share, with each other or with other words in the source vocabulary, letters in only certain positions. Finally, we provide free access to the complete Windows-based program and source code containing these facilities for anagram generation.

Cite

CITATION STYLE

APA

Jordan, T. R., & Monteiro, A. (2003). Generating anagrams from multiple core strings employing user-defined vocabularies and orthographic parameters. Behavior Research Methods, Instruments, and Computers, 35(1), 129–135. https://doi.org/10.3758/BF03195505

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free