Custom Soundex Search


(Bhaskar Gandavabi) #1

Hi All,
I am new to this forum and elasticsearch. I am moving from using Lucene
engine to using ElasticSearch. In Lucene, I created a custom
MetaphoneReplacementAnalyzer for indexing and searching which implements a
special filter which is tuned for my special type of searches especially
indian languages. Is there any similar plugin for elastic search? or, how
do I convert my analyzer to a elastic search plugin?

Any help is appreciated.

Thanks a lot,
Bhaskar

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Ivan Brusic) #2

Introducing an existing Lucene analyzer into elasticsearch via a plugin is
relatively easy. You can look at many of the existing analyzer plugins for
guidance. Basically, you add your analyzer/filter/tokenizer to the
AnalysisModule when the plugin starts.

http://www.elasticsearch.org/guide/reference/modules/plugins/ (scroll down
to the analysis plugins section)

Cheers,

Ivan

On Mon, Sep 16, 2013 at 4:31 PM, Bhaskar Gandavabi <
bhaskar.gandavabi@gmail.com> wrote:

Hi All,
I am new to this forum and elasticsearch. I am moving from using Lucene
engine to using ElasticSearch. In Lucene, I created a custom
MetaphoneReplacementAnalyzer for indexing and searching which implements a
special filter which is tuned for my special type of searches especially
indian languages. Is there any similar plugin for elastic search? or, how
do I convert my analyzer to a elastic search plugin?

Any help is appreciated.

Thanks a lot,
Bhaskar

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(system) #3