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