HebMorph - Hebrew Search Done Right


Make Hebrew properly searchable in your system

Effective Hebrew search, using state of the art methodologies

Hebrew is probably the toughest language to handle in text retrieval systems. Thankfully, HebMorph is up for the challenge! See live demo here!

Lucene, Elasticsearch and Solr Integration

HebMorph provides Hebrew search for Solr, Lucene, Lucene.NET and Elasticsearch based systems via seamless integration. Here are installation instructions for Solr and for Elasticsearch.

Free for Open-Source Software

As big believers in open-source software, HebMorph is an open-source software under the AGPL3 license. This basically means if your code is released as open-source, you are free to use HebMorph however you'd like (although we will appreciate a mention!).

Commercial Option Available

If you are developing a commercial application, please contact us to discuss a commercial license. This helps us support development of future versions that make Hebrew search even better. Paid licenses are bundled with a proprietary dictionary, which replaces the AGPL3'd hspell used by the open-source version, as well as integration support.

More Resources

Check out the series of blog posts that started it all: Challenges with indexing Hebrew texts (HebMorph, part 1), Finding Hebrew lemmas (HebMorph, part 2) and Open-source Hebrew information retrieval (HebMorph, part 3). The project's roadmap is in the last part.

For latest updates on the project see posts in the blog on this domain that are tagged HebMorph.

All Code is on GitHub

Our entire code base is available to all on GitHub, under the AGPL3 license: http://github.com/synhershko/HebMorph.

What is this all about? Creator of HebMorph, Itamar Syn-Hershko, explains in this short conference talk (Hebrew):

Buzzilla, one of our clients, are using HebMorph to enable effective Hebrew search. See how they are using HebMorph to enable both Google-like search experience, and also laser-beam approach to search in Hebrew texts despite the huge challenges the language presents:

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License v3 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public Licensealong with this program. If not, see <http://www.gnu.org/licenses/;.

Note that not only the programs in the distribution, but also the dictionary files and the generated word lists, are licensed under the AGPLv3. There is no warranty of any kind for the contents of this distribution.

The hspell dictionary files distributed with HebMorph are provided with the license to be used ONLY for search by HebMorph. To get an official hspell distribution under the GPLv2 license, visit their site.

If you are interested in using this product commercially or without releasing your source-code as AGPLv3, please contact the author.