Application of Self-Organizing Maps for Search Engine