Paws-frontend
Paws-frontend copied to clipboard
Added Chatbot
Description
Adding a chatbot to Paws will significantly enhance user engagement and support by providing instant assistance and guidance on reporting injured animals.
The chatbot will facilitate seamless communication between users, NGOs, and animal hospitals, ensuring that reports are efficiently directed to the appropriate parties.
This feature will streamline the process of helping stray injured animals, making the platform more responsive and effective in addressing animal welfare concerns
Related Issue
Resolves #534 Issue
Screenshots / GIFs (if applicable)
[Attach any relevant screenshots or GIFs demonstrating the changes]
Checklist:
- [x] I have performed a self-review of my code
- [x] I have added/updated relevant documentation (if needed)
- [x] I have tested the changes locally and they function as expected
- [x] I have ensured my code follows the project's coding standards
Additional Notes
[Add any additional notes or context about the changes made]
@itsekta, could you please approve this pull request
Summary by CodeRabbit
-
New Features
- Introduced a new AI chatbot named "Snapitizer" capable of engaging in conversations based on user input.
- Added an intents document to define structured conversational intents to enhance user interaction regarding animal welfare services.
- Implemented natural language processing utilities for better text handling and understanding.
- Established a training pipeline for the chatbot model to improve its responsiveness and accuracy.
-
Documentation
- Added comprehensive documentation for the AI chatbot, outlining its purpose, features, and customization options for users.