SpotReg

Words

SpotReg codes are promising in their bare form but we can do better. Now that we have these character strings it turns out that they are great for looking things up - they make great keys and indexes.

While we were playing with this idea we realised that any bunch of numbers can be converted to a string then used to look up some words to represent it, so we generalised the algorithm and made a separate website to show off the concept, called say-the-code.

say-the-code introduces the concepts of Sentence Patterns and Word Sets. Sentence Patterns define what combination of verbs, nouns and modifiers (adjectives etc) to use for any number of words. Word sets hold the lists of words to use for the look-ups. For SpotReg we use a 625 Zoomable word set:

Zoomable

With a zoomable word set the sentence patterns are just extended as the number of words increases, like this:

WordsPatternEg
1ModifierWitty
2Modifier, NounWitty Elbows
3Modifier, Noun, VerbWitty Elbows Flatter
4Modifier, Noun, Verb, ModifierWitty Elbows Flatter Husky
5Modifier, Noun, Verb, Modifier, NounWitty Elbows Flatter Husky Wombats

Wordset 625

For the 625 word sets there are 2 sets of 625 nouns, 2 sets of 625 modifiers and 625 verbs, with each word representing 2 characters.

So, 5 words can represent a code like this:

Witty (HQ)

Elbows (7F)

Flatter (98)

Husky (P9)

Wombats (GQ)

HQ 7F 98 P9 GQ

Lat,Lng:

-11.31127, 21.86946