Bagikan melalui


Keterampilan kognitif sentimen (v2)

Keterampilan Sentimen (v2) mengevaluasi teks yang tidak terstruktur di sepanjang kontinum positif-negatif, dan untuk setiap rekaman, mengembalikan skor numerik antara 0 dan 1. Skor mendekati 1 menunjukkan sentimen positif, dan skor mendekati 0 menunjukkan sentimen negatif. Keterampilan ini menggunakan model pembelajaran mesin yang disediakan oleh Text Analytics di layanan Azure AI.

Penting

Keterampilan Sentimen (v2) (Microsoft.Skills.Text.SentimentSkill) sekarang dihentikan digantikan oleh Microsoft.Skills.Text.V3.SentimentSkill. Ikuti rekomendasi dalam keterampilan Azure AI Search yang tidak digunakan lagi untuk bermigrasi ke keterampilan yang didukung.

Catatan

Saat Anda memperluas cakupan dengan meningkatkan frekuensi pemrosesan, menambahkan lebih banyak dokumen, atau menambahkan lebih banyak algoritma AI, Anda harus melampirkan sumber daya layanan Azure AI yang dapat ditagih. Biaya bertambah saat memanggil API di layanan Azure AI, dan untuk ekstraksi gambar sebagai bagian dari tahap pemecahan dokumen di Azure AI Search. Tidak ada biaya untuk ekstraksi teks dari dokumen.

Eksekusi keterampilan bawaan dibebankan pada harga prabayar layanan Azure AI yang ada. Harga ekstraksi gambar dijelaskan di halaman harga Azure AI Search.

@odata.type

Microsoft.Skills.Text.SentimentSkill

Batasan data

Ukuran maksimum catatan harus 5.000 karakter yang diukur dengan String.Length. Jika Anda perlu memecah data Anda sebelum mengirimkannya ke penganalisis sentimen, gunakan keahlian Pemisahan Teks.

Parameter keterampilan

Parameternya peka huruf besar/kecil.

Nama Parameter Deskripsi
defaultLanguageCode (opsional) Kode bahasa untuk diterapkan ke dokumen yang tidak menentukan bahasa secara eksplisit.
Lihat daftar lengkap bahasa yang didukung.

Input keterampilan

Nama Input Deskripsi
text Teks yang akan dianalisis.
languageCode (Opsional) String yang menunjukkan bahasa record. Jika parameter ini tidak ditentukan, nilai defaultnya adalah "en".
Lihat daftar lengkap bahasa yang didukung.

Output keterampilan

Nama Output Deskripsi
score Nilai antara 0 dan 1 yang mewakili sentimen dari teks yang dianalisis. Nilai yang mendekati 0 memiliki sentimen negatif, mendekati 0,5 memiliki sentimen netral, dan nilai yang mendekati 1 memiliki sentimen positif.

Definisi sampel

{
    "@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
    "inputs": [
        {
            "name": "text",
            "source": "/document/content"
        },
        {
            "name": "languageCode",
            "source": "/document/languagecode"
        }
    ],
    "outputs": [
        {
            "name": "score",
            "targetName": "mySentiment"
        }
    ]
}

Input sampel

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
                "languageCode": "en"
            }
        }
    ]
}

Sampel output

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "score": 0.01
            }
        }
    ]
}

Kasus peringatan

Jika teks Anda kosong, peringatan dibuat dan tidak ada skor sentimen yang dikembalikan. Jika bahasa tidak didukung, peringatan dibuat dan tidak ada skor sentimen yang dikembalikan.

Lihat juga