Страница 17 из 42

Re: Контексты в шаблонах поведения

Добавлено: Вс ноя 26, 2017 3:53 pm
Shk
Но самое главное, что этот«цирк» решает проблему с Гугловской распознавалкой,когда она вместо «1 час 1 минута»
выдает «один час одна минута» и Алиска ругается «Неизвестная команда».

Re: Контексты в шаблонах поведения

Добавлено: Чт ноя 30, 2017 7:38 am
TransMatrix
Не хватает "синонимов"

Скажем обычный контекст:
(^включи|^выключи)

От него дочерние -
Будильник
Телевизор
Свет

От света - в коридоре, в ванне и т.д.

- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.

В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...

В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...

Re: Контексты в шаблонах поведения

Добавлено: Чт ноя 30, 2017 2:23 pm
lanket
TransMatrix писал(а):Не хватает "синонимов"

Скажем обычный контекст:
(^включи|^выключи)

От него дочерние -
Будильник
Телевизор
Свет

От света - в коридоре, в ванне и т.д.

- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.

В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...

В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
Морфи смотрит на морфологию слова а не на синонимы. Для похожего функционала и более гибкой настройки подойдёт модуль api.ai

Отправлено с моего Redmi Note 4 через Tapatalk

Re: Контексты в шаблонах поведения

Добавлено: Чт ноя 30, 2017 3:19 pm
nick7zmail
Можно прописать все варианты - Включи|Выключи|погаси|Отключи и т.д. Но это долго =D. Проще, действительно, с интеллектуальной надстройкой типа api.ai...я всё не могу до тестов добраться...интересно, что это за штука...

Re: Контексты в шаблонах поведения

Добавлено: Чт ноя 30, 2017 10:01 pm
Vovix
TransMatrix писал(а):Не хватает "синонимов"

Скажем обычный контекст:
(^включи|^выключи)

От него дочерние -
Будильник
Телевизор
Свет

От света - в коридоре, в ванне и т.д.

- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.

В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...

В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
А вам не составит труда посмотреть как это сделано у людей... в CONNECT?

Re: Контексты в шаблонах поведения

Добавлено: Пн дек 04, 2017 3:06 am
TransMatrix
Vovix писал(а):А вам не составит труда посмотреть как это сделано у людей... в CONNECT?
А вам не составит труда ткнуть в кого-то в Коннекте, кто пошел дальше Вашего-же "включи-выключи"??? На этом уровне у меня работает, но мне это активно не нравится!

Re: Контексты в шаблонах поведения

Добавлено: Пн дек 04, 2017 1:37 pm
olehs
В api.ai тоже придется все варианты прописывать

Re: Контексты в шаблонах поведения

Добавлено: Пн дек 04, 2017 4:13 pm
Vovix
TransMatrix писал(а):
Vovix писал(а):А вам не составит труда посмотреть как это сделано у людей... в CONNECT?
А вам не составит труда ткнуть в кого-то в Коннекте, кто пошел дальше Вашего-же "включи-выключи"??? На этом уровне у меня работает, но мне это активно не нравится!
ну дак если вам нужны синонимы именно слов включи/выключи в шаблоне, тогда действительно пропишите их! увы!
или можно подумать как туда впихнуть такую-же штуку как phpMorphy, тока со своим словарем и назвать ее phpSynonym
.... более того, у меня созрел коварный план.... подменить вызов phpMorphy на свой вызов phpSynonym для проверки!

Re: Контексты в шаблонах поведения

Добавлено: Пн дек 04, 2017 5:52 pm
nick7zmail
Библиотеку то херня написать...тут ключевое - словари...их надо кому-то состовлять, обновлять и тп....

Re: Контексты в шаблонах поведения

Добавлено: Пн фев 12, 2018 10:09 pm
kamaz_21
Здравствуйте, случилась какая-то "бяда", после установки модулей: ( phpMorphy , API.AI ) Перестали срабатывать шаблоны поведения. на любую команду сначала говорит несколько разных фраз типа " вот это я сейчас не поняла", "вот сейчас я тебя совсем не понимаю" и ещё несколько, а потом сразу выдаёт "неизвестная команда"
В шаблонах поведения убраны все контексты, в пункте text (где лежат файлы с вариациями запрограммированых мной ответов) нет файла с такими ответами, откуда она их берёт?
Реакции на выполнения скрипта со строкой SQLExec("UPDATE users SET ACTIVE_CONTEXT_ID=0 WHERE 1"); никакого нет, хотя раньше уже такое было, что Алиса переставала понимать команды, и после выполнения скрипта всё становилось на места, но тогда и ответ был один "неизвестная команда", а теперь как будто она что то отрабатывает, какой то контекст, хотя я все отключил...
Помогите пожалуйста, в МД всего недели три, сам не разберусь...