Skip to content

Instantly share code, notes, and snippets.

@sonalkr132
Last active April 3, 2017 19:08
Show Gist options
  • Save sonalkr132/78bd0ce8c2dcdca5f1e0ac3e21f7efc0 to your computer and use it in GitHub Desktop.
Save sonalkr132/78bd0ce8c2dcdca5f1e0ac3e21f7efc0 to your computer and use it in GitHub Desktop.
[{"_shard"=>"[rubygems-test][0]",
"_node"=>"cImXsj-jTzSn4ZIOdGck7g",
"_index"=>"rubygems-test",
"_type"=>"rubygem",
"_id"=>"9108",
"_score"=>0.295259,
"_source"=>
{"summary"=>"some",
"latest_version_number"=>"0.0.10",
"downloads"=>1,
"name"=>"keyword",
"description"=>"some"},
"_explanation"=>
{"value"=>0.29525903,
"description"=>"sum of:",
"details"=>
[{"value"=>0.29525903,
"description"=>"function score, product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"sum of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"max of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"weight(name:keyword in 0) [PerFieldSimilarity], result of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"score(doc=0,freq=1.0 = termFreq=1.0\n), product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"idf(docFreq=1, docCount=3)",
"details"=>[]},
{"value"=>1.0,
"description"=>"tfNorm, computed from:",
"details"=>
[{"value"=>1.0,
"description"=>"termFreq=1.0",
"details"=>[]},
{"value"=>1.2,
"description"=>"parameter k1",
"details"=>[]},
{"value"=>0.75,
"description"=>"parameter b",
"details"=>[]},
{"value"=>1.0,
"description"=>"avgFieldLength",
"details"=>[]},
{"value"=>1.0,
"description"=>"fieldLength",
"details"=>[]}]}]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"yanked:F, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0,
"description"=>"queryNorm",
"details"=>[]}]}]}]},
{"value"=>0.30103,
"description"=>"min of:",
"details"=>
[{"value"=>0.30103,
"description"=>
"field value function: log1p(doc['downloads'].value * factor=1.0)",
"details"=>[]},
{"value"=>3.4028235e+38,
"description"=>"maxBoost",
"details"=>[]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"*:*, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0, "description"=>"queryNorm", "details"=>[]}]}]}]}},
{"_shard"=>"[rubygems-test][0]",
"_node"=>"cImXsj-jTzSn4ZIOdGck7g",
"_index"=>"rubygems-test",
"_type"=>"rubygem",
"_id"=>"9109",
"_score"=>0.295259,
"_source"=>
{"summary"=>"some",
"latest_version_number"=>"0.0.11",
"downloads"=>1,
"name"=>"example_gem2",
"description"=>"keyword"},
"_explanation"=>
{"value"=>0.29525903,
"description"=>"sum of:",
"details"=>
[{"value"=>0.29525903,
"description"=>"function score, product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"sum of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"max of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"weight(description:keyword in 1) [PerFieldSimilarity], result of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"score(doc=1,freq=1.0 = termFreq=1.0\n), product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"idf(docFreq=1, docCount=3)",
"details"=>[]},
{"value"=>1.0,
"description"=>"tfNorm, computed from:",
"details"=>
[{"value"=>1.0,
"description"=>"termFreq=1.0",
"details"=>[]},
{"value"=>1.2,
"description"=>"parameter k1",
"details"=>[]},
{"value"=>0.75,
"description"=>"parameter b",
"details"=>[]},
{"value"=>1.0,
"description"=>"avgFieldLength",
"details"=>[]},
{"value"=>1.0,
"description"=>"fieldLength",
"details"=>[]}]}]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"yanked:F, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0,
"description"=>"queryNorm",
"details"=>[]}]}]}]},
{"value"=>0.30103,
"description"=>"min of:",
"details"=>
[{"value"=>0.30103,
"description"=>
"field value function: log1p(doc['downloads'].value * factor=1.0)",
"details"=>[]},
{"value"=>3.4028235e+38,
"description"=>"maxBoost",
"details"=>[]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"*:*, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0, "description"=>"queryNorm", "details"=>[]}]}]}]}},
{"_shard"=>"[rubygems-test][0]",
"_node"=>"cImXsj-jTzSn4ZIOdGck7g",
"_index"=>"rubygems-test",
"_type"=>"rubygem",
"_id"=>"9110",
"_score"=>0.295259,
"_source"=>
{"summary"=>"keyword",
"latest_version_number"=>"0.0.12",
"downloads"=>1,
"name"=>"example_gem3",
"description"=>"some"},
"_explanation"=>
{"value"=>0.29525903,
"description"=>"sum of:",
"details"=>
[{"value"=>0.29525903,
"description"=>"function score, product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"sum of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"max of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"weight(summary:keyword in 2) [PerFieldSimilarity], result of:",
"details"=>
[{"value"=>0.98082924,
"description"=>
"score(doc=2,freq=1.0 = termFreq=1.0\n), product of:",
"details"=>
[{"value"=>0.98082924,
"description"=>"idf(docFreq=1, docCount=3)",
"details"=>[]},
{"value"=>1.0,
"description"=>"tfNorm, computed from:",
"details"=>
[{"value"=>1.0,
"description"=>"termFreq=1.0",
"details"=>[]},
{"value"=>1.2,
"description"=>"parameter k1",
"details"=>[]},
{"value"=>0.75,
"description"=>"parameter b",
"details"=>[]},
{"value"=>1.0,
"description"=>"avgFieldLength",
"details"=>[]},
{"value"=>1.0,
"description"=>"fieldLength",
"details"=>[]}]}]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"yanked:F, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0,
"description"=>"queryNorm",
"details"=>[]}]}]}]},
{"value"=>0.30103,
"description"=>"min of:",
"details"=>
[{"value"=>0.30103,
"description"=>
"field value function: log1p(doc['downloads'].value * factor=1.0)",
"details"=>[]},
{"value"=>3.4028235e+38,
"description"=>"maxBoost",
"details"=>[]}]}]},
{"value"=>0.0,
"description"=>"match on required clause, product of:",
"details"=>
[{"value"=>0.0, "description"=>"# clause", "details"=>[]},
{"value"=>1.0,
"description"=>"*:*, product of:",
"details"=>
[{"value"=>1.0, "description"=>"boost", "details"=>[]},
{"value"=>1.0, "description"=>"queryNorm", "details"=>[]}]}]}]}}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment