semAnal