Меня зовут Павел Браславский, я научный сотрудник JetBrains Research и доцент Питерской Вышки. Осенью прошлого года я после большого перерыва прочитал курс “Введение в информационный поиск”, на этот раз — для студентов академических программ JetBrains в Питерской Вышке и ИТМО. Come-back…
Полнотекстовый поиск vs. Векторный поиск: в чём разница и когда их использовать? Технологии поиска информации сильно продвинулись вперёд. Раньше был доступен только поиск по ключевым словам, но теперь, благодаря машинному обучению, появился векторный поиск, который помогает…
Что такое бинарный поиск? Когда нужно выполнить поиск в массиве, простейшим способом может быть использование indexOf() или, возможно, цикла for(). Любой из этих способов будет начинать перебирать массив начиная с начала и переходить по каждому элементу массива до тех пор, пока не будет найдено нужное значение. Теперь сравним это с бинарным поиском. Бинарный поиск позволяет выполнять поиск в отсортированном массиве путем многократного разбиения массива пополам. Читать дальше →
В конце июля курс многих криптовалют пережил довольно сильное падение. Но большинство, впрочем, интересуют только две конкретные монеты — Bitcoin и Ethereum. И если ситуацию с битком покрывают почти все технологические медиа, то про Ethereum пишут не так активно. 26 июля курс Ethereum достиг своего минимального значения, а уже на следующий день начал немного подрастать. Сейчас курс эфира колеблется, иногда поднимаясь до $240, иногда опускаясь ниже $200. Так что вообще происходит? Читать дальше →