📌  相关文章
📜  Microsoft Azure – 使用 Azure 认知服务进行意见挖掘

📅  最后修改于: 2022-05-13 01:56:12.442000             🧑  作者: Mango

Microsoft Azure – 使用 Azure 认知服务进行意见挖掘

在本文中,我们将学习如何使用 Azure 认知服务进行意见挖掘。我们可以使用文本分析 API 的意见挖掘功能来分析一个句子中的多个情绪。接下来,我们将需要 Visual Studio,尽管您也可以使用 Visual Studio Code。

执行:

按照以下步骤使用 Azure 认知服务执行意见 mim=ning:

第 1 步:首先,我们需要在 Azure 中创建认知服务。在这里,我们将搜索文本分析。在那里我们将单击,创建。

第 2 步:让我们选择一个资源组,现在填写一个名称。最后,选择定价层。而已。让我们创建它。

第 3 步:我们将创建一个可以与此认知服务对话的应用程序。为此,我们需要来自密钥和端点刀片的信息。具体来说,我们需要访问密钥和端点。

第 4 步:现在,我们在 Visual Studio 中,我们已经创建了一个控制台应用程序。我们做的第一件事是添加一个 NuGet 包。让我们看一下我们需要与文本分析 API 对话的那个。

第 5 步:让我们导航到program.cs。这里我们插入了一个使用NuGet包的用法。在这里,我们使用从 Azure 门户复制的凭据和终结点创建一个文本分析客户端,我们将该客户端称为SentimentAnalysisWithOpinionMining示例方法。

第 6 步:首先,将这句话放入我们将使用的列表中。该句子包含积极和消极的情绪。让我们看看服务是否接受了这一点。接下来,我们使用该列表调用 AnalyzeSentimentBatch 并传递外围IncludeOpinionMining ,它要求服务器进行更深入的分析。

第 7 步:最后,我们从调用中获取结果并循环它们。这会将结果写入屏幕,其中包括整体情绪分析和更深入分析的结果。然后,让我们看看运行它时会发生什么。它首先提供了 84% 的阳性总分。在进一步的分析中,我们看到它检测到了食物、服务和礼宾服务等方面,并根据正面或负面描述它们的词语对其进行评分。例如,对于食品,它检测到不可接受,即 99% 为阴性。所以这是正确的。对于礼宾部来说,它检测到不错,这是积极的。

Azure 认知服务文本分析 API 的意见挖掘功能可以分析一个句子中的多个情绪。