2010-09-23 3 views
6

Basit bir soru (ama oldukça çok yeniyim ben okuyordum NLP şeyler bariz bir cevap, tespit edilmemiştir):Doğal Dil İşleme Algoritması

ben E-postaları belirli bir ruh hali boyutunda bir olasılıkla sınıflandırmak istiyorum. Özellikle bununla ilgilenen bir NLP paketi var mı? Literatürde okumaya başladığım bariz bir başlangıç ​​noktası var mı?

Örneğin, "Merhaba, son e-postanızdan çok etkilendiğimden - kısa bir e-posta aldım - sipariş miktarının yalnızca 15,95 $ olduğunu söylüyordunuz! Saygılarımızla, Tom" 8/10 Hayal kırıklığı ve Mutluluk için 0/10.

ruh fiili liste o kadar önemli değil, ama genel olarak olumsuz ruh vs genel olarak olumlu bir kısa liste faydalı olacaktır.

Şimdiden teşekkürler! Sen bildiğim kadarıyla farklı bir NLP araçlarının sayısı, ama hiçbir şey ile yapabilirsiniz --Trindaz Fedang #NLP

cevap

7

üzerinde

kutunun dışında hazır beraberinde geliyor. Belki de başlamak için en kolay yer LingPipe (java) ile olacak ve onların çok iyi sentiment analysis tutorial kullanabilirsiniz. Python daha fazla bükülmüşse NLTK'u da kullanabilirsiniz. Streamhacker'da Naike Bayes'i nasıl kullanacağınızı açıklayan bazı good blog posts vardır.

+1

Bu bağlantı harika bir okuma vardır. Teşekkürler müthiş! – Trindaz

+1

Özellikle cevabınızdaki son bağlantı. Bu harika. – Trindaz

0

Duygu analiz araçları ve scikit-learn ya da sınıflandırıcı için başka bir açık makine öğrenme kütüphanesi için AlchemyAPI'a bakın. Uygulamayı kodlamaya karar vermediyseniz, başka bir araç tarafından sınıflandırılmış verilere sahip olabilirsiniz

0

Google tahmin api bir alternatif olabilir.

iki şekilde de, bazı etiketli veriye ihtiyaç ve önişlemeyi yapacağız. Ancak, daha iyi doğruluk elde etmenize yardımcı olabilecek bir araç kullanırsanız.