Когда внедряешь машинное обучение, сталкиваешься с тем, что это всё-таки черный ящик, у которого наружу торчат некие гиперпараметры, а на выходе получается какой-то результат, причем, если при разработке ты правильно учел всякие там размерности тензоров и не наделал глупых ошибок, оно будет работать. Как-то будет. Будет ли результат, выдаваемый ящиком, иметь какой-то смысл — это вопрос. Чтобы ответить на этот вопрос, приходится сидеть, расковыривать ее так и эдак, смотреть на результаты разных этапов вычисления, читать тематические статьи, узнавать практику, прикидывать baseline результат и сравнивать с тем, что получилось у тебя. Короче, это весело. На первых этапах машинное обучение создает гораздо больше проблем, чем решает. И заставить его реально решать какие то проблемы, создавая прибавленную стоимость для вашего проекта — большая работа, не очень похожая на обычное программирование и дебаг.
Комментарий недоступен
МГТУ )
Абсолютно не хотел прибедняться, по сравнению с профессиональным разработчиком я трачу на задачи в 2 раза больше времени, да еще и ухожу на виражи чтобы прочухать какую-то технологию, которую профессионалу положено знать. Слава богу надо мной нет эффективного менеджера который вселял бы в меня комплексы.
1. При нажатии на "не нравится" можно удалять пост из ленты бота. А то один мусор в итоге висит.
2. Посты старые (многие недельной давности), не актуальные для телеграм. Я в телеграм захожу читать только самое свежее (максимум 1 день от роду).
3. И пока мне ничего действительно интересного не попалось. В основном, всякий хлам предлагает. Может стоит каталогизировать по тематике и опросить, какие темы мне интересны?
4. В итоге что по описанию, что по результату бот не для людей сделан, а просто показать всем, какой вы типа крутой и вникли быстро в тему с нейронками и в практику по лимитам телеграм (можно было погуглить, что есть лимиты для "юзеров" в количество тем и т.д.). Кроме сложного tdlib есть простой mtproto и не обязательно мучать себя пайтоном. Есть либы под разные языки.
5. В общем без указания конкретных практик по расчётам рейтингов или кусков кода с нейронками выглядит слабовато. Внутрянку мы не видим, а снаружи неэффективный, похожий на другие аналоги (есть и другие такие боты) инструмент.
P.S. Спасибо в любом случае за статью. Читать было намного интереснее, чем тыкать в кнопочку "💩".
1. При нажатии на "не нравится" можно удалять пост из ленты бота. А то один мусор в итоге висит.
Был такой вариант, но я решил не удалять, не люблю когда ленту переколбашивают. В моем понимании лента мессенджера - это не то же что страница сайта, то есть она должна быть более-менее консистентная, содержать историю взаимодействия
2. Посты старые (многие недельной давности), не актуальные для телеграм. Я в телеграм захожу читать только самое свежее (максимум 1 день от роду).
Думаю что я сокращу окно выдачи постов до нескольких дней
3. И пока мне ничего действительно интересного не попалось. В основном, всякий хлам предлагает. Может стоит каталогизировать по тематике и опросить, какие темы мне интересны?
Нужно поставить 100-200 оценок чтобы пошли более релевантные рекомендации. И сам механизм я еще докручиваю.
5. В общем без указания конкретных практик по расчётам рейтингов или кусков кода с нейронками выглядит слабовато. Внутрянку мы не видим, а снаружи неэффективный, похожий на другие аналоги (есть и другие такие боты) инструмент.
https://github.com/Alphafluffykitten/OlegAInn
Код с модели с обучением
По итогу получился телеграм-тикток. Бесконечная лента рандомных постов и никакого смысла, кроме убийства времени.
Well yes, but actually no
интересно как получилось, что этот пост имеет высокий bias. Спасибо за фидбек