Основные компоненты интеллектуальной поисковой системы NAUMEN разработаны на языке программирования Scala, в качестве СУБД используются реляционная PostgreSQL (индексы) и нереляционная MongoDB (хранение контента). В системе также применяются продукты с открытым исходным кодом - поисковая машина Elasticsearch и фреймворк Apache Spark для распределённой обработки неструктурированных и слабоструктурированных данных.