Сущность Pattern.any
Важно!
Служба LUIS будет прекращена 1 октября 2025 г., и с 1 апреля 2023 г. вы не сможете создавать новые ресурсы LUIS. Мы рекомендуем перенести приложения LUIS на распознавание устной речи , чтобы воспользоваться непрерывной поддержкой продуктов и многоязычными возможностями.
Patterns.any — это местозаполнитель переменной длины, используемый только в высказывании шаблона для пометки начала и окончания сущности.
Сущности Pattern.Any необходимо помечать в примерах шаблонов, а не в примерах намерений пользователя.
Сущность оптимальна для данных в таких случаях.
- Конечную часть сущности можно спутать с оставшимся текстом высказывания.
Использование
В клиентском приложении для поиска книг по названию сущность pattern.any извлекает полное название. Высказывание шаблона, использующее сущность pattern.any для поиска книги, — Was {BookTitle} written by an American this year[?]
.
В следующей таблице каждая строка имеет две версии высказывания. Верхнее высказывание — это то, как LUIS изначально видит высказывание. Непонятно, где начинается и где заканчивается название книги. Нижнее высказывание использует объект Pattern.any для обозначения начала и конца объекта.
Выражение с выделенным жирным шрифтом |
---|
Was The Man Who Mistook His Wife for a Hat and Other Clinical Tales written by an American this year? Книга The Man Who Mistook His Wife for a Hat and Other Clinical Tales (Человек, который принял жену за шляпу, и другие истории из врачебной практики) была написана американским автором в этом году? |
Was Half Asleep in Frog Pajamas written by an American this year? Книга Half Asleep in Frog Pajamas (Сонные глазки и пижама в лягушечку) была написана американским автором в этом году? |
Was The Particular Sadness of Lemon Cake: A Novel written by an American this year? Был ли роман Особая печаль лимонного пирога написан американцем в этом году? |
Was There's A Wocket In My Pocket! written by an American this year? Была ли книга There's A Wocket In My Pocket! (Кто живет в моем кармане?) написана американским автором в этом году? |
Пример JSON
Обратите внимание на следующий запрос:
where is the form Understand your responsibilities as a member of the community and who needs to sign it after I read it?
Со встроенным именем формы для извлечения как Pattern.any:
Understand your responsibilities as a member of the community
"entities": [
{
"entity": "understand your responsibilities as a member of the community",
"type": "FormName",
"startIndex": 18,
"endIndex": 78,
"role": ""
}
Дальнейшие действия
В этом руководстве используйте объект Pattern.any для извлечения данных из высказываний, где высказывания хорошо отформатированы и где конец данных можно легко спутать с оставшимися словами высказывания.