Document

Test
junior CV Engineer

Главное — чтобы задачки решались, а сам процесс был полезен всем (а еще лучше, если по фану), поэтому вот два варианта того, что можно сделать:


  1. Сделать проект по классификации наличия святого Георгия на изображении. В папке есть два файла со списком картинок: Георгиев и не Георгиев. Нужно сделать jupyter notebook, в котором будет обучаться модель классификации Георгиев и не Георгиев. Скачать файлы можно при помощи wget: `wget --random-wait -i filename.txt`. Ссылка на папку для копирования: https://drive.google.com/drive/folders/1hXAjwpBj6shfWd1taWMFpSqelFCzi6KJ?usp=sharing .

  2. Сделать проект по классификации автомашин в произвольном формате. Скрипт должен по предоставленной фотографии определять марку, модель и цвет автомобиля.

Время на реализацию проекта: 1-2 часа, или больше — по желанию. Тестовое задание не оплачивается, но по нему в любом исходе будут предоставлены подробные комментарии. А также покажем и расскажуем как эту задачку решили бы мы, чтобы критерии оценки были более понятными.

Как показывать: публичная репа на гитхабе или гитлабе с произвольным менеджером для управления зависимостями и отдельным письмом с комментариями по запуску / воспроизведению проекта, если это потребуется. Затравка для проектов находится во вложении. В случае проблем с poetry разрешается использование Pipenv для управлениям зависимостями.
Как отправить: ссылка на публичный репозиторий на yakovleva@enterideas.com в письме с темой «Тестовое задание на Junior CV engineer».

Что можно делать/использовать: все, что вы потом будете делать для решения задач. Умеренно консультироваться с коллегами, задавать вопросы на СтакОверфлоу, гуглить, брать готовые модели, качать дополнительные данные. В последних двух случаях в жупитере / ридми нужно предоставить информацию для воспроизведения этих шагов или предоставить сами данные.
Что будет оцениваться:
* без шуток, внимательность при чтении этого текста.
* воспроизводимость кода/исследования/обучения
* качество кода
* аккуратность оформления репозитория
* accuracy модели в первом и ROC/AUC во втором случае. Во втором случае нужно будет добавить код для вычисления ROC/AUC
* технические навыки продемонстрированные в ходе работы над проектом
Публичность и переиспользование: У всех ячеек с открытием картинок должен быть удален output, чтобы не нарушать ничьих прав.
Task
Good luck!
We will be glad to see you in our friendly team!