Показать значение настроения в поиске azure - PullRequest
0 голосов
/ 17 января 2020

Я работаю над созданием индекса, индексатора, набора навыков для файлов хранилища больших двоичных объектов с помощью Visual Studio. Тот же индекс и навыки будут использованы для поиска azure. Я хочу показать значение настроения, когда azure выводит результаты поиска для каждого документа, когда пользователь пытается найти какое-то ключевое слово. Кто-нибудь может мне помочь, как это сделать?

использовал нижеприведенный навык чувств.

new SentimentSkill()
{
    Description = "Sentiment based on sentence",
    Context = "/document",
    Inputs = new List<InputFieldMappingEntry>()
    {
        new InputFieldMappingEntry(name: "text", source: "/document/content")
    },
    Outputs = new List<OutputFieldMappingEntry>()
    {
         new OutputFieldMappingEntry(name: "score", targetName: "sentiment")
    }
},

Я хочу видеть значение настроения вместе с метаданными, отображаемыми при поиске.

Любая помощь?

Спасибо, Бхану

1 Ответ

0 голосов
/ 17 января 2020

Вам нужно будет добавить индексатор, который отображает «/ document / sentiment» в поле индекса типа Edm.Double. Тогда вы сможете увидеть настроение в своем индексе.

См. Полный пример установки набора навыков и соответствующего индексатора на https://docs.microsoft.com/en-us/azure/search/cognitive-search-tutorial-blob-dotnet

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...