There are many yes-like words, but not exactly "yes". There's "it is", "it's correct", and "it's good" that may be used depending on context to mean yes.
Shi means "is", not "yes" in Mandarin.
who sais yes isn't a contraction of i'is
Surprisingly, this is partially true. It's a contraction but an older one.