TextAnalyticsClient Sınıf
Metin Analizi API'si, sınıfının en iyisi Microsoft makine öğrenmesi algoritmalarıyla oluşturulmuş bir metin analizi web hizmetleri paketidir. API, yaklaşım analizi, anahtar ifade ayıklama ve dil algılama gibi görevler için yapılandırılmamış metinleri analiz etmek için kullanılabilir. Bu API'yi kullanmak için eğitim verileri gerekmez; yalnızca metin verilerinizi getirin. Bu API, en iyi sınıf tahminlerini sunmak için gelişmiş doğal dil işleme tekniklerini kullanır. Daha fazla belge için bkz. https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/overview
- Devralma
-
TextAnalyticsClient
Oluşturucu
TextAnalyticsClient(endpoint, credentials)
Parametreler
- endpoint
- str
Desteklenen Bilişsel Hizmetler uç noktaları (protokol ve ana bilgisayar adı, örneğin: https://westus.api.cognitive.microsoft.com).
Değişkenler
İstemci yapılandırması.
Yöntemler
close |
keep_alive True ise istemciyi kapatın. |
detect_language |
API, algılanan dili ve 0 ile 1 arasında bir sayısal puan döndürür. 1'e yakın puanlar, tanımlanan dilin doğru olduğundan %100 emin olduğunu gösterir. Toplam 120 dil desteklenir. |
entities |
API, belirli bir belgedeki tanınan varlıkların listesini döndürür. Tanınan her varlık hakkında daha fazla bilgi edinmek için, tanınan varlık adlarını sorgulayarak Bing Varlık Arama API'sini kullanmanızı öneririz. Etkinleştirilmiş dillerin listesi için bkz. Metin Analizi API'de desteklenen diller. |
key_phrases |
API, giriş metnindeki önemli konuşma noktalarını belirten dizelerin listesini döndürür. Anahtar ifade ayıklama tarafından desteklenen diller hakkında ayrıntılı bilgi için Metin Analizi Belgeleri'ne bakın. |
sentiment |
API, 0 ile 1 arasında sayısal bir puan döndürür. 1’e yakın puanlar pozitif yaklaşımı, 0’a yakın puanlar ise negatif yaklaşımı gösterir. 0,5 puanı bir yaklaşımın olmadığını gösterir (örn. bir otomatik simge deyimi). Yaklaşım analizi tarafından desteklenen diller hakkında ayrıntılı bilgi için Metin Analizi Belgeleri'ne bakın. |
close
keep_alive True ise istemciyi kapatın.
close() -> None
detect_language
API, algılanan dili ve 0 ile 1 arasında bir sayısal puan döndürür.
1'e yakın puanlar, tanımlanan dilin doğru olduğundan %100 emin olduğunu gösterir. Toplam 120 dil desteklenir.
detect_language(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- show_stats
- bool
(isteğe bağlı) true olarak ayarlanırsa, yanıt giriş ve belge düzeyi istatistiklerini içerir.
- documents
- list[LanguageInput]
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
Raw=true ise LanguageBatchResult veya ClientRawResponse
Dönüş türü
Özel durumlar
entities
API, belirli bir belgedeki tanınan varlıkların listesini döndürür.
Tanınan her varlık hakkında daha fazla bilgi edinmek için, tanınan varlık adlarını sorgulayarak Bing Varlık Arama API'sini kullanmanızı öneririz. Etkinleştirilmiş dillerin listesi için bkz. Metin Analizi API'de desteklenen diller.
entities(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- show_stats
- bool
(isteğe bağlı) true olarak ayarlanırsa, yanıt giriş ve belge düzeyi istatistiklerini içerir.
- documents
- list[MultiLanguageInput]
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
EntitiesBatchResult veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
key_phrases
API, giriş metnindeki önemli konuşma noktalarını belirten dizelerin listesini döndürür.
Anahtar ifade ayıklama tarafından desteklenen diller hakkında ayrıntılı bilgi için Metin Analizi Belgeleri'ne bakın.
key_phrases(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- show_stats
- bool
(isteğe bağlı) true olarak ayarlanırsa, yanıt giriş ve belge düzeyi istatistiklerini içerir.
- documents
- list[MultiLanguageInput]
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
KeyPhraseBatchResult veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
sentiment
API, 0 ile 1 arasında sayısal bir puan döndürür.
1’e yakın puanlar pozitif yaklaşımı, 0’a yakın puanlar ise negatif yaklaşımı gösterir. 0,5 puanı bir yaklaşımın olmadığını gösterir (örn. bir otomatik simge deyimi). Yaklaşım analizi tarafından desteklenen diller hakkında ayrıntılı bilgi için Metin Analizi Belgeleri'ne bakın.
sentiment(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- show_stats
- bool
(isteğe bağlı) true olarak ayarlanırsa, yanıt giriş ve belge düzeyi istatistiklerini içerir.
- documents
- list[MultiLanguageInput]
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
object veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin