
Alexander
25.02.2017
14:25:27
@dmalkr тут нету?
Можно в гиттере в ruhaskell спросить

Oleksandr
25.02.2017
14:26:25
Хм, попробую

? animufag ?
25.02.2017
14:30:29

Google

Oleksandr
25.02.2017
14:30:51
Эм, контекстно-свободные)
Можно уточнить вопрос?

? animufag ?
25.02.2017
14:33:06
Ну они разные бывают. Контекстно свободные это как класс грамматик.
Не уверен конечно в своей правоте

Oleksandr
25.02.2017
14:33:37
Короче, у меня есть корпус вопросов к боту
Городить под них регексы надоело

? animufag ?
25.02.2017
14:34:17
Да я при первом прочтении подумал о контекстно зависимых. Энивей интересно конечное применение

Oleksandr
25.02.2017
14:34:28
Нейросетки это хорошо, но не нейросетками едиными, и там тоже не все так чисто
Хочу типа кучу разных вариаций более компактно хранить
И более систематически что ли
А еще smoke тесты генерить из разных наборов хороших и плохих stdout'ов

? animufag ?
25.02.2017
14:37:00
А ещё (мне человеку отдаленному) корпус звучит так как будто есть единый формат хранения корпусов

Oleksandr
25.02.2017
14:37:31
Нету) но это не проблема

? animufag ?
25.02.2017
14:37:49
Как будто тебе кинут прогу и ты сразу туда корпус

Google

Oleksandr
25.02.2017
14:38:14
Ну конвертнуть придется, как всегда
Вообще 80% датасаенса это конверторы)) если на практике
Чистка датасетов, какие-то преобразования, нормализация, дебиасинг итд

? animufag ?
25.02.2017
15:36:37
вспомнил. https://api.ai/ вот такую штуку на работе использовали. Дурацкая вещь на самом деле - парсер как сервис. Кто-то умелый видимо смог продать это организации.
Ну и сейчас задумался как у тебя может выглядеть корпус. Скорей всего там либо перечилсены все варианты предложений с плейсхолдерами под даты, время и тд. Либо она уже представлена в bnf.
в обоих случаях там должно быть очень большое описание чтобы не взяться за написание парсера вручную

Oleksandr
25.02.2017
15:58:16
Корпус это вообще то что люди вводили
То что не попало под рукописную грамматику в частности
Так что там нету ни бнф ни плейсхолдеров, в том-то и дело
Кстати, а чем плох парсер как сервис?

? animufag ?
25.02.2017
16:12:37
ну ты можешь подумать что там же предоставляется и спич рекогнайзер, но нет. это был отдельный сервис

Oleksandr
25.02.2017
18:47:29
не говоря уже об доучивании
у простенького стэнфорд парсера которому сто лет в обед - моделька для одного английского языка весит больше гига
гугл для транслейта очень гордился тем что смог ужать пару EN-DE в менее 200 метров, чтобы сделать офлайновый
ну и тд

? animufag ?
25.02.2017
19:14:18
короче я не уверен что контекстно-свободные языки гарантируют однозначность вывода. если не гарантируют то нужна моделька для вывода.
но так до этого я подразумевал обычные детерменированные парсеры как в языках программирования. понятно что для норм нлп это не годится но для тупого бота пойдёт
кстати вообще не имею представления насколько тупые/умные у гугл транслейта механизмы.
ну то есть наверное кроме слов, нейронок обученных на предложениях есть ещё какое то знание о языковой модели

Oleksandr
25.02.2017
19:30:05
и например Earley парсеры парсят такое нормально, выдавая разные варианты
у ГТ механизмы менялись from scratch уже раз 10 наверное

Google

Oleksandr
25.02.2017
19:30:53
в блогах писали

Evgeniy
25.02.2017
19:31:19

? animufag ?
25.02.2017
19:32:03

Oleksandr
25.02.2017
19:33:04
в комьюнити всяких переводчиков бывают батхерты на эту тему)

Wystan
25.02.2017
20:17:45
Вечер в хату, кодеры и кокодеры

Ilya
26.02.2017
00:18:14
Где в этот раз ссылку запостили?:)

Alexander
26.02.2017
00:36:20
В чате про зависимые типы ??☺️☺️

Vladislav
26.02.2017
00:41:25

Artem
26.02.2017
00:43:19
++ дайте ссылку

Alexander
26.02.2017
00:56:22
Invite link: https://t.me/joinchat/AAAAAD9SWO-kmHf9o6Cn-Q
Ну идея что пойдут те кому интересно

Dmitry
26.02.2017
09:40:36
а кто-нибудь щупал propellor ?
когда я его последний раз смотрел, он умудрялся не работать на базовых кейсах. но после этого чувак выступал на каких=то эвентах, продвигал его
может, оно живое.
или лучше научиться nix для деплоймента - алсо, кто=нибудь так делает?
все таки не люблю ansible, прям мутит каждый раз когда надо опять его использовать.

Alexander
26.02.2017
09:54:00
У нас делают, но я не умею
Точнее у нас адищще мы никсом генерим rpm репу, а дальше с нее обновляется
Но скрипты обновления это чужое legacy

Dmitry
26.02.2017
09:56:31
казалось бы, rpm это как раз тот ад, от которого должен был избавить nix

Google

Alexander
26.02.2017
10:02:51
Ну там огромная инфраструктура на рпм
Нам бы не дали ее менять
Но тут получилось что есть и старая инфраструктура и бонусы от никса

Dmitry
26.02.2017
10:07:51
ну ладно, но все таки - кто как еще деплоится?
в перспективе надо бы еще и виртуалки оркестрировать

Alexander
26.02.2017
10:16:29
Паппет : (

Dmitry
26.02.2017
10:21:41
в пропеллоре кстати какое-то колыхание наблюдается, т.е чел не забил
меня удручает, что весь этот "деплоймент" можно нафигачить на баше или туртле - возможно, быстрее чем разбираться с остальным

Alexander
26.02.2017
11:43:59
Вот есть такое дело, у меня с новыми технологиями вообще проблемы
В смысле что я частотные понимаю нафига оно

Quet
26.02.2017
13:50:43

Dmitry
26.02.2017
13:52:10
хаха нет
ну и не решает

Quet
26.02.2017
13:52:35
а чо нет? удобно вроде

Dmitry
26.02.2017
13:52:42
про докер в продакшене тут прям надысь был знатный срачь
да не вижу как он поможет

Quet
26.02.2017
13:52:55
ссылку?

Dmitry
26.02.2017
13:52:59
сейчас

Quet
26.02.2017
13:53:27
ну как, собираешь в одном месте, разливаешь образы по машинам

Dmitry
26.02.2017
13:53:31
https://thehftguy.com/2016/11/01/docker-in-production-an-history-of-failure/

Google

Dmitry
26.02.2017
13:53:34
раз
https://medium.com/@demeliorator/docker-in-production-a-cargo-cult-and-the-rise-of-church-of-metrics-b0472148d939#.o1cpmr1sb
два

Quet
26.02.2017
13:54:08
почитаю
у меня чёт граблей с ним почти и не было
с сетью было давно ещё

Dmitry
26.02.2017
13:54:18
но в данном случае мне ближе позиция первого чувака. т.е докер да, решает, как зависимостями какого-нибудь рубипитонапхпапачамускула
не засрать напрочь всю систему
но у нас с хаскеллем в условиях выпиленной СУБД проблемы совсем другие
в общем случае их да, решает ансибль, но уж больно он мерзкий

Quet
26.02.2017
13:54:57
ну и вообще если динамически линкуешься с чем-то то помогает

Dmitry
26.02.2017
13:55:07
ну и не атомарный и не идемпотентный

Quet
26.02.2017
13:55:17
ансибл работает но ебучие yml эти
на которых логику писать

Dmitry
26.02.2017
13:55:27
в нашем случае проблема была только с libgmp на старом дебиане