Контексты в шаблонах поведения
Модератор: immortal
- Shk
- Сообщения: 41
- Зарегистрирован: Вс ноя 26, 2017 3:00 pm
- Откуда: Запорожье
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: Контексты в шаблонах поведения
Но самое главное, что этот«цирк» решает проблему с Гугловской распознавалкой,когда она вместо «1 час 1 минута»
выдает «один час одна минута» и Алиска ругается «Неизвестная команда».
выдает «один час одна минута» и Алиска ругается «Неизвестная команда».
Raspberry Pi4+esp8266
-
- Сообщения: 186
- Зарегистрирован: Вс май 28, 2017 9:24 am
- Благодарил (а): 8 раз
- Поблагодарили: 22 раза
Re: Контексты в шаблонах поведения
Не хватает "синонимов"
Скажем обычный контекст:
(^включи|^выключи)
От него дочерние -
Будильник
Телевизор
Свет
От света - в коридоре, в ванне и т.д.
- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.
В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...
В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
Скажем обычный контекст:
(^включи|^выключи)
От него дочерние -
Будильник
Телевизор
Свет
От света - в коридоре, в ванне и т.д.
- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.
В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...
В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Контексты в шаблонах поведения
Морфи смотрит на морфологию слова а не на синонимы. Для похожего функционала и более гибкой настройки подойдёт модуль api.aiTransMatrix писал(а):Не хватает "синонимов"
Скажем обычный контекст:
(^включи|^выключи)
От него дочерние -
Будильник
Телевизор
Свет
От света - в коридоре, в ванне и т.д.
- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.
В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...
В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Контексты в шаблонах поведения
Можно прописать все варианты - Включи|Выключи|погаси|Отключи и т.д. Но это долго =D. Проще, действительно, с интеллектуальной надстройкой типа api.ai...я всё не могу до тестов добраться...интересно, что это за штука...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Контексты в шаблонах поведения
А вам не составит труда посмотреть как это сделано у людей... в CONNECT?TransMatrix писал(а):Не хватает "синонимов"
Скажем обычный контекст:
(^включи|^выключи)
От него дочерние -
Будильник
Телевизор
Свет
От света - в коридоре, в ванне и т.д.
- Включи свет в коридоре.
- Ок.
- Погаси люстру в коридоре.
- Неизвестная команда.
- Отключи свет в холле.
- Неизвестная команда.
И т.д.
В принципе - можно написать отдельный контекст для включи и выключи и дважды распихивать все девайсы с неоднозначным статусом. Можно прописать в вариантах, но тогда у всех надо прописывать реакцию еще и на эту команду...
По идее - Морфи должен следить за такими вещами, но он как-то никак не настраивается...
В итоге приходится помнить, что Алиса хоть и умница, но иногда такая дура... И запоминать четкую команду выполнения...
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 186
- Зарегистрирован: Вс май 28, 2017 9:24 am
- Благодарил (а): 8 раз
- Поблагодарили: 22 раза
Re: Контексты в шаблонах поведения
А вам не составит труда ткнуть в кого-то в Коннекте, кто пошел дальше Вашего-же "включи-выключи"??? На этом уровне у меня работает, но мне это активно не нравится!Vovix писал(а):А вам не составит труда посмотреть как это сделано у людей... в CONNECT?
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Контексты в шаблонах поведения
ну дак если вам нужны синонимы именно слов включи/выключи в шаблоне, тогда действительно пропишите их! увы!TransMatrix писал(а):А вам не составит труда ткнуть в кого-то в Коннекте, кто пошел дальше Вашего-же "включи-выключи"??? На этом уровне у меня работает, но мне это активно не нравится!Vovix писал(а):А вам не составит труда посмотреть как это сделано у людей... в CONNECT?
или можно подумать как туда впихнуть такую-же штуку как phpMorphy, тока со своим словарем и назвать ее phpSynonym
.... более того, у меня созрел коварный план.... подменить вызов phpMorphy на свой вызов phpSynonym для проверки!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Контексты в шаблонах поведения
Библиотеку то херня написать...тут ключевое - словари...их надо кому-то состовлять, обновлять и тп....
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 12
- Зарегистрирован: Чт фев 08, 2018 8:40 pm
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Контексты в шаблонах поведения
Здравствуйте, случилась какая-то "бяда", после установки модулей: ( phpMorphy , API.AI ) Перестали срабатывать шаблоны поведения. на любую команду сначала говорит несколько разных фраз типа " вот это я сейчас не поняла", "вот сейчас я тебя совсем не понимаю" и ещё несколько, а потом сразу выдаёт "неизвестная команда"
В шаблонах поведения убраны все контексты, в пункте text (где лежат файлы с вариациями запрограммированых мной ответов) нет файла с такими ответами, откуда она их берёт?
Реакции на выполнения скрипта со строкой SQLExec("UPDATE users SET ACTIVE_CONTEXT_ID=0 WHERE 1"); никакого нет, хотя раньше уже такое было, что Алиса переставала понимать команды, и после выполнения скрипта всё становилось на места, но тогда и ответ был один "неизвестная команда", а теперь как будто она что то отрабатывает, какой то контекст, хотя я все отключил...
Помогите пожалуйста, в МД всего недели три, сам не разберусь...
В шаблонах поведения убраны все контексты, в пункте text (где лежат файлы с вариациями запрограммированых мной ответов) нет файла с такими ответами, откуда она их берёт?
Реакции на выполнения скрипта со строкой SQLExec("UPDATE users SET ACTIVE_CONTEXT_ID=0 WHERE 1"); никакого нет, хотя раньше уже такое было, что Алиса переставала понимать команды, и после выполнения скрипта всё становилось на места, но тогда и ответ был один "неизвестная команда", а теперь как будто она что то отрабатывает, какой то контекст, хотя я все отключил...
Помогите пожалуйста, в МД всего недели три, сам не разберусь...