Words are counted after lower-casing and stripping punctuation; size scales with how often each word appears. "Filler words" are common English and Arabic stop-words (the, and, of, في, من …) that add noise — untick to keep them. Placement uses a spiral, so a word that can't fit is skipped; lower the max or shorten the text if some are missing. Everything runs on your device.