I had stumbled upon this post a few years back, and it took a few years of thinking to come up with less cumbersome system notation which I am calling the 'Yo Notation'.
https://docs.google.com/document/d/1bfDsydw6pxBftd8Xwik95FNjILGkdrJMBO5EORbftII/edit?usp=sharing
Yo Notation Tutorial Doc
David Singmaster notation is good to generate scrambles and stuff, but not good enough for memorization.
Video link:
Yo Notation
I have also added ways to memorize wide moves and rotations, which was not covered in the above video.
For wide moves,
u - QA
u' - BP
u2 - RC
f - SV
f' - WT
f2 - XU
l' - NH
l - MG
l2 - OI
r - NJ
r' - MK
r2 - OL
x - LI
x' - MITU
y - GI
y' - KJ
z - QP
z' -DP
(I have chosen these letter pairs as these were rarer in the algorithm string, and had strong imagery in my letter pair scheme)
For normal face turning moves,
U - A
U' - B
U2 - C
D - D
D' - E
D2 - F
L - G
L' - H
L2 - I
M - M
M' - N
M2 - O
R - J
R' - K
R2 - L
S - S
S' - T
S2 - U
E - P
E' - Q
E2 - R
F - V
F' - W
F2 - X
B - Y
B' - Z
There are also an insane amount of cancellations I have come up with, but it will be pretty advanced if you are trying this for the first time
This system may take some time to get accustomed to.
2. Memorizing commutators
Translating the entire move sequence doesn’t work well in the case of a commutator.
Commutator Doc reference
For example,
AB - [R' D' U' : [R' D R, U']]
Extended Yo notation translation- kebk djbk ejcdj
Shortcut - (keb,kdja) : from the first element inside the bracket we get to know the setup moves, and the second element becomes the insertion and interchange move. With a little bit of training, we can find out ‘kdj’ is an insertion and ‘a’ is the interchange move, and the whole sequence reads [R' D R, U'].
3. Memorizing 5-style edge algs
Remembering algorithms via triggers will work in the 5-cycle case (oiag) : [U : [M,F]]
but not in the case (dula): F2 M' F' E2 F' L' F E2 F' l, which have some 3 move insertion in its sequence but no triggers or straightforward [A,B] commutator form inside it.
So, it is best to memorize ‘dula’ as ‘xnwr whvr wmg’, from which we can form 3 images and memorize the sequence without having a mental note to take care of.