Pošalji tekstualnu poruku: Semi-classical analysis for nonlinear Schrödinger equations