POI nltk.pos_tag() ile bazı kelimelerle etiketlendim, böylece treebank etiketleri verildi. Bu sözcükleri bilinen POS etiketlerini kullanarak parçalamak istiyorum ama nasıl emin değilim. Wordnet lemmatizer'a bakıyordum ama treebank POS etiketlerini lemmatizer tarafından kabul edilen etiketlere nasıl dönüştüreceğimi bilmiyorum. Bu dönüşümü nasıl basit bir şekilde yapabilirim veya treebank etiketlerini kullanan bir lemmatizer var mı?POST ile etiketlenmiş sözcükleri NLTK ile mı?
cevap
WordNet lemmatizer yalnızca dört bölümlü konuşmayı (ADJ, ADV, NOUN ve VERB) bilir ve yalnızca NOUN ve VERB kuralları özellikle ilginç olan her şeyi yapar. Treebank tagset'indeki konuşmanın isim bölümleri NN ile başlar, fiil etiketleri VB ile başlar, jj etiketleri jj ile başlar ve zarf etiketleri RB ile başlar. Yani, diğer etiket kümesi dönüştürme oldukça kolaydır, gibi bir şey:
from nltk.corpus import wordnet
morphy_tag = {'NN':wordnet.NOUN,'JJ':wordnet.ADJ,'VB':wordnet.VERB,'RB':wordnet.ADV}[penn_tag[:2]]
uydu sıfatları hakkında ne? – user1048677
Uydu sıfatları normal sıfatlarla aynı şekilde ele alınır. – rmalouf
[penn_tag] nereden geliyor? Treebank etiketleri listesi? – Ksofiac
- 1. Almanca'dan nltk kullanarak sözcükleri ayıklama
- 2. SOAP <stdClass> ile etiketlenmiş etiketler
- 3. NLTK
- 4. Sunspot anahtar sözcükleri ile fulltext
- 5. NLTK ile Fransız POS Tag Setini sadeleştirme
- 6. Spacy ile durdurma sözcükleri ekleme/kaldırma
- 7. Unicode sözcükleri ruby 1.9 ile nasıl eşleştirilir?
- 8. C# ile IronPython kullanarak NLTK kullanma
- 9. C#: HttpClient POST ile
- 10. ve $ .post ile tamamlayın?
- 11. netcat ile POST isteği gönder
- 12. http post isteği ile javascript
- 13. NLTK
- 14. Bottle.py ile POST gövdesinin okunması
- 15. WebClient.DownloadString ile POST gönder C#
- 16. Retrofit ile veritabanına POST verisi
- 17. iPhone, NSURLConnection ile POST gönderme
- 18. HATOAS bağlantıları PUT/POST ile
- 19. NLTK Performansı
- 20. NLTK bağımlılık ayrıştırma aracı var mı?
- 21. Widget post() ile handler post() arasındaki fark nedir?
- 22. Neden nltk ile Stanford ayrıştırıcısı doğru bir cümle ayrıştırma değil?
- 23. FOSRestBundle'da Symofny Formları ile POST isteklerini işleme
- 24. POST parametrelerini Apiary ile nasıl belgeleyebilirsiniz?
- 25. HTTP Post ile istemciden veri akışı
- 26. Sözdizimsel benzerlik/mesafe nltk
- 27. WinInet POST SSL ile (HTTPS) saf C ile mi?
- 28. python nltk
- 29. Python NLTK
- 30. Farklı POST istekleri ile Android Volley önbellekleme
Ben 'dumanı tüten POS' – fizzer
olarak bu okuma bazı ipuçları burada da mevcuttur http://stackoverflow.com/questions/15586721/wordnet-lemmatization-ve-pos-etiketleme-python – Sadik