Проект из магистерской диссертации Миккеля Денкера перерос в новую поисковую систему, которая не уступает Google. Она называется Stract и работает на сервере в подвале офиса разработчика, легко настраивается и быстро совершенствуется.
Миккель Денкер, магистрант Технического университета Дании, создал проект Stract, который сосредоточен на оказании помощи людям в поиске их собственных файлов и документов, но он оказался альтернативой Google. После окончания магистратуры студент планирует продолжить развивать новую поисковую систему с открытым исходным кодом.
Создатель Stract прокомментировал свою разработку так: «Большинство поисковых запросов проходят через одни и те же несколько объектов (Google, Bing, Yandex). Мне показалось очень странным, что, по сути, нет способа просматривать веб-страницы открытым способом. Вот что я пытаюсь создать».
Существует несколько начинающих независимых поисковых систем, и некоторые из них имеют открытый исходный код, но Stract кажется особенно примечательным, потому что он легко настраивается, работает быстро, использует собственный веб-индекс и очень удобен в использовании, несмотря на то, что создавался одним человеком в его свободное время.
Самая интересная функция Stract называется Optics. Она представляет собой настраиваемые инструкции, которые можно задать системе, чтобы помочь в поиске определенных типов контента или сузить поиск только до определенных веб-сайтов. Например, в настоящее время существуют Optics, которые позволяют пользователям выполнять поиск только по веб-сайтам, которые регулярно появляются в первых строках хакерских новостей, выполнять поиск только по форумам и доскам объявлений, выполнять поиск только по веб-сайтам, которые объединены в Fediverse, и выполнять поиск только по независимым блогам.
Миккель Денкер отмечает: «Частично преимущество Stract заключается в том, что Google зарабатывает деньги на веб-страницах, содержащих рекламу, через свою программу AdSense, и получает стимул повышать рейтинг этих результатов в поиске, в то время как Stract может сосредоточиться исключительно на том, какие результаты лучше всего подходят пользователю».
В настоящее время Stract не монетизируется, но на его веб-сайте говорится, что контекстная реклама будет привязана к определенным поисковым запросам, но она не будет отслеживать своих пользователей. Stract также планирует предлагать платным подписчикам поиск без рекламы.