Przetwarzanie języka naturalnego (NLP) to poddziedzina sztucznej inteligencji, która obejmuje przekształcanie lub wydobywanie przydatnych informacji z danych języka naturalnego. Metody obejmują uczenie maszynowe i podejście oparte na regułach.
Tworzę wewnętrzną stronę internetową dla narzędzia do zarządzania portfelem. Istnieje wiele danych tekstowych, nazw firm itp. Byłem pod wielkim wrażeniem zdolności wyszukiwarek do bardzo szybkiego reagowania na zapytania za pomocą „Czy miałeś na myśli: xxxx”. Muszę być w stanie inteligentnie przyjąć zapytanie użytkownika i odpowiedzieć nie tylko nieprzetworzonymi wynikami wyszukiwania, …
Stanford NLP, demo'd tutaj , daje moc takiego: Colorless/JJ green/JJ ideas/NNS sleep/VBP furiously/RB ./. Co oznaczają tagi Część mowy? Nie mogę znaleźć oficjalnej listy. Czy to własny system Stanforda, czy też używają uniwersalnych tagów? (Co to jest JJna przykład?) Ponadto, gdy przeglądam zdania, szukając na przykład rzeczowników, w końcu robię …
Muszę znaleźć dość skuteczny sposób wykrywania sylab w słowie. Na przykład, Niewidoczne -> in-vi-sib-le Istnieje kilka zasad sylabowania, których można użyć: V CV VC CVC CCV CCCV CVCC * gdzie V to samogłoska, a C to spółgłoska. Na przykład, Wymowa (5 Pro-nun-ci-a -ation; CV-CVC-CV-V-CVC) Wypróbowałem kilka metod, wśród których było …
W kliencie poczty e-mail na iOS, gdy wiadomość e-mail zawiera datę, godzinę lub lokalizację, tekst staje się hiperłączem i można utworzyć spotkanie lub spojrzeć na mapę, po prostu dotykając łącza. Działa nie tylko w przypadku wiadomości e-mail w języku angielskim, ale także w innych językach. Uwielbiam tę funkcję i chciałbym …
Dopiero zaczynam używać NLTK i nie do końca rozumiem, jak uzyskać listę słów z tekstu. Jeśli używam nltk.word_tokenize(), otrzymuję listę słów i znaków interpunkcyjnych. Zamiast tego potrzebuję tylko słów. Jak pozbyć się interpunkcji? Również word_tokenizenie działa z wieloma zdaniami: punkty są dodawane do ostatniego słowa.
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Chciałbym wiedzieć, który język programowania jest lepszy do przetwarzania …
Wypróbowałem PorterStemmer i Snowball, ale oba nie działają na wszystkich słowach, brakuje niektórych bardzo popularnych. Moje słowa testowe to: „ koty biegają w społecznościach kaktusów kaktusów i kaktusów ” i obie mają mniej niż połowę racji. Zobacz też: Algorytm macierzysty, który tworzy prawdziwe słowa Stemming - przykłady kodu czy projekty …
Pracuję nad problemem analizy nastrojów, dane wyglądają następująco: label instances 5 1190 4 838 3 239 1 204 2 127 Więc moje dane są niezrównoważone, ponieważ 1190 instancessą oznaczone 5. Do klasyfikacji używam SVC firmy scikit . Problem polega na tym, że nie wiem, jak zrównoważyć moje dane we właściwy …
Mam pewne problemy z utworzeniem nowego modelu dla Stanford Parser. Pobrałem również ostatnią wersję ze Stanford: http://nlp.stanford.edu/software/lex-parser.shtml A tutaj Genia Corpus w 2 formatach, xml i ptb (Penn Treebank). Standford Parser może trenować z plikami ptd; potem pobrałem Genia Corpus, bo chcę pracować z tekstem biomedycznym: http://categorizer.tmit.bme.hu/~illes/genia_ptb/ (link nie jest …
Mam aplikację .NET, w której podając rzeczownik chcę, aby poprawnie poprzedzał to słowo „a” lub „an”. Jak bym to zrobił? Zanim pomyślisz, że odpowiedzią jest po prostu sprawdzenie, czy pierwsza litera jest samogłoską, rozważ wyrażenia takie jak: szczery błąd używany samochód
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.