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?
udało Ci się uzyskać pełne wyszukiwanie tekstu działającego na pg? – Gady
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
, więc dostałeś hebrajskie wyszukiwania działające bez słownika? – Gady