Keterampilan kognitif sentimen (v2)

Note

Pencarian Azure AI tersedia melalui portal Azure, REST API, dan Azure SDK. Ini juga mendukung Foundry IQ, lapisan pengetahuan terkelola yang mengubah konten perusahaan menjadi pangkalan pengetahuan yang dapat digunakan kembali dan sadar izin untuk agen di portal Microsoft Foundry.

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 Foundry Tools.

Important

Sentiment Skill (v2) (Microsoft.Skills.Text.SentimentSkill) sekarang dihentikan, telah digantikan oleh Microsoft.Skills.Text.V3.SentimentSkill. Ikuti rekomendasi dalam keterampilan Pencarian Azure AI yang tidak digunakan lagi untuk bermigrasi ke keterampilan yang didukung.

Note

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

Eksekusi keterampilan bawaan dibebankan pada harga Foundry Tools Standard yang ada. Harga ekstraksi gambar dijelaskan di halaman harga Pencarian Azure AI.

@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

Parameter 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.

Masukan 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.

Keluaran 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.

Contoh definisi

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

Input contoh

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

Contoh keluaran

{
    "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.

Baca juga