İndirilenler WN-Affect. Ancak, bir cümlenin ruh halini tespit etmek için onu nasıl kullanacağımı bilmiyorum. Mesela bir dizim varsa "Futboldan nefret ediyorum." Ruh halinin kötü olup olmadığını ve duyguların korku olup olmadığını tespit edebilmek istiyorum. WN-Affect'in nasıl yapılacağına dair bir öğretici yok ve ben python için yeni biriyim. Herhangi bir yardım harika olurdu!Bir dizenin duygularını/duygu durumunu algılamak için WN-Affect'i kullanma
cevap
kısa yılında : Uzun yılında https://github.com/kevincobain2000/sentiment_classifier
de yerine kullanın SentiWordNet ve bak:
etkilenme Duygu vs
etkileyebilir ve duyguları çok ince olduğu arasındaki çizgi . Dilbilim çalışmalarında Affectedness
'a bakılmalıdır, ör. Hesaplamalı araştırmalarda http://compling.hss.ntu.edu.sg/events/2014-ws-affectedness/ ve Sentiment Analysis
. Şimdilik, hem duyguları hem de duyguları, duygular analizini tanımlama görevini diyelim. Ayrıca, WN-Affect
SentiWordNet
, http://sentiwordnet.isti.cnr.it/ ile karşılaştırıldığında oldukça eski bir kaynak olduğunu unutmayın.
SentiWordNet'in duyarlılık analizi için kullanımı iyi bir kaynaktır: https://github.com/kevincobain2000/sentiment_classifier.
Genellikle duygu analizi yalnızca positive
veya negative
duygudurum olmak üzere iki sınıf vardır. WN-etkileyecek etkilenme etiketlerin 11 türlerini kullanır Oysa:
- duygu
- ruh
- özellik
- bilişsel devlet
- fiziksel durum
- hedonik sinyal
- duygu ortaya çıkaran
- Duygusal cevap
- davranış
- tutum
- her türü için sansasyon
biri WN-Etkiler nasıl kullanabileceğine ilişkin soruyu cevaplamak için, bkz birden sınıflar vardır, işte Yapmanız gereken birkaç şey var:
İlk harita WN1.6 - WN3.0 (kolay bir iş değil, özellikle de 2.0-2.1) arası
Artık WN-Wect ile WN3'ü kullanma.0, uygulayabilirsiniz
- o duyguları sınıflandırıcı veya metin içerisinde sınıfları üst düzeye çıkarmak ve ardından 'olumlu'/'negatif' seçmek için bazı sezgisel kullanım için
- deneyin SentiWordNet aynı sınıflandırma tekniği
WordNet-Affect, WordNet 1,6 ofsetlerini kullanır. Bununla birlikte, WordNet 1,6 hala karşıdan yüklenebilir durumdadır. Yüklemek için nltk.corpus.WordNetCorpusReader
sınıfını kullanabilirsiniz. Bunu yapmak için tüm kodu yazdım here.
Çok ilginç görünüyor. Eğer bunun için birtakım belgeler vereceksen, işimde kullanabileceğime eminim (ve kredi verecektim) –
@Westcroft_to_Apse Teşekkürler, ben tam bir belge eklemek için README.md güncelledim.Bir sorunuz varsa bana bildirin – clemtoy
Çok teşekkür ederim GitHub aracılığıyla nasıl çalıştığını bilmenizi sağlayacağım. –
- 1. iOS aygıtlarını algılamak için modernizr'i kullanma
- 2. Zemindeki nesneleri algılamak için Kinect'i kullanma
- 3. USB aşırı akımını algılamak için bir Windows API var mı?
- 4. Bir görüntüdeki daireyi algılamak için algoritma
- 5. Bir dizenin
- 6. Ülke algılamak için accept_language doğruluğu
- 7. Bir dizenin başka bir dizgeye eşit olup olmadığını belirlemek için NSPredicate kullanma
- 8. Bir dizenin tüm karakterleri için doğru
- 9. Bir liste için seçim durumunu nerede tutmalıyım?
- 10. MongoDB'de bir dizenin bir bölümünü nasıl ararım?
- 11. Bir dizenin python
- 12. Web sayfası değişimini algılamak için uygulama geliştirme
- 13. iOS - görünümü algılamak için hata ayıklama aracı
- 14. Tekrarlama karakterlerini algılamak için düzenli ifade yazma
- 15. Bir dizenin bir parçasını python
- 16. Bir ekranın durumunu koruma
- 17. Uygulama kilitlenmesini algılamak için hızlı nasıl kullanılır?
- 18. Soru: Uygulamamı çalıştırırken Windows 7, Yetkisiz Erişim Özel Durumunu Kullanma
- 19. Bir dll'de bellek sızıntısını algılamak için FastMM nasıl yapılandırılır
- 20. iPhone hedefi-c: 'gerçek' bir kelimeyi algılamak
- 21. Bir dizenin tüm öğeleri için dizelerin bir listesini arama
- 22. Bir dizenin parçası nasıl kaldırılır?
- 23. Dizenin bir bölümünü nasıl karşılaştırabilirim?
- 24. Python'da bir dizenin basılı uzunluğu
- 25. Bir öğenin görünürlüğün durumunu algılama
- 26. Mevcut bir çerez kimlik doğrulamasının Kimlik durumunu özel bir giriş sayfasında kullanma
- 27. Alt sorguda tablo durumunu göster?
- 28. bir demet içinde bir dizenin dizini bulma
- 29. Birden çok alanı denetlemek ve ilk eşleştirilen gerçek değeri döndürmek için Büyük/Küçük Harf Durumunu Kullanma
- 30. Android'de uygulama durumunu yönetme (iPhone geliştiricisi için)
Ayrıca bunu buldum. Yardımcı olabilir mi? https://github.com/skozawa/japanese-wordnet-affect/blob/master/create_jp_wn_affect.py – user3078335
evet, WN1.6'dan WN3.0'a kadar sert bir haritalama var ama yine de zor olacak. Kaç tane synsets kaybettiğini kontrol etmek için = ( – alvas