Как стать автором
Обновить

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

Всем привет! Меня зовут Катя

Чат-бот по определению ТОП слов из вашего чата запрещённого мессенджера «на коленках»

На коленке, Катя. Правильно говорить "на коленке".

На коленках сидят у кого-либо. На коленке пишут что-то по-быстрому.

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

спасибо, поправила. узнала что-то новое ;) не была в курсе, что есть различия

И к чему минус и такие комментарии? человек поделился своим наработками хорошо сделал плохо он поделился а тут )) такое ощущение что тут не сообщество близких по интересам людей о клуб элитных ХАХЕРОФ негоже)

Это было ожидаемо ?

Объясню почему минусы.

Название статьи сходу отдает неким хвастовством - "За один день". Вау, невероятно, мы рады, но зачем здесь такое на Хабре? Смайлики и всякие лол зачастую идут туда же.

Сама статья по себе hello world бот на питоне, коих тут и так тысячи, ничего нового не привнесла.

Спасибо, поняла. Согласна, тема статьи не нова. А заголовок и посыл статьи в том, что не стоит боятся начать что-то писать: 1) это не так сложно 2) это не так долго. Скорее она более мотивационная, чем новаторская. Но я поняла, что это статья не для хабра

Кажется, что вы просто не совсем поняли сами, для кого пишете эту статью.

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

Про хвастовство сказали выше.

Я такой себе писатель, но вот +- средний сценарий для такой статьи:

1) introduce yourself (Я - Катя...)

2) Боль которая есть сейчас (???, допустим, страстное желание знать топ 10 по существительным и глаголам в том самом месенджере)

3) Как сделать (Телеграм бот с разделением слов на сущ. и глаг. с либой natasha)

4) Драма (Чорт, знаю только java и котлин)

5) Мотивация (Задачка на день, новый амбициозный проект, кину вызов себе и изучу питон ради natasha)

6) Результат что получилось и как, что открыла для себя нового (не просто "мне понравилось", а наверняка узнала что-то из особенностей работы), сколько потратила чашек кофе

При этом код желательно прятать под кат (чтобы не читать полотно кода кому не интересно) и разбавить картинками (хотя бы пример работы бота, вы же его проверили в бою?)

Ну и я ожидал что с таким заголовком в конце будет какой-то вау, в духе что вы это все сделали за 1 день и еще и бот стрельнул где-то)

Заметка для хозяюшки:

Для ботов на питоне, в будущем, лучше взять aiogram, она во многом удобнее, приятнее и у нее есть большое русскоговорящее коммьюнити

Меня смутило именно то, что было написано «чат-бот». Я искренне думал, что автор прикрутит NLP-модели типа Берт или ДипПавлов для того, чтобы «поддерживать диалог». А так - тупо txt передали и там уже Наташа все посчитала. Кстати, ради такого тащить в проект целую библиотеку - не самое лучшее решение, как по мне.

Да, бот очень тупой, а так просто посмотрела на возможности Наташи ) но я не специалист в области data science. В начале статьи написала, что я занимаюсь вообще другим. Видимо лучше писать статью по своему профилю)

тут вопрос не в том, что "не по профилю", а в том, что, фактически, задача "посчитать 10 самых встречаемых слов в тексте", да и все. Ну и завернуть в удобный сервис, которым выступал ваш бот.
И тут, как справедливо сказали коллеги выше, задача бота решена не раз (передать файл, получить от него ответ), хотя и здорово, что этот кусок вы описали, ок.
Но вот вторая часть - ну нет, там до "чата" еще плыть и плыть, все эти эмбеддинги и прочее.

В общем, стоит, наверное, поздравить со статейкой, но есть еще что доделать. Например, если в топ-10 будут входить матерные слова, то пусть бот дает рекомендацию в духе "ну, эт самое, начни читать, шоб слова в предложении связывать, а то че ты как не эт самое".

Благодарю за обратную связь! Особенно приятно получить развернутый ответ от профессионала в этой области. Учту ваши советы при написании следующей статьи. Не особо удачный выход на просторы хабра =)

2,3 добавляю файлы с двумя написанными на предыдущих шагах скриптами
3,4 устанавливаю необходимые библиотеки для работы приложения
6 запускаю код

 подправьте плз, номера
и спасибо за статью

спасибо, поправила!

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

Спасибо за замечание. Где-то в документации такое упомянуто?

Кэт.
Ты большая умница. Не обращай внимание на недалёких людей, которые тебя гнобят. Они сами забыли, как открывали для себя волшебство кода с простейших задач, а другие ничего не умеют, поэтому их колбасит от того, что кто-то развивается и становится успешным.
Верь в себя, улучшай свои навыки, и никогда не сдавайся. На этом тебя крепко обнимаю.

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

Зачем вам понадобился бот?
Я сделал сервис на php, но это мне было нужно, он ищет вакансии и заказы и отправляет по смс.
И ещё вопрос, мне можно статью отправлять на хабр?

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории