![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Napisałem niedawno klasę do sprawdzania, czy ktoś nie strzela byków w swoim tekście. Mam cichą nadzieję, że przyczynię się tym do podwyższenia poziomu treści pisanych w naszym pięknym języku, a zwłaszcza w internecie. Wszak nie każdy ma Firefoxa z korektą pisowni (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Klasa korzysta ze słownika ortograficznego PWN dostępnego w internecie na http://so.pwn.pl/, dlatego może być dość powolna przy sprawdzaniu bardzo długich tekstów. Natomiast z tymi krótszymi poradzi sobie szybciej (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Kod klasy:
Przykład użycia:
Ten post edytował Speedy 21.09.2007, 22:30:37 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2007 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Ciekawy pomysł z wykorzystaniem słownika PWN-u. Ostatnio miałem podobny problem i użyłem słownika "kurnikowego", który jest standardowo dołączany do ispella w Linuksie (ale można go też ściągnąć osobno). Wtedy masz słownik "na miejscu" i szybciej, ale waży toto 41 mega, więc bez odchudzenia się nie obejdzie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ostatnio natrafiłem na coś fajnego o podobnym działaniu, co moja klasa, tylko że via AJAX & JS: http://orangoo.com/labs/GoogieSpell/ .
Wiadomo, że korzystanie ze specjalnie przygotowanych API zawsze będzie szybsze od aplikacji korzystających z zasobów internetu "na żywca", dlatego informacja o tym projekcie może się komuś przydać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Proponowałbym dołożyć jeszcze cache'owanie wyników.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 24.10.2004 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
ja użyłem do tego własną bazę zaimportowaną do MySQL'a gdzięki temu można dodawać własne słowa...
w bazie 3 820 062 słów, razem 104 MB Tu macie rezultat http://www.ortografik.rox.pl/ Teraz zostało mi tylko użyc ajaxa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a potem jakieś komponenty porobić by można było tego użyć np na własnej stronie... Ten post edytował Fixer 17.02.2008, 14:16:51 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dałem
Cytat idem sobiem polnom drogom A znalazło mi tylko 2 błedy (sobiem i polnom) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 24.10.2004 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
haa no zgadza sie a to dlatego że słownik będzie miał mozliwość sprawdzania w różnych językach a nawet dialektach jak np gwara śląska a na razie wszystkie słowa są wpierniczone do jednego wora żeby sprawdzić wydajność bazy zeby ją dostosować...
PS bazę słów możesz sobie zrobić samemu ze slownika alernatywnego http://www.kurnik.pl/slownik/growy/ mozesz tam jeszcze dokleić nazwy miast, slowa techniczne, odmiany słów, imion... Ten post edytował Fixer 17.02.2008, 15:44:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:36 |