Итак, вы только что прошли еще один учебник, еще один МООК. Инстинкт вины знает, что проект поможет. Но… как вообще начать?

Почему?

Итак, вы только что прошли еще один учебник, еще один МООК. Интуиция виноватой кишки знает, что еще одна просто не поможет, но вы понятия не имеете, что еще делать.

Вам сказали, что проект может иметь большое значение для проявления инициативы, мотивации и даже навыков, но… вы понятия не имеете, что делать, куда идти или даже с чего начать!

Видимо, это должно «искренне мотивировать на работу», но… как? О чем вообще должен быть ваш проект?

Ваш первый порыв при запуске проекта может заключаться в том, чтобы плыть по течению и посмотреть, к чему оно приведет. Вы можете попробовать, будьте моим гостем, но это все равно, что научиться перемещаться по джунглям самостоятельно (вы можете найти свое целевое местоположение… в конце концов)! Вместо этого вы можете попробовать провести глубокое исследование окружающего ландшафта и дикой природы. Однако, познакомившись с настоящими агрессивными животными, вы заметите большую разницу между теоретическими знаниями и реальными практическими навыками.

Что вам действительно нужно, так это руководство! Кто-то, кто знает это место достаточно хорошо, чтобы провести вам краткую экскурсию. Кто-то, кто может указать на общие достопримечательности и важные события, на которые следует обратить внимание. Таким образом, когда вы останетесь одни, вы примерно будете знать, что делать и как жить/ориентироваться в джунглях самостоятельно.

Во время проекта легко застрять без чувства направления (как в джунглях).

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

Лампочка

Здорово начать работать с внутренней мотивацией, но это просто… нереально. Сколько раз вы были настолько поражены случайной идеальной идеей, которая была настолько связана с тем, что вы собирались сделать, что вы могли немедленно принять меры и довести ее до конца. жизнь? Если ваш ответ ежедневный, вам повезло, спасибо вам.

Однако, если вы не знаете, что делать, я прикрою вас:

Потратив время и усилия, изучая и усваивая информацию, вы в конце концов столкнетесь с впечатляющей и достойной идеей.

Это означает, что если вы какое-то время размышляли, сделайте перерыв и вместо этого научитесь. Вы можете учиться с помощью статей, книг, видео, чего угодно… просто наслаждайтесь информацией! Хитрость заключается в том, чтобы постоянно задаваться вопросом, как эти идеи можно использовать в реальном мире. Неважно, полностью ли вы все еще понимаете (со временем вы научитесь…), просто повторяйте этот процесс, пока не наткнетесь на драгоценный камень!

Если вы не уверены в своих силах завершить проект, это нормально! Что самое худшее, что произойдет? Хуже всего то, что вы узнаете больше о том, что вы можете и не можете делать в следующий раз! Просто помните, что самоотверженность окупается в долгосрочной перспективе. Если вы исследуете каждую идею, в конечном итоге после пяти или около того вы найдете что-то золотое!

Авария

Найти идею было чертовски сложно, но довести до конца… теперь это совсем другое! К счастью для запутавшихся простых простаков, таких как мы, есть простой способ разбить весь проект на несколько ключевых этапов:

  1. Сбор данных

Машинное обучение — это круто, но без данных мы мало что можем сделать. Итак, давайте начнем наше путешествие с правильного пути, найдя качественные данные! Есть два варианта:

  • Популярные и простые в управлении данные
  • Уникальные и нишевые данные

Что может послужить основанием для создания специального набора данных только для одного проекта? Просто, вы хотите быть решателем проблем.

Вы хотите показать свою способность решать новые, уникальные и сложные задачи, а не простые уроки!

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

2. Обработайте данные (убедитесь, что они правильно отформатированы и очищены)

Обработка данных может быть самой важной частью вашего проекта.

  • Высококачественные данные дают высококачественные результаты.

Я знаю, что у вас возникнет соблазн ускорить процесс, упростив конвейер предварительной обработки. Но просто помните поговорку «мусор на входе = мусор на выходе». Это означает, что ваши ленивые необработанные данные проявляются в вашей модели. Следовательно, ленивая посредственная модель будет генерировать субоптимальный результат (несмотря на попытки алгоритмически улучшить результаты).

3. Моделирование

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

4. Применение

Вы думали, что закончили? Ха-ха-ха… сама модель не так впечатляет, как реальное приложение!

У вас есть множество вариантов, веб-сайт, мобильное приложение, расширение для браузера... Выберите любое приложение, которое имеет смысл! Создание окончательного приложения может занять некоторое время и потребовать от вас дальнейшего расширения набора навыков, но оно очень быстро окупается. Помните, что один хорошо продуманный проект намного лучше, чем дюжина мелких и небрежных посредственных!

СПАСИБО ЗА ЧТЕНИЕ!

Я знаю, что создать наш первый проект НЛП будет непросто и быстро. Но я думаю, важно понять, зачем вы делаете проект. Чтобы продемонстрировать, насколько быстро вы можете работать, или насколько способны выполнять содержательную и реалистичную работу? Надеюсь, этот мини-сериал поможет вам!

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