Spanish: 200 дней с duolingo

В феврале этого года я взялся за испанский с помощью duolingo. Если кто то вдруг не знает – это сервис для изучения языков. Я бы сказал он именно для

  1. начала изучения – когда человек ничего вообще не знает. Так сильно проще выучить базовые слова, выражения, послушать и как то промямлить фразы, научиться комбинировать всё это вместе.
  2. поддержания ритма занятия – каждый день зелёная сова напоминает тебе выполнить свой минимум. Они считают streak – количество дней которые подряд занимался. Ладно 7 дней жалко потерять, а 30? 100? И всё, просто нет прощения. Где бы ты не был, чем бы не занимался – до 23.40 будь добр найди интернет и сделай минимум.

Помимо этого на дуо очень забавные фразы и дискуссии, читатели моего твиттера наверное уже устали от скриншотов с дурацими фразами в духе “My sister thinks she is normal, but I do not / Mi hermana pequeña piensa que es normal, pero yo no” – зато очень легко запоминается

Read more

First experiments with ML using Keras

I’m still exploring the new world of machine learning.

Recently I discovered few interesting things about it:

  • It’s not only for math nerds. A lot of tools are on market, you just have to understand how to use them
  • There are a lot of application of ML, it might be hard to see that from the first sight but it because it’s a completely new way of solving problems you probably never thought about
  • Investors LOVE it, any project which has AI/ML in the description make it more attractive for investments
  • It’s the next Big Thing as you might see already
  • A lot of human’s mechanic work can be replaced with AI
  • In terms of scientific researches I see two kind of them: 1) Very deep math used for building ML tools 2) Adaptation of existing tools, model configurations, best practices for new applications

Hence, I started experimenting with it. First of them was Prisma-like chat bot for Facebook which uses open source implementation of neural style transfer algorithm. Then I made AI-powered visa sponsored job search engine which discovers companies’ websites and walk over job listings to extract vacancies. It uses CNN for binary classification to recognise job listings.

Read more

Комментарии на Duolingo

Те, кто следит и учится на проекте могли заметить что примерно пол года назад они убрали сердечки и фана как то больше не осталось – только сухое изучение языков. Зато остались комментарии, которые люди иногда используют не по назначению.

Duolingo традиционно старается составлять фразы из уже выученных слов, которых очевидно в начале не сильно много. Некоторые фразы просто шедевральные и народ начинает троллить их в комментариях. Небольшая подборка лучших что я увидел пока пытаюсь учить французский.

Read more

Coursera: Learn how to learn

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

Недавно я закончил курс про эффективное обучение на любимой Курсере и хочу поделиться с вами и подытожить для себя основные мысли заодно.

Структура курса

  • Проблема изучения, базовое объяснение работы мозга – виды памяти и их специфика
  • Прокастинация, объяснения как устроена система запоминания
  • Чанки, блоки и другие единицы кластеризации информации
  • Примеры плохих подходов типа зубрежки
  • Поощерения и химия мозга отвечающая за энтузиазм, радость, спонтанность решений
  • Важность здорового сна для переработки информации
  • Периодическое повторение – пожалуй самый основной момент на который нужно обращать внимание
  • Соединение новых знаний с уже имеющимися – способ быстрее осознать материал, укрепляя уже известное
  • Проецирование, часто не осознаное, помогает решать задачи из новой области используя имеющийся багаж знаний, работает только в diffuse mode, т.е. без фокусировки внимания

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

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

Сам курс доступен тут

Разработка: разница обучения на курсах и самостоятельно

Решили начать карьеру программиста?
С чего начать?
На какие курсы пойти?

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

Read more

Coursera: опаснее сериалов

Некоторые люди, включая меня, не начинают смотреть сериалы потому, что они затягивают. Посмотрев серию – ждёшь следующей. Я с этим как то разобрался – мне очень жалко тратить время своей жизни на всякую выдуманную ерунду, когда в жизни есть столько всего интересного.

Я уже писал ранее про то, что прохожу некоторые курсы на coursera.org, сайте, на котором собраны тысячи бесплатных онлайн курсов от ведущих университетов мира на самые разные тематики: техника, биология, искусство, и тд. Помимо видеолекций, которые открываются каждую неделю можно проходить задания – эссе, опросы, и прочие формы проверки пройдённого материала.

Read more

livemocha: позор

Я на протяжении четырёх лет пользовался с переменным успехом когда-то замечательным сервисом, со смешной транслитерацией на русский: livemocha.com. Это была социальная сеть для изучения языка – носители языка выполняли задания, созданные изучаемого носителями языка и на оборот. Получается такого сообщество, в котором люди друг друга учили, проверяя задания, давая комментарии.

Было несколько типов заданий:

  • созданные специалистами livemocha – на изучение слов, фраз, проверяется автоматически сайтом
  • текстовые и голосовые – носители языка проверяют выполненные вами задания, давая оценку и комментарии
  • собственные – некоторые носители языка создавали тексты(стихи, рассказы) которые нужно было озвучить, прочитать, в некоторых подставить свои слова или фразы, или дать развернутый ответ. Опять же проверяли носители языка.

Read more

Coursera: Model Thinking

\"\"

Два месяца назад я взял свой первый класс на курсере: model thinking.

Model Thinking организован University of Michigan. Лектор – проф. Scott E. Page

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

Для меня это был новый опыт: я раньше проходил онлайн курсы, но никогда не учавствовал в таком формате. Еженедельно открываются новые видео лекции (коих в сумме было 20 секций, в каждой в среднем по 4-5 кусочка по 10минут). После просмотра лекций нужно сдавать quiz. Причем в срок – иначе баллы будут дисконтироваться. Опаздал на 1 сутки – получай на 10% меньше. Давалось три попытки, если хочется передалать quiz, чтоб получить больший бал.

Read more

Мысли: Наши рамки

Люди загоняют себя в рамки,
а потом всю жизнь из них пытаются выбраться

Сами себе враги

То ли ментальность, то ли окружение нас постоянно загоняет в рамки. Школа, университет – учат мыслить в пределах данности предмета. Любые мечталки и хотелки отсекаются фразой \”Ишь размечтался!\”. Ребёнку с детства говорят, что надо, а что не надо делать. Надо учиться – вот только не понятно зачем надо и, самое главное, кому надо. Ребёнок вырастает, становиться родителем. И точно так же вдалбливает что надо что не надо уже своим детям.

Read more

ИТМО: работа во время учебы

Мне часто задают вопрос можно ли работать и учиться в НИУ ИТМО парелельно и не напряжно?

Мой ответ – да.

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

Если все устраивает (как и половину студентов) – дальше не стоит утруждать себя чтением.

Read more