podczas wykonywania analizy nastrojów, jak mogę zrobić maszynę zrozumieć, że mam na myśli Apple (na iPhone), zamiast jabłka (owocu)?analiza nastrojów
Dzięki za poradę!
podczas wykonywania analizy nastrojów, jak mogę zrobić maszynę zrozumieć, że mam na myśli Apple (na iPhone), zamiast jabłka (owocu)?analiza nastrojów
Dzięki za poradę!
Cóż, istnieje kilka metod,
Chciałbym zacząć od sprawdzenia literą, zazwyczaj, gdy odnosi się do imienia, pierwsza litera jest wielka.
Przed przystąpieniem do analizy sentymentów użyłbym częściowego rozpoznawania mowy i nazwanego obiektu, aby oznaczyć odpowiednie słowa.
Stanford CoreNLP to dobry projekt analizy tekstu na początek, naucza on podstawowych pojęć: .
Przykład z CoreNLP:
Można zobaczyć, jak znaczniki mogą pomóc.
i sprawdzić more info
W obecności dat, znanych marek, vip lub postaci historycznych, których można użyć do NER (nazwie) algorytm rozpoznawania podmiotu; w takim przypadku, jak sugeruje Ofiris, Stanford CoreNLP oferuje dobry rozpoznawalny podmiot.
Dla bardziej ogólnego ujednoznacznienia słów wieloskładnikowych (tj. Słów mających więcej niż jeden sens, takich jak "dobry"), można użyć znacznika POS sprzężonego z algorytmem ujednoznacznienia Word Sense (WSD). Przykład tego ostatniego można znaleźć HERE, ale nie znam żadnej swobodnie pobieranej biblioteki do tego celu.
robi to z kodu? – Ofiris
yeap .. w zakresie kodowania .. Im za pomocą Python .. Proszę o radę dzięki! – pekky