Signed search keys give you more control over a user's search experience. You can tailor the experience to show results you know are more relevant to the specific user while also letting you control what data the user can see and search over...
Elastic App Search now has a slick Query Suggestions API. Its function is known by many names, but whatever you call it, it helps make great search experiences...