Российский программист создал «Карту Интернета». Проект представляет собой двухмерное отображение связей между сайтами во всемирной сети.
Автор «карты», Руслан Еникеев, рассказал, что каждый сайт показан в виде круга, диаметр которого определяется посещаемостью. Переходы пользователей между сайтами образуют связи: чем сильнее связь, тем ближе веб-ресурсы располагаются друг к другу.
Сайт Сompulenta пишет, что «Карта Интернета» охватывает более 350 тысяч сайтов из 196 стран во всех доменных зонах. Информация более чем о двух миллионах связей между веб-страницами позволила объединить их в тематические кластеры. Самые крупные образованы национальными ресурсами, принадлежащими одной стране. Кластеры несут семантическую нагрузку, то есть объединяют страницы по их содержанию.
Для удобства восприятия информации сайты, относящиеся к одной стране, выделены цветом. К примеру, красная область соответствует Рунету, жёлтая ? китайскому сегменту Сети, а светло-голубая — Соединённым Штатам.
Разработчик отмечает, что весь проект написан на языке C#. После ряда оптимизаций обсчёт данных занял несколько недель непрерывной работы мощного компьютерного оборудования. «Карта Интернета» использует облачную платформу Amazon.
«Карта Интернета» доступна на русском и английском языках, а просмотреть ее можно по этой ссылке.