在天蓝色搜索中显示情感价值

时间:2020-01-16 22:47:46

标签: azure-search-.net-sdk

我正在使用Visual Studio为Blob存储文件创建索引,索引器和技能集。相同的索引和技能将用于天蓝色搜索。当用户尝试搜索某些关键字时,我想在对每个文档进行天蓝色搜索输出时显示情感值。谁能帮我怎么做?

使用了以下情感技巧。

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 :(得分:0)

您将需要添加一个索引器,该索引器将“ / document / sentiment”映射到Edm.Double类型的索引字段。然后,您应该可以在索引中看到该情绪。

https://docs.microsoft.com/en-us/azure/search/cognitive-search-tutorial-blob-dotnet上查看设置技能组的完整示例以及相应的索引器

相关问题