WhatsApp Bot
AI WhatsApp Bot for Quranic Ayat and Hadith
This project showcases an intelligent and automated WhatsApp chatbot designed to provide instant access to Quranic Ayat and Hadith. Built with edge technology, the bot leverages Twilio for messaging, a Flask backend hosted on an AWS EC2 instance, and NexusRaven-V2-13B, an open-source large language model (LLM), to handle intelligent function calling.
Users can ask specific questions, and the bot dynamically retrieves relevant responses by invoking specialized scraping functions in real-time. This ensures accurate, contextual, and efficient information delivery. The solution is scalable, reliable, and demonstrates the integration of modern AI with real-world applications.
Skills & Deliverables:
- Flask: Developed a robust backend to manage requests and responses efficiently.
- Twilio: Integrated Twilio’s messaging API to ensure seamless communication over WhatsApp.
- LLM Prompt Engineering: Leveraged NexusRaven-V2-13B for intelligent function calling and optimized response generation.
- Amazon EC2: Deployed the backend securely on AWS EC2 for high availability and performance.
- AWS CodeDeploy: Implemented CI/CD pipelines for automated deployments and updates.
This project reflects our ability to create intelligent, user-friendly solutions powered by advanced AI, reliable cloud infrastructure, and scalable APIs.