by Brendan Silva
Version 2 (March 11, 2025)
Download (17 downloads)
This flowchart attempts to reduce the length of a single line of text to make better use of available space in telephone messaging services.
No redundancy dictionary is built in, which means that even very short messages can be compressed. It is a variation of the flow below:
https://llamalab.com/automate/community/flows/45085
Unlike the previous flowchart, this one does not use switch signaling characters, but a single bit per slice. This compression is more efficient on texts with a high frequency of alternation between the second dictionary and the first, which prioritizes the most used letters in the English language.
The average compression ratio is 1.37, including capital letters, numbers and basic punctuation marks.
⎯⎯ 𝗜𝗺𝗽𝗼𝗿𝘁𝗮𝗻𝘁 ⎯⎯
⒈ This flow uses all GSM-7 encoding characters, so consider unchecking the option that automatically removes accents and diacritics in your preferred messaging app. Please understand that this flowchart is experimental, so test it before sending the message.
⒉ As you know, the receiver also needs to have this flow to decompress the message. This flow doesn't send any SMS, but you can edit it to do that if you want.
⎯⎯⎯⎯
𝑏𝑦 𝐵𝑟𝑒𝑛𝑑𝑎𝑛 𝑆𝑖𝑙𝑣𝑎
➥ https://www.buymeacoffee.com/brendansilva