Rag-VetBot empowers farmers with a bilingual chatbot that leverages Natural Language Processing (NLP) and Retrieval-Augmented Generation (RAG) models to deliver accurate veterinary solutions. This tool uses a database of ethnoveterinary practices to provide herbal remedies for livestock management. Farmers can interact through an easy-to-use web interface or terminal, making it accessible to non-technical users. The project offers two execution methods: hosting on a website or running in the terminal. It includes features like dynamic content retrieval, error logging, and support for customizable API keys. The folder structure is well-organized for efficient navigation, including datasets, vector storage, source code, and templates for a smooth user experience.
Features
- NLP-based query understanding and response generation.
- Uses a database of ethnoveterinary practices for remedies.
- Easy-to-use web interface for non-technical users.