Pracuję nad aplikacją JAVA, w której użytkownik wpisuje słowo w polu tekstowym, synonimy słowa muszą być automatycznie do niego kierowane.Znajdź synonim i źródło słowa w java
Czy znasz słowo, czy można znaleźć jego synonimy i ich źródło w JAVA? Czy powinienem używać słownika?
np
word: killer
synonym: murderer butcher hitman
word: killing
root: kill
Tak, będziesz potrzebować jakiegoś wyszukiwania. – Randy
Jak duży jest wszechświat słów, które może wprowadzić użytkownik? Czytałem, że istnieje blisko 1 milion angielskich słów. Istnieją więc pewne ograniczenia pamięci. Po drugie, nie sądzę, że chcesz przechowywać słowa kilka razy, może to naprawdę eksplodować zużycie pamięci w postępie geometrycznym. Na przykład w słowniku morderca wskazywałby na mordercę, rzeźnika, hitmana ... ale wtedy morderca wskazywałby również na zabójcę, rzeźnika, hitmana itd ... Idealnie chciałbyś, aby te zestawy synonimów słów wskazywały na siebie, więc może struktura wykresu byłoby lepiej –
To nie ma nic wspólnego z Javą. –