I need an Android application that embeds an AI-driven personal assistant capable of understanding and replying to users in both Hindi and English. The core job is to let people ask everyday questions—by voice or text—and receive clear, conversational answers inside the app. Key points you will be working on: • Natural-language understanding for Hindi and English, switching seamlessly when a user mixes the two. • Real-time or near-real-time responses to general queries (weather, facts, definitions, simple how-to information, etc.). • Clean Android UI that offers a chat-style screen, microphone button for voice input, and a quick-toggle to choose the reply language if the user wants it fixed. • Lightweight backend: you may leverage Dialogflow, OpenAI API, or any comparable NLP engine—whatever integrates fastest without bloating the APK size. Deliverables I expect: 1. Production-ready APK plus full, well-commented source code (Android Studio project). 2. Brief setup guide outlining any external keys or endpoints I need to plug in before publishing. 3. One short demo video or screen recording showing Hindi, English, and mixed-language queries in action. If you already have relevant models or code snippets that shorten development time, let me know; fast iteration is welcome as long as accuracy remains solid.