Looks very intersting (and beautiful), wish I could understand some more of it :)
Could someone explain in simple terms how the arithmetic work? E.g. when they do "smiling woman" - "neutral woman" + "neutral man" = "smiling man", is it like you perform the operations on the networks' weights or something?