@habrachat

Страница 2346 из 6731
Славик
31.05.2016
19:56:30
да можно и без сетки для начала

[Anonymous]
31.05.2016
19:56:38
А как ты без сетки будешь разбирать?

Славик
31.05.2016
19:56:39
хотя бы просто научить запоминать ответы на стандартные сообщения

скажем написать ему: "учи "привет""

Google
Славик
31.05.2016
19:56:58
и потом набомбить 100500 вариантов, как реагировать на "привет"

[Anonymous]
31.05.2016
19:57:03
скажем написать ему: "учи "привет""
Но это ручные паттерны.

Славик
31.05.2016
19:57:06
дальше можно научить реагировать на регулярки

[Anonymous]
31.05.2016
19:57:09
Проще мне кажется наоборот.

Поднять сетку.

Которая обучается.

Jonathan ?
31.05.2016
19:57:15
Можно подробнее про сохранение пакетов?

[Anonymous]
31.05.2016
19:57:16
reply_to например.

Смотрит ответы и т.д.

Славик
31.05.2016
19:57:25
я не против

[Anonymous]
31.05.2016
19:57:26
Можно подробнее про сохранение пакетов?
Нет там пакетов, обыкновенный JSON.

Jonathan ?
31.05.2016
19:57:34
Ок

Славик
31.05.2016
19:57:42
https://github.com/habrabot/loggerbot

Google
Славик
31.05.2016
19:57:46
вливайтесь, прошу

Jonathan ?
31.05.2016
19:57:56
А что насчет drop table?

Славик
31.05.2016
19:58:05
а, да

[Anonymous]
31.05.2016
19:58:07
Jonathan ?
31.05.2016
19:58:27
MySQL же.
Ну и?

[Anonymous]
31.05.2016
19:58:34
Ну и команда в MySQL.

Что за вопрос у тебя?

Славик
31.05.2016
19:58:46
в нашей группе когда я запилил черновичок со словами "проверок не делал, лишь бы собирал данные" первым делом все полезли банальные инъекции пробовать и т.д.

Jonathan ?
31.05.2016
19:58:49
Есть ли защита от этого

[Anonymous]
31.05.2016
19:59:05
Это интерфейс уровня /b, просто потому что Славик ленивый.

Славик
31.05.2016
19:59:08
вместо того, чтобы взглянуть на мой парсер и написать "у меня от твоего кода стоит" все полезли пытаться ломать бота

вот так инициатива превратилась в хрень

[Anonymous]
31.05.2016
19:59:44
Кода очень много.

А логи парсить можно примерно в 10 строк.

Поэтому и никто не лезет.

Jonathan ?
31.05.2016
20:00:00
Я в js не шарю, так то... :<

Славик
31.05.2016
20:00:07
https://github.com/habrabot/loggerbot/blob/master/src/logger.js#L109

[Anonymous]
31.05.2016
20:00:10
Ты очень усложнил всё.

Jonathan ?
31.05.2016
20:00:14
Но про drop table то расскажи?

[Anonymous]
31.05.2016
20:00:19
Google
[Anonymous]
31.05.2016
20:00:31
Особенно telegram_packet_processor.js, который весь выкинуть можно из проекта.

В общем я бы тоже не коммитил, геморрой размером с апельсин.

Славик
31.05.2016
20:00:55
ну так можно и не трогать мой код

[Anonymous]
31.05.2016
20:01:12
А так ты конечно потрудился на славу, я бы устал всё это прописывать.

Славик
31.05.2016
20:01:13
задача этого кода просто сохранять что-то, пока мы думаем и разработываем основного бота

[Anonymous]
31.05.2016
20:01:16
Да и не нужно оно IMHO.

Славик
31.05.2016
20:01:22
у бота блин даже имя @englishvinglishbot

я просто сделал заглушку

парсер я написал спортивного интереса ради

не более

3bl3gamer
31.05.2016
20:01:51
https://github.com/habrabot/loggerbot/blob/master/src/logger.js#L109
select bla-bla from bla; DROP TABLE messages; не?

Славик
31.05.2016
20:02:03
давайте если не хотите js, можем другие технологии заиспользовать

Славик
31.05.2016
20:02:15
можно бота и обучение сделать разными процессами

как угодно

3bl3gamer
31.05.2016
20:02:23
в restrictedWords заглавные не учитываются же

Славик
31.05.2016
20:02:28
только не словами дела делайте, а реальным кодом

[Anonymous]
31.05.2016
20:02:37
А что делать-то?

Славик
31.05.2016
20:02:47
select count(*) from message

есть 120к сообщений

[Anonymous]
31.05.2016
20:03:03
Мало ещё, но уже можно что-то сделать.

Google
Славик
31.05.2016
20:03:10
с возможностью прослеживать replay и т.д.

известно, что сейчас модны нейронные сети

мне лично о них мало что известно, если говорить о коде

[Anonymous]
31.05.2016
20:03:32
Если бы с ними всё так просто было.

Славик
31.05.2016
20:03:36
вот

для начала можно найти уже готовые проекты

на днях гугл че-то сообразил

и пробовать загонять сообщения в уже имеющиеся нейронные сети и смотреть, что получается

Admin
ERROR: S client not available

Jonathan ?
31.05.2016
20:04:37
Как это вообще работает?

Вкратце

Славик
31.05.2016
20:04:42
можно замесить банальные паттерны, которые загоняются вручную, но процесс за счет того, что это происходит через бота, можно распараллелить

можно пойти от анализа частей речи предложения

или заиспользовать алгоритмы для приведения слов к начальной форме (именительный падеж) и т.д.

дохрена вариантов, было бы желание

https://github.com/habrabot/loggerbot/issues/14

[Anonymous]
31.05.2016
20:08:05
I lol'd.

Славик
31.05.2016
20:44:44
Стал бы честно участвовать в различных опросах за очки? да, если просто выбирать ответы – 11 ??????? 35% да, мог бы еще и писать свои ответы – 7 ???? 23% хрен знает – 6 ???? 19% нет - я очкую большого брата – 5 ??? 16% нет - мое мнение за очки не продается – 2 ? 6% ? 31 people voted so far.

Stanislav
31.05.2016
20:45:40
Что такое очки

Славик
31.05.2016
20:48:35
очки, xp, рейтинг

Google
Славик
31.05.2016
20:48:39
че там еще бывает

золото

деньги

Иисус
31.05.2016
20:48:42
а мне за это будут платить?

Славик
31.05.2016
20:48:50
вымышленными деньгами, да

Иисус
31.05.2016
20:48:58
ну, я играю в мморпг

так что сойдет

Славик
31.05.2016
20:49:49
которые ты сможешь потратить на ничего

Stanislav
31.05.2016
20:50:49
Не понял

А понял

"Честно"

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

Славик
31.05.2016
20:52:19
анонимно

ну, относительно анонимно, но никто бы не рассматривал твои ответы отдельно

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

я бы за тобой последил

Stanislav
31.05.2016
20:53:11
В РФ начали бы искать таких ответчиков как я, и мой Легион загремел бы надолго

Славик
31.05.2016
20:53:14
лови главную идею: не пались!

Stanislav
31.05.2016
20:54:40
Естественно начал бы И щас так делаю Ибо живу в Украине

Иисус
31.05.2016
20:58:02
которые ты сможешь потратить на ничего
разве нельзя сделать, чтоб можно было тратить?)

Славик
31.05.2016
20:58:36
на что?

Страница 2346 из 6731