title: Adding fuzziness to an ElasticSearch prefix query
body: <p>I have two documents:</p>
  
  <p><code>{id: 1, name: "james"}</code></p>
  
  <p><code>{id: 2, name: "james kennedy"}</code></p>
  
  <p>I am using the <code>match_bool_prefix</code> API for autocomplete, and I would like to be able to match the document with <code>id: 1</code> even if I incorrectly spell <code>james</code>.</p>
  
  <p>Query: <code>jamis</code></p>
  
  <p>Desired output: finding document with <code>id: 1</code>.</p>