Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 May 01

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Работая над бот проектами я вообще впервые в жизни задал себе вопрос:
А как я вообще понимаю, что мне говорят ?
Есть очевидные ответы, как то, я знаю язык.
Но есть и не очевидные. Я, слыша речь, не только налету анализирую что мне говорят, но и налету додумываю остаток фразы и потому, когда говорящий закончил, в подавляющем большинстве случаев, у меня уже есть что ответить, т.е. не надо думать над ответом.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
например скрытая команда:
"(покажи|назови|выдай|дай) все ответы"
и команда из помощи:
"скажи ответ"

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

так что да, отчасти мы сами их приучаем.
Но так ли это плохо ?

ведь поддержать естественную речь  на все 100% никто не может
Что приучаем - больше плохо)
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Aleksei Lakhno
Согласен, - поэтому перевёрнутый экран хорош для сбора формулировок. Я скорее имел ввиду, что при краштесте не стоит шахматный навык спрашивать про погоду )
А, ну это конечно, согласен. Имеется в виду открытое свободное перемещение по игре, без ограничения жёстко за данными командами.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Что приучаем - больше плохо)
Это так, но пока такова жизнь.
Не готовы мы к естественности, по объективным причинам.
Одна из которых - русский язык.
Можно одно и тоже сказать 102 способами :)

Как в анектоде, когда на заводе запретили ругаться матом.
источник

AS

Aleksandr Sergeevich in Яндекс.Диалоги (сообщество разработчиков)
Из ссылки на навык по прежнему ничего передать не получится? Или что-то изменилось?
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
Вот ещё одна сложность с естественной речью, например прилетает запрос "заново".
Но мы то не знаем при каких обстоятельствах было это произнесено. Алиса же не понимает к ней это обратились или нет. Возможно там просто несколько человек, один из которых спросил другого "заново?". А возможно что Алиса это спутала с другим словом, т.е. не так услышала. Ведь она не идеальна.
И автоматом начинать игру с самого начала нельзя.
Приходится переспрашивать, точно ли пользователь хочет начать сначала.
+
Даже при хранении контекста нет гарантии, критически е действия имеет смысл переспросить.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
Это так, но пока такова жизнь.
Не готовы мы к естественности, по объективным причинам.
Одна из которых - русский язык.
Можно одно и тоже сказать 102 способами :)

Как в анектоде, когда на заводе запретили ругаться матом.
Вот, здесь и должны выручить интенты.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Вот, здесь и должны выручить интенты.
этим я пользуюсь изначально.
но они не спасут в глобальном вопросе "естественность"
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
считай, что под "естественностью" я понимаю Алису из сериала про Алису.
Ты смотрел, я знаю.

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

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Здесь вот очень уместен этот мемчик.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
В сериале пока довольно абстрактное будущее, где одних контекстов, судя по всему, несколько, да ещё и из них выбирается нужный. Красиво, но сегодня это недостижимо. 🤷‍♂

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

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
это конечно так, но отпуская в свободное плавание, сейчас, можно и добиться обратного эффекта - негатива.
негатива тому, что он не знает что сказать, а навык не понимает что он сказал.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
это конечно так, но отпуская в свободное плавание, сейчас, можно и добиться обратного эффекта - негатива.
негатива тому, что он не знает что сказать, а навык не понимает что он сказал.
Нене, наводить на фразу надо.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
зачастую люди сами не понимаю чего хотят.
как вот я уже который раз встречаю запрос "назад".
и пока ни разу не угадал чего хотел пользователь
что бы я не ответил я ещё ни разу не угадал :)
а вариантов вагон и тележка
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Но, например:
"Начнём играть, или рассказать правила?"
Поехали - это скорее "начнём", а "валяй, рассказывай" или "ещё и правила есть"? - это к справке)
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Это так, но давай теперь составим списко фраз, про правила.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Сколько их можно составить на русском языке.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
зачастую люди сами не понимаю чего хотят.
как вот я уже который раз встречаю запрос "назад".
и пока ни разу не угадал чего хотел пользователь
что бы я не ответил я ещё ни разу не угадал :)
а вариантов вагон и тележка
На "Назад" есть смысл поставить заглушку: "Вы хотите вернуться в меню, выйти из навыка или повторить предыдущий вопрос? "

И какая-то опора у потеряшки появится, он может просто повторить ключевой глагол в этом случае.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Arkady
На "Назад" есть смысл поставить заглушку: "Вы хотите вернуться в меню, выйти из навыка или повторить предыдущий вопрос? "

И какая-то опора у потеряшки появится, он может просто повторить ключевой глагол в этом случае.
Ты тоже не угадал. :))
Так делал, не то это.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Dmitry Nikolaev
Ты тоже не угадал. :))
Так делал, не то это.
Да это абстрактный пример, я ж не знаю контекста)
источник