Одним из наиболее активно развивающихся направлений информационных компьютерных технологий являются поисковые системы. Создание и развитие современных поисковых систем связано с применением не только сложных инженерно-технических решений и информационных технологий, но и математических методов интеллектуального анализа данных. Для создания таких систем необходимы глубокие знания прикладной математики и компьютерных технологий, включая теорию обучения машин, дискретную оптимизацию, информационный поиск, методы анализа текстовой, графической и другой слабоструктурированной информации.