Skip to content

Commit

Permalink
[DOCS] Clarify phrase suggester docs smoothing parameter (#42947)
Browse files Browse the repository at this point in the history
Closes #28512
  • Loading branch information
javanna committed Jun 12, 2019
1 parent f10199f commit 9d37328
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion docs/reference/search/suggesters/phrase-suggest.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,10 @@ POST _search

The `phrase` suggester supports multiple smoothing models to balance
weight between infrequent grams (grams (shingles) are not existing in
the index) and frequent grams (appear at least once in the index).
the index) and frequent grams (appear at least once in the index). The
smoothing model can be selected by setting the `smoothing` parameter
to one of the following options. Each smoothing model supports specific
properties that can be configured.

[horizontal]
`stupid_backoff`::
Expand All @@ -288,6 +291,28 @@ the index) and frequent grams (appear at least once in the index).
All parameters (`trigram_lambda`, `bigram_lambda`, `unigram_lambda`)
must be supplied.

[source,js]
--------------------------------------------------
POST _search
{
"suggest": {
"text" : "obel prize",
"simple_phrase" : {
"phrase" : {
"field" : "title.trigram",
"size" : 1,
"smoothing" : {
"laplace" : {
"alpha" : 0.7
}
}
}
}
}
}
--------------------------------------------------
// CONSOLE

==== Candidate Generators

The `phrase` suggester uses candidate generators to produce a list of
Expand Down

0 comments on commit 9d37328

Please sign in to comment.