Size: a a a

Natural Language Processing

2020 May 22

VS

Vladimir Shebunyaev in Natural Language Processing
David (ddale) Dale
Интересно, спасибо :)
Если я правильно помню раса или spacy или scklearn модели использовала. Это всего лишь обертка
источник

VS

Vladimir Shebunyaev in Natural Language Processing
Я поэтому еще 4года назад с ними ругался . Т.к они это скрывали и не давали метрик своих. Они пиарились что у них решение и скрывали что лишь обертка
источник

VS

Vladimir Shebunyaev in Natural Language Processing
Они обиделись и не дали тестить 😀
источник

YB

Yuri Baburov in Natural Language Processing
Vladimir Shebunyaev
Если я правильно помню раса или spacy или scklearn модели использовала. Это всего лишь обертка
rasa в основном использует spacy, хотя сейчас у них есть ещё своя BERT-like модель, называется DIET.
источник

VS

Vladimir Shebunyaev in Natural Language Processing
Yuri Baburov
rasa в основном использует spacy, хотя сейчас у них есть ещё своя BERT-like модель, называется DIET.
До этого сидели на svm в 2017  и достаточно криво его использовали,т.е те же данные лучше работали напрямую с scklearn чем через rasa
источник

YB

Yuri Baburov in Natural Language Processing
Vladimir Shebunyaev
До этого сидели на svm в 2017  и достаточно криво его использовали,т.е те же данные лучше работали напрямую с scklearn чем через rasa
прикольно. но всё меняется.
источник

NS

Nikolay Shmyrev in Natural Language Processing
Vladimir Shebunyaev
Я поэтому еще 4года назад с ними ругался . Т.к они это скрывали и не давали метрик своих. Они пиарились что у них решение и скрывали что лишь обертка
у них же исходники все открыты, что там скрывать?
источник

VS

Vladimir Shebunyaev in Natural Language Processing
Nikolay Shmyrev
у них же исходники все открыты, что там скрывать?
Да. Но тогда помню на страницах они это не писали и надо было лезть самому. А офицально они везде ставили слово Ai и клиенты велись и думали что там уже все сделано и достаточно программистов. А rasa не признавала что они лишь обертка. Не каждый клиент поймет что вот в git видно как они подключают сторонние либы
источник

D(

David (ddale) Dale in Natural Language Processing
Yuri Baburov
rasa в основном использует spacy, хотя сейчас у них есть ещё своя BERT-like модель, называется DIET.
А в экосистеме spacy есть что-то именно для диалогового менеджера? Мне казалось, там только NLU
источник

YB

Yuri Baburov in Natural Language Processing
David (ddale) Dale
А в экосистеме spacy есть что-то именно для диалогового менеджера? Мне казалось, там только NLU
нету, в rasa берут нейросетки, которые на spacy, и разные нашлёпки сверху ставят.
скажем, вот так:
language: "en"
pipeline:
- name: "SpacyNLP"
- name: "SpacyTokenizer"
- name: "SpacyFeaturizer"
- name: "RegexFeaturizer"
- name: "CRFEntityExtractor"
- name: "EntitySynonymMapper"
- name: "SklearnIntentClassifier"
источник

AK

Alexander Kukushkin in Natural Language Processing
Aleksey Aleksey
Здравствуйте. Ещё не особо разобрался как вытаскивать именованные сущности.
В новой версии natasha, я так понял нужно использовать MorphVocab, но если его использовать, то выбираются не только имена, но и остальные ненужные слова.
Как сделать, чтобы были только имена?
Перед запуском NamesExtractor нужно найти подстроки с именами. NamesExtractor выделяет части ФИО, а не ищет имя в тексте. Описание в https://github.com/natasha/natasha#usage https://nbviewer.jupyter.org/github/natasha/natasha/blob/master/docs.ipynb
источник
2020 May 23

A

Alexander in Natural Language Processing
Всем привет! Я в pytorch создаю разные классы сетей и там определяю порядок и количество слоёв.  Может быть уже есть готовая подборка от куда можно повыбирать архитектуры? Я имею ввиду подборку(сверточные, рекуррентные сети) в таком виде: где создаётся класс, наследованный от module и описываются слои и метод forward
источник

NS

Nikolay Shmyrev in Natural Language Processing
Alexander
Всем привет! Я в pytorch создаю разные классы сетей и там определяю порядок и количество слоёв.  Может быть уже есть готовая подборка от куда можно повыбирать архитектуры? Я имею ввиду подборку(сверточные, рекуррентные сети) в таком виде: где создаётся класс, наследованный от module и описываются слои и метод forward
источник

A

Alexander in Natural Language Processing
Оказывается так просто что аж не ловко. Спасибо
источник
2020 May 24

A

Archie in Natural Language Processing
есть какой то готовый сss для  dataframe pandas в html чтобы было как в jupiter notebook?
источник

PP

Pavel Pantyukhov in Natural Language Processing
Всем примет! А есть ли готовые решения по распознаванию команд. Для примера на вход подается текст:

Поставить будильник на 4 утра.

И можно написать контрукцию типа self.compare_command(free_text, "Включить будильник) -> bool
источник

KS

Konstantin Smith in Natural Language Processing
Pavel Pantyukhov
Всем примет! А есть ли готовые решения по распознаванию команд. Для примера на вход подается текст:

Поставить будильник на 4 утра.

И можно написать контрукцию типа self.compare_command(free_text, "Включить будильник) -> bool
Вряд ли есть совсем готовое. Мне как-то доводилось такую задачу решать, и я делал оболочку, в которой пользователь описывал команды. Команда - это набор словосочетаний и описание возможных параметров. Типа "AWAKE: (поставь\установи\задай будильник\часы)(разбуди) ... параметр1: время". А движок искал в поступающем тексте описанные команды. И при нахождении возвращал формализации типа AWAKE,04:00 , которые исполнялись внешней системой.
источник

PP

Pavel Pantyukhov in Natural Language Processing
Konstantin Smith
Вряд ли есть совсем готовое. Мне как-то доводилось такую задачу решать, и я делал оболочку, в которой пользователь описывал команды. Команда - это набор словосочетаний и описание возможных параметров. Типа "AWAKE: (поставь\установи\задай будильник\часы)(разбуди) ... параметр1: время". А движок искал в поступающем тексте описанные команды. И при нахождении возвращал формализации типа AWAKE,04:00 , которые исполнялись внешней системой.
Спасибо! А на чем был движке?
источник

KS

Konstantin Smith in Natural Language Processing
Pavel Pantyukhov
Спасибо! А на чем был движке?
Я сам писал на базе Pullenti, который проводил предварительный анализ и выделял некоторые параметры.
источник

PP

Pavel Pantyukhov in Natural Language Processing
Спасибо!
источник