Translation not up to date
Watson Natural Language Processing kitaplığı, duygu analizi, anahtar sözcük çıkarma ve sınıflandırma gibi çok çeşitli metin işleme görevleri için sözdizimi analizi ve kullanıma hazır önceden eğitilmiş modeller için doğal dil işleme işlevleri sağlar. Watson Natural Language Processing kitaplığı yalnızca Python için kullanılabilir.
Watson Natural Language Processing ile yapısal olmayan verileri yapısal verilere dönüştürebilir ve özellikle yapısal ve yapısal olmayan verilerin bir karışımıyla çalışıyorsanız verilerin anlaşılmasını ve aktarılmasını kolaylaştırabilirsiniz. Bu tür verilere örnek olarak çağrı merkezi kayıtları, müşteri şikayetleri, sosyal medya gönderileri veya sorun raporları verilebilir. Yapısal olmayan veriler genellikle yapısal verileri içeren sütunları içeren daha büyük bir veri kaydının parçasıdır. Yapısal olmayan verilerden anlam ve yapının çıkarılması ve bu bilgilerin yapısal veri sütunlarındaki verilerle birleştirilmesi, girdi verilerini daha iyi anlamanızı sağlar ve daha iyi kararlar almanıza yardımcı olabilir.
Watson Natural Language Processing, 20 'den fazla dilde önceden eğitilmiş modeller sağlar. Bunlar, özel olarak ayrılmış bir uzman ekibi tarafından küratördür ve her belirli dilde kalite için değerlendirilir. Bu önceden eğitilmiş modeller, lisans veya fikri mülkiyet ihlali konusunda endişelenmenize gerek kalmadan üretim ortamlarında kullanılabilir.
Kendi modellerinizi oluşturabilmenize rağmen, Watson Natural Language Processing ile çalışmaya başlamanın en kolay yolu, dil işleme görevlerini gerçekleştirmek için önceden eğitilmiş modelleri yapılandırılmamış metinde çalıştırmaktır.
Aşağıda, Watson Natural Language Processing Pre-eğitimli modellerinde bulunan dil işleme görevlerine ilişkin bazı örnekler verilmiştir:
- Dil algılama: Giriş metninin dilini saptama
- Sözdizimi: tokenizasyon, lemmatization, konuşma etiketlemenin bir parçası ve bağımlılık ayrıştırması
- Varlık çıkarma: varlıkların bulunması (kişi, kuruluş ya da tarih gibi)
- İsim tümceciği çıkarma: giriş metninden isim tümceciklerini çıkar
- Metin sınıflandırması: metni analiz edin ve içeriğine dayalı olarak önceden tanımlanmış bir etiket ya da kategori kümesi atayın
- Duygu sınıflandırması: Giriş belgesi pozitif mi, negatif mi, nötr mi?
- Ton sınıflandırması: Giriş belgesindeki tonu sınıflandırın (heyecanlı, hayal kırıklığına uğramış ya da üzgün gibi)
- Duygu sınıflandırması: Giriş belgesinin duygusunu sınıflandırın (öfke ya da tiksinti gibi)
- Anahtar sözcük çıkarma: giriş metninde ilgili sözcük gruplarını çıkar
- Kavramlar: Giriş metninde DBPedia 'dan kavramları bulma
- İlişkiler: iki varlık arasındaki ilişkileri saptama
- Sıradüzenli kategoriler: Sıradüzenli bir sınıflamadaki tek tek düğümleri giriş belgesine atama
- Gömme: Tek tek sözcükleri ya da daha büyük metin parçacıklarını bir vektör boşluğuna eşleme
Watson Natural Language Processing, bloklar ve iş akışları aracılığıyla doğal dil işlevselliğini kaplar. Bloklar ve iş akışları, bir modeli yüklemek, çalıştırmak, eğitmek ve kaydetmek için işlevleri destekler.
Daha fazla bilgi için bkz. Önceden eğitilmiş modellerle çalışma.
Aşağıda, Watson Natural Language Processing kitaplığını nasıl kullanabileceğinize ilişkin bazı örnekler verilmiştir:
Sözdizimi çözümlemesini bir metin parçacığı üzerinde çalıştırma:
import watson_nlp
# Load the syntax model for English
syntax_model = watson_nlp.load('syntax_izumo_en_stock')
# Run the syntax model and print the result
syntax_prediction = syntax_model.run('Welcome to IBM!')
print(syntax_prediction)
Metin parçacığından varlıkları çıkarma:
import watson_nlp
entities_workflow = watson_nlp.load('entity-mentions_transformer-workflow_multilingual_slate.153m.distilled')
entities = entities_workflow.run('IBM\'s CEO Arvind Krishna is based in the US', language_code="en")
print(entities.get_mention_pairs())
Watson Natural Language Processing kitaplığının nasıl kullanılacağına ilişkin örnekler için bkz. Watson Natural Language Processing library usage samples.
Dizüstü bilgisayarda Watson Natural Language Processing özelliğinin kullanılması
Burada listelenen ortamların herhangi birinde Watson Natural Language Processing (Doğal Dil İşleme) kitaplığını kullanan Python dizüstü bilgisayarlarınızı çalıştırabilirsiniz. GPU ortam şablonları, Watson Natural Language Processing (Doğal Dil İşleme) kitaplığını içerir.
DO + NLP: Ortam şablonlarının, karar eniyileme sorunlarını modellemek ve çözmek için CPLEX ve DOcplex kitaplıklarını ve Watson Natural Language Processing kitaplığını içerdiğini gösterir.
~ : Ortam şablonunun Watson Studio Professional planını gerektirdiğini gösterir. Bkz. Ürün planları.
Ad | Donanım yapılandırması | Saat başına CUH oranı |
---|---|---|
Python 3.10 XS üzerinde NLP Çalıştırma Zamanı 23.1 | 2vCPU ve 8 GB RAM | 6 |
Python 3.10 XS üzerinde DO + NLP Runtime 22.2 | 2 vCPU ve 8 GB RAM | 6 |
Python 3.10 ~ üzerinde GPU V100 Çalıştırma Zamanı 23.1 | 40 vCPU + 172 GB + 1 NVIDIA ® V100 (1 GPU) | 75 |
Python 3.10 ~ üzerinde GPU 2xV100 Çalıştırma Zamanı 23.1 | 80 vCPU + 344 GB + 2 NVIDIA ® V100 (2 GPU) | 136 |
Python 3.10 ~ üzerinde GPU V100 Runtime 22.2 | 40 vCPU + 172 GB + 1 NVIDIA ® V100 (1 GPU) | 75 |
Python 3.10 ~ üzerinde GPU 2xV100 Runtime 22.2 | 80 vCPU + 344 GB + 2 NVIDIA ® V100 (2 GPU) | 136 |
Normalde bu ortamlar, önceden oluşturulmuş modelleri kullanan dizüstü bilgisayarları çalıştırmak için yeterlidir. Örneğin, kendi modellerinizi eğitmek için daha büyük bir ortama gereksinim duyarsanız, Watson Natural Language Processing (Doğal Dil İşleme) kitaplığını içeren özel bir şablon oluşturabilirsiniz. Kendi ortam şablonunuzun yaratılmasıbaşlıklı konuya bakın.
Default
motor tipini, gereksinim duyduğunuz donanım yapılandırma boyutunu ve yazılım sürümü olarakNLP Runtime 23.1 on Python 3.10
ya daDO + NLP Runtime 22.2 on Python 3.10
öğesini seçerek GPU olmadan özel bir şablon oluşturun.GPU
motor tipini, gereksinim duyduğunuz donanım yapılandırma boyutunu ve yazılım sürümü olarakGPU Runtime 23.1 on Python 3.10
ya daGPU Runtime 22.2 on Python 3.10
öğesini seçerek GPU ile özel bir şablon oluşturun.
Daha fazla bilgi
Üst konu: Not defterleri ve komut dosyaları