Доделал проект для поиска сдаваемых в аренду и продаваемых квартир, комнат, домов, офисов и пр

Думаю, стоит тут написать.

Доделал свой первый публичный проект для поиска квартир и комнат, сдаваемых в аренду (а также других видов недвижимости). Суть проекта такова — на сервере происходит постоянный мониторинг появления новых постов вконтакте о сдаваемых и продаваемых квартирах, комнатах, домах, офисах, гаражах, складах и пр. Также отслеживаются посты желающих снять или купить недвижимость. Посты классифицируются по типу предложения и по типу недвижимости, определяется страна и город (Россия и СНГ), выдергивается цена. Также сервис пытается определить, кто опубликовал объявление — а точнее, не посредник ли это. Алгоритм для определения посредников довольной простой — регулярные выражения для конкретных индикаторов посредников (типа «комиссия 99%) и учет количества постов, написанных этим же автором.

Снимок экрана 2017-01-09 в 14.54.46

Читать далее Доделал проект для поиска сдаваемых в аренду и продаваемых квартир, комнат, домов, офисов и пр

Цели на 2017

Благополучно завел полный бардак в своих заметках/записных книжках и пр (onenote, календарях, trello, просто гугл документах). Записываю планы то там, то тут… Подумал, что планы на 2017 год лучше опубликую здесь на блоге (что б уж с концами запутаться, где что записал 🙂 )

Итак планы:

  1. Линейная алгебра — просмотреть курс по ней и проделать упражнения на khan academy
  2. Математический анализ — прочитать двухтомник «Математический анализ с человеческим лицом»
  3. Теория вероятности  — курс на кхан академии тоже
  4. Статистика — надо прочитать что-то вроде «статистика для всех»
  5. Начать делать приложения на F# для Machine Learning (то есть не просто учиться делать — этот процесс уже идет — речь о своих собственных или коллективных приложениях)
  6. Machine Learning — проработать книгу на F# по ML (блин, ту, что начал… название забыл… Вроде типа что-то «Machine learning with .NET».
  7. Разобраться с гит (потому что сейчас проект по мониторингу недвижимости для андроида находится только на локальном диске)
  8. Начать разбираться со SWIFT — вдруг IOS затянет
  9. По плану «10 проектов» — сделать 4. Одно готово — это мониторинг объявлений о недвижимости. Но надо продвигать и надо версию для IOS
  10. Научиться делать нейронные сети и сделать в каком-либо проекте хотя бы одну (любую вообще)
  11. В библиотеку Machine learing things добавить остальные методы для работы с матрицами, методы для работы с векторами, Классификацию методами максимальной энтропии, логистической регрессии и support vector machines. Можно еще байесовский классификатор, но это уже сделал на джаве. Можно попробовать сделать на F… Но в общем надо  байесовщину туда добавить…
  12. Немецкий — дойти до уровня B1 — надо как-то его будет проверить. Хотя можно просто читать литературу это уровня. Сейчас читаю уровня A1
  13. Спорт — например, в жиме лежа с гантелями надо жать 45 8 раз. Сейчас 37,5 8 раз.
  14. Уже тренировать ноги блин!
  15. Добиться небольшого доп дохода от своих проектов для мобилы. Сумма не важна.

Завел блог про свой опыт в освоении программирования

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

В общем блог, где иногда буду постить какой-то код, в частности по освоению machine learning, android, elastic search и еще хз чего — ВОТ ТУТ.