Używam bardzo fajne biblioteki natural dla node.js.Korzystanie z node.js i przetwarzania języka naturalnego do obsługi wielu wyrażeń wyrazów
Próbuję wyszkolić mój klasyfikator, aby pasował do wyrażenia user experience
. Mój problem polega na tym, że jeśli zrobię coś takiego:
classifier.addDocument(['user experience'], 'ux');
To nie pasuje do 2 wyrażeń słownych, wierzę, ponieważ tokenizuje słowa. Jeśli robię coś takiego:
classifier.addDocument(['user', 'experience'], 'ux');
działa jak chcę go, ale moim problemem jest to, że nie chcą po prostu pasuje na słowie user
ponieważ artykuł mógłby wymienić zawierać słowo user
wielokrotnie i potencjalnie nie miałoby to nic wspólnego z doświadczeniem użytkownika, co prowadziłoby do niedokładnych klasyfikacji. Tak, moje pytanie brzmi: jak dopasować 2 lub więcej fraz słów używając NLP?
Dzięki za pomoc z góry.
Czy nie jest to możliwe z NLP czy należy szukać w innym kierunku? – imns
Hi @bababa, mam ten sam problem, jakie było dla ciebie ostateczne rozwiązanie? Dzięki :) – Pablo
Naprawdę nie znalazłem takiego, który działał. Odpowiedź @ jedanput poniżej nie sprawdziła się u mnie. Użycie tablicy dla bigramów nie przyniosło oczekiwanego rezultatu, którego szukałem. – imns