** rs <no.address@no.spam.pl> wrote:
>> A masz listę słów? Pod Linuksem masz np. /usr/share/dict/words, tyle że to
>> są słowa angielskie i nie wszystkie z pewnością. W ogóle istnieje taka lista
>> dla języka polskiego? No więc po pierwsze musisz mieć plik z listą słów.
> nie mam takiej listy, chociaz pewnie to nie jest taki wielki problem by ja w
> internecie znalezc.
No właśnie według mnie to może być największy problem bo sposobów przetwarzania
takich danych to jest od pyty, problem pozyskać te dane. Sugeruję poszukać
właśnie w okolicach opensource słowników i podobnych (np. aspell, czy to czego
używa polski OOo). A i tak nie będzie to moim zdaniem lista kompletna. No
zawsze zostaje PWN - ale czy udostepniają taką listę w formie do łatwego
przetwarzania aby dało się określić czy dane słowo to rzeczownik?
> dlatego, ze nie chce sie zabierac za pisanie tego samemu, pytam o program,
> ktory taka liste ma juz wbudowana.
No to pytasz o listę, nie o program. Bo jak napisalem programów to jest od pyty
albo i więcej, no i zawsze można taki napisać.
>> Po drugie to również pod Linuksem masz program grep, który przetwarza zadany
>> strumień (np. plik) i wyświetla linie, które pasują do wzorca (robi dużo
>> więcej, ale to takie uproszczenie). Czyli np. chcąc wyciągnąć słowa o
>> długości 3 z pliku /usr/share/dict/words robisz: % grep "^...$"
>> /usr/share/dict/words
> ale to nie jest to o co mi chodzi. zapomnialem dodac chyba najwazniejsze.
> chodzi mi o losowo wybrane slowa z tej listy.
No chyba zapomniałeś. Losowo to pozostaje tak samo - najpierw tworzysz listę
słów o określonej długości, a potem z niej losujesz.
Możnaby to sieknąć w shellu (jedna linijka) ale zasadniczo to powinieneś do
tego użyć bazy danych np. MySQL.
>> Piszę o Linuksie, ale na Windows przecież plik tekstowy to tak samo plik
>> tekstowy oraz grep też jest w wersji na Linuksa.
>> A to tylko jeden z setek sposobów aby to osiągnąć - np. na bazie danych
>> byłoby to też sensowne. Tylko weź pod uwagę, że program nie będzie potrafił
>> odróżnić rzeczownika od przymiotnika.
> dlatego pytam o juz gotowy program. chyba sa programy do np. tworzenia
> krzyzowek, ktore by cos takiego robily. <rs>
Z tego co ja wiem to nie istnieje taki program. Poza tym (piszę to po raz
trzeci) nie szukasz programu tylko bazy danych słów w polskim języku, która
również uwzględnia metadane np. czy słowo jest rzeczownikiem.
-- + ' .-. . , * ) ) http://kosmosik.net/ . . '-' . kKReceived on Sat Feb 21 23:05:04 2009
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 21 Feb 2009 - 23:42:01 MET