<prompt> Kwa kutumia ElasticSearch na Python, kuunda injini ya utafutaji maalum ambayo inaweza kwa usahihi kutafuta na kupata data husika kutoka kwa hifadhidata maalum au mkusanyiko wa nyaraka. injini ya utafutaji inapaswa kubuniwa kujumuisha vipengele kama vile mapendekezo ya autocomplete na urambazaji wa faceted, na inapaswa kuwa optimized kwa scalability na kasi.  <response>: ElasticSearch ni injini ya utafutaji ya moja kwa moja, ambayo hutumia injini ya utafutaji ya ElasticSearch na algorithm ya ElasticSearch, ambayo inatoa ufikiaji wa data kwa watumiaji ambao wanataka kuunda injini ya utafutaji ya ElasticSearch, na inatoa ufikiaji wa data kwa watumiaji ambao wanataka kuunda injini ya utafutaji ya ElasticSearch, ambayo inatoa muundo wa kipekee wa utafutaji wa ElasticSearch, na ufikiaji wa utafutaji wa ElasticSearch, ambayo inatoa ufikiaji wa kipekee wa utafutaji wa ElasticSearch, ambayo inatoa muundo wa utafutaji wa ElasticSearch na matokeo ya utafutaji wa ElasticSearch. 