Avant tout sache que même si c'est des notions philosophiques qui peuvent paraître assez vague, c'est très simple (à notre niveau en tout cas).
La démocratie semi directe, c'est lorsque le peuple (corps électoral), élit ses représentants comme dans la démocratie représentative, mais a les moyens d'agir sur ceux-ci, comme dans la démocratie directe. En fait, c'est tout simplement un mélange entre la démocratie directe, et la démocratie représentative.
La démocratie semi-représentative, je ne sais pas ce que ça veut dire mais en tout cas pas dans mon lexique...
La démocratie représentative, c'est lorsque le peuple élit ceux qui le représente (comme maintenant en France avec les élections, législatives par exemple), et que les élus agiront ainsi au nom de la nation (souveraineté nationale) ou au nom du peuple (souveraineté populaire).