Pull to refresh
53
0

Создаем точные датасеты для сегментации (доступны на kaggle)

Reading time 2 min
Views 2.2K
Image processing *Machine learning *

Начнем с простого примера: как думаете, легко найти более или менее адекватный датасет, который позволил бы ну хоть как-то поработать с квадрокоптерами?

Вполне может оказаться, что среди первых достойных результатов окажется именно этот набор. Обновил его совсем недавно, увеличив примерно вдвое. Под катом больше деталей (включая парусную яхту А, которая уже в прошлом году путешествовала в несколько странном виде), но если интересны исключительно датасеты: список доступных на текущий момент (пополняется). Да, пожалуйста, напишите какие датасеты могут быть полезны именно вам.

Читать далее
Rating 0
Comments 2

Быстрое обнаружение контуров в 4К видео: цвет и сложные формы

Reading time 3 min
Views 1.7K
Algorithms *Image processing *
В предыдущей части «Тренировочные наборы из видео — быстро и качественно» речь шла о сложности применения нейронных сетей для любой задачи, связанной с редкими, необычными или попросту сложными объектами. Обязательно посмотрите примеры, они того стоят.


Классические алгоритмы компьютерного зрения, как оказалось, могут сильно помочь с получением качественных тренировочных наборов. Естественно, такой подход применим не во всех случаях, с чем и необходимо разобраться.
Total votes 10: ↑6 and ↓4 +2
Comments 5

Тренировочные наборы из видео — быстро и качественно

Reading time 2 min
Views 1.8K
Image processing *Machine learning *The future is here
Любой, не самый тривиальный (или просто редкий), объект с легкостью создаст массу проблем практически при каждой попытке применения нейронных сетей для решения реальных задач. Очевидно, отсутствие вменяемого тренировочного набора существенно усложняет подавляющее количество сценариев использования нейростевого подхода.

Как быть, например, с редким видом кузнечиков, распознавание представителей которого, по той или иной причине, стало очень важной задачей.


Все результаты/примеры получены самостоятельно (и быстро).
Total votes 9: ↑6 and ↓3 +3
Comments 8

Open source tool for intent-based search quality validation

Reading time 2 min
Views 824
IT systems testing *Development for e-commerce *Search engine optimization *
No matter how cool your search solution is, without a reliable way of testing it you will not be able to do any improvement without breaking something valuable.

Even a tiny increase in overall search result quality might have a noticeable effect on conversion rate. Naturally, you can use exit-rate to judge if your search needs improvements and do required adjustments, but will you be able to make sure those changes are safe? What if improved relevancy for a specific category breaks search for several other categories?

image

Moreover, high exit-rate means no matter what you are going to do, the problem has taken place, so dozens of customers already didn’t manage to find what they were up to. Basically, the only way to proceed is to have a reliable search quality validation approach.
Read more →
Total votes 7: ↑6 and ↓1 +5
Comments 0

Первый релиз открытого инструмента для тестирования поиска по продуктам

Reading time 2 min
Views 2.1K
Search engines *IT systems testing *Development for e-commerce *Search engine optimization *
В нескольких недавних постах обсуждался многообещающий и достаточно простой способ оценки качества поиска по продуктам с использованием намерений. Спешим представить открытый автоматизированный инструмент для такого рода тестирования — Intent-based Search Quality. Идея сводится к использованию заранее подготовленных «фокусированных» запросов, ценность которых заключается в их прямолинейности и однозначной интерпретации.



Если вас заинтересовал подход, обязательно обратите внимание на пост “Я намереваюсь купить” или самый простой способ оценить качество продуктового поиска. Переход от стандартного A/B тестирования к тестированию с использованием намерений может показаться не совсем очевидным.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 5

Восстанавливаем детальную геометрию объектов для более точной валидации ассортимента

Reading time 2 min
Views 2.2K
Image processing *
Занимаясь вопросами качества поиска, рано или поздно приходится столкнуться с задачей визуальной валидации продуктов. Опустим простые задачи, с которыми справится обычный классификатор, сосредоточившись на случаях, которые требуют более или менее точной геометрии объекта:



Предположим, необходимо отобрать только хорошие фотографии тех или иных объектов, для последующего использования в e-commerce. Под хорошими будем подразумевать фотографии без лишних деталей с доминирующим основным объектом.
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Comments 3

Бензиновые велосипеды или странный поиск продуктов (e-commerce)

Reading time 3 min
Views 5.5K
Search engines *IT systems testing *Development for e-commerce *Increasing Conversion Rate *Search engine optimization *
Обсуждая качество продуктового поиска и способы его автоматизированного тестирования, в прошлый раз, пришли к пониманию некоторой непрозрачности проблемы. Огромное количество интернет-магазинов часто ставят покупателей в тупик, не находя требуемого по простейшим запросам, а проблемы как бы и нет. Одним словом, смотрим на реальные проблемы не очень релевантного поиска очень популярного интернет-магазина (который очень хочет быть «маркетплейсом»).


Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Comments 25

“Я намереваюсь купить” или самый простой способ оценить качество продуктового поиска

Reading time 3 min
Views 3.9K
Search engines *IT systems testing *Development for e-commerce *Increasing Conversion Rate *Search engine optimization *
“Зачем вам шуруповерт, возьмите лучше этот чудесный самокат”, — наверняка вам знакома похожая ситуация. Современные интернет-магазины (а уж тем более маркетплейсы) озадачивают потенциального покупателя такой горой нерелевантных товаров, что, порой, может возникнуть желание обратиться в старый добрый специализированный магазин с двумя опциями и продавцом-экспертом.


Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 12

Модульные комиксы — простой способ увлечь аудиторию

Reading time 2 min
Views 34K
Vector graphics *
Sandbox
Борьба за внимание читателя/аудитории набирает обороты. Автор длительное время наблюдает за поведением людей на презентациях (сидя рядом) и слегка шокирован скоростью вхождения большинства индивидуумов в полусонное состояние.

Лекции о визуальном мышлении и разнообразные рецепты улучшения «перевариваемости» информации уже успели набить оскомину. Собственно, почему комиксы?

image

Читать дальше →
Total votes 110: ↑97 and ↓13 +84
Comments 27

Адаптируемость

Reading time 3 min
Views 21K
Website development *Programming *
Уверен, каждый из нас не один раз задумывался над тем, что нас ждет в будущем. Я не собираюсь тратить ваше время на бесполезные, большей частью, размышления. Скорее наоборот, хотел бы поднять вам настроение (пост ведь пятничный) и обратить ваше внимание на важность стратегического планирования своей жизни используя хороший пример.



Здесь и далее будет использоваться самая большая коллекция переводов чудесных комиксов Geek and Poke.

Читать дальше →
Total votes 68: ↑55 and ↓13 +42
Comments 18

Алгоритм аннотирования иллюстраций или почему бы программисту не быть немного дизайнером?

Reading time 2 min
Views 17K
Programming *Image processing *
Хочу представить вашему вниманию одну любопытную задачу и несколько способов ее решения. Изначально задача появилась на stackoverflow, но перед тем как перейти к сути хочу подчеркнуть отсутствие какого бы то ни было желания навязать свою точку зрения.

Итак, задача: есть серия изображений и набор пояснительных меток к каждому изображению, необходимо оптимальным образом расставить метки, избежав пересечения связывающих линий и сохранив общую читабельность.

Читать дальше →
Total votes 53: ↑39 and ↓14 +25
Comments 16

Идеальная маркерная доска

Reading time 5 min
Views 171K
DIY
Доска маркерная или whiteboard является практически обязательным атрибутом любой, уважающей себя, команды разработчиков. При должном умении и желании обычная доска способна сэкономить массу времени и существенно улучшить результат работы команды — быстрый и эффективный способ коммуникации всегда был очень критичным и непосредственно влиял на результат коллективных усилий.

Но можно ли сделать сам инструмент приятнее? Добавить изюминку?


Читать дальше →
Total votes 184: ↑179 and ↓5 +174
Comments 98

Версионная миграция структуры БД: почему так лучше не делать

Reading time 12 min
Views 7.7K
Programming *
Sandbox

Предыстория


В сети появляется масса разнообразных статей, посвященных миграции структуры базы данных, в которых предлагается множество вариантов безболезненного решения данной проблемы (стоит учесть, что необходимость в такого рода миграции уже сама по себе является серьезной проблемой). Любопытно, но исключить необходимость в таком решении предлагают существенно реже. Автор уверен, что вместо поиска решения сложной проблемы, лучше постараться ее предотвратить. Сделать это нужно как можно раньше. Ниже вас ждет рассказ о проекте, демонстрирующем негативную сторону миграции структуры базы данных.

Статьи, на которые стоит обратить внимание:

Читать дальше →
Total votes 47: ↑32 and ↓15 +17
Comments 55

Information

Rating
Does not participate
Registered
Activity