2013-04-04 14 views
5

Czytanie Heroku help po włączeniu wyszukiwania pełnotekstowego w PostgreSQL Widzę, że domyślnie nie obsługuje on języka hebrajskiego. Czy ktoś wie, jak dodać obsługę hebrajskiego słownika w PostgreSQL na Heroku?Słownik hebrajski dla PostgreSQL na Heroku?

Dziękuję Mike

+0

udało Ci się uzyskać pełne wyszukiwanie tekstu działającego na pg? – Gady

+0

ja, korzystając pg_search gem https://github.com/Casecommons/pg_search Zastrzeżenie to, że nie mogę znaleźć żadnych hebrajskie słowniki, więc skończyło się przy użyciu domyślnego non-hebrajskiego słownika, który nie obsługuje wszystkie rodzaje miłych rzeczy, jakich można oczekiwać od hebrajskiego słownika, np. dopasowywania wyników zaczynających się od innej litery. – MikeMarsian

+0

, więc dostałeś hebrajskie wyszukiwania działające bez słownika? – Gady

Odpowiedz

5

Pracuję na Heroku PostgreSQL, a chcieliby wejście w tej sprawie od tych w stanie go vend.

Zajmuję się tym, ale do tej pory wody były mętne co do tego, jak hebrajski jest obsługiwany w wielu/dowolnych projektach open source, w tym dedykowanych pełnotekstowych projektów takich jak Lucene czy Xapian. Istnieją pełne narzędzia do obsługi tego, ale ich integracja z PostgreSQL nie istnieje jeszcze, o ile wiem, np. hebstem, hspell and libhspell, HebMorph.

Jeśli ktoś wie, jaki jest obecny stan techniki w Postgresie, mogę spróbować, aby działał on na Heroku w czasie mojego uznania, w zależności od dokładnych szczegółów tej implementacji, które muszę przejrzeć nieco ostrożnie.

Tak jak i moje próby znalezienia słownika ispell były wątpliwe, podobnie jak skuteczność słowników w stylu ispell dla języka hebrajskiego, biorąc pod uwagę bardzo odmienne zasady.

związanych z pracą:

Myśli?

+1

wykonuje podstawowe wyszukiwanie w języku hebrajskim (bez słownika)? – Gady

+0

Możesz znaleźć słownik hebrajski Hunspell tutaj: http://src.chromium.org/svn/trunk/deps/third_party/hunspell_dictionaries/ –

Powiązane problemy