title: Human language based searches in elasticsearch
body: <p>Is it possible to make elasticsearch understand human languages?</p>
  
  <p>user types "need a laptop for less than $800 with 8 gb ram" in the searchbox, elasticsearch understands that and filter laptops that have 8gb ram and less than $800?</p>
  
  <p>Are there any packages for this or elasticsearch supports it naturally? Or if it's theoretically possible, any basic idea to achieve this</p>