2012-01-07 23:06:50 +02:00
|
|
|
Phonetic Analysis for ElasticSearch
|
|
|
|
===================================
|
|
|
|
|
|
|
|
The Phonetic Analysis plugin integrates phonetic token filter analysis with elasticsearch.
|
|
|
|
|
2013-08-08 15:38:33 +02:00
|
|
|
In order to install the plugin, simply run: `bin/plugin -install elasticsearch/elasticsearch-analysis-phonetic/1.6.0`.
|
2012-01-07 23:06:50 +02:00
|
|
|
|
2013-11-06 11:18:08 +01:00
|
|
|
<table>
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<td>Phonetic Analysis Plugin</td>
|
|
|
|
<td>Elasticsearch</td>
|
|
|
|
<td>Release date</td>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
|
|
<tr>
|
|
|
|
<td>1.7.0-SNAPSHOT (master)</td>
|
|
|
|
<td>0.90.6 -> master</td>
|
|
|
|
<td></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.6.0</td>
|
|
|
|
<td>0.90.3 -> 0.90.5</td>
|
|
|
|
<td>2013-08-08</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.5.0</td>
|
|
|
|
<td>0.90.1 -> 0.90.2</td>
|
|
|
|
<td>2013-05-30</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.4.0</td>
|
|
|
|
<td>0.90.0</td>
|
|
|
|
<td>2013-04-29</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.3.0</td>
|
|
|
|
<td>0.90.0</td>
|
|
|
|
<td>2013-02-26</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.2.0</td>
|
|
|
|
<td>0.19.2 -> 0.20</td>
|
|
|
|
<td>2012-05-09</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.1.0</td>
|
|
|
|
<td>0.19.0 -> 0.19.1</td>
|
|
|
|
<td>2012-02-07</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>1.0.0</td>
|
|
|
|
<td>0.18</td>
|
|
|
|
<td>2012-01-07</td>
|
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
2012-01-07 23:09:35 +02:00
|
|
|
|
2012-04-22 12:08:05 +02:00
|
|
|
A `phonetic` token filter that can be configured with different `encoder` types:
|
|
|
|
`metaphone`, `doublemetaphone`, `soundex`, `refinedsoundex`,
|
|
|
|
`caverphone1`, `caverphone2`, `cologne`, `nysiis`,
|
2013-03-21 11:18:04 +03:00
|
|
|
`koelnerphonetik`, `haasephonetik`, `beidermorse`
|
2012-01-07 23:09:35 +02:00
|
|
|
|
2012-04-22 12:08:05 +02:00
|
|
|
The `replace` parameter (defaults to `true`) controls if the token processed
|
|
|
|
should be replaced with the encoded one (set it to `true`), or added (set it to `false`).
|
2012-01-07 23:09:35 +02:00
|
|
|
|
|
|
|
{
|
|
|
|
"index" : {
|
|
|
|
"analysis" : {
|
|
|
|
"analyzer" : {
|
|
|
|
"my_analyzer" : {
|
|
|
|
"tokenizer" : "standard",
|
|
|
|
"filter" : ["standard", "lowercase", "my_metaphone"]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"filter" : {
|
|
|
|
"my_metaphone" : {
|
|
|
|
"type" : "phonetic",
|
|
|
|
"encoder" : "metaphone",
|
|
|
|
"replace" : false
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2012-06-10 21:57:26 +02:00
|
|
|
|
2013-03-21 11:18:04 +03:00
|
|
|
Questions
|
|
|
|
---------
|
|
|
|
|
|
|
|
If you have questions or comments please use the mailing list instead of Github Issues tracker: https://groups.google.com/group/elasticsearch
|
|
|
|
|
2012-06-10 21:57:26 +02:00
|
|
|
License
|
|
|
|
-------
|
|
|
|
|
|
|
|
This software is licensed under the Apache 2 license, quoted below.
|
|
|
|
|
2013-05-30 21:29:49 +02:00
|
|
|
Copyright 2009-2013 Shay Banon and ElasticSearch <http://www.elasticsearch.org>
|
2012-06-10 21:57:26 +02:00
|
|
|
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
|
|
|
use this file except in compliance with the License. You may obtain a copy of
|
|
|
|
the License at
|
|
|
|
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
|
|
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
|
|
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
|
|
License for the specific language governing permissions and limitations under
|
|
|
|
the License.
|