Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ Festival Agent

Festival Agent is a smart AI assistant that detects upcoming festivals and sends custom wishes with cultural and emotional intelligence. Designed to bring warmth and personalization through automation, the agent uses NLP, calendar logic, and AI orchestration for empathetic interaction.

✨ Features

  • πŸ—“οΈ Detects upcoming festivals based on calendar data
  • πŸ’¬ Sends personalized wishes with sentiment and cultural awareness
  • πŸ€– Built using CrewAI for intelligent agent behavior
  • ⚑ Fast response time with optimized custom APIs (reduced from 1 min to under 10s)
  • πŸ› οΈ Scheduled with cron jobs for automation

🧠 Tech Stack

  • Programming Language: Python
  • Frameworks/Libraries: CrewAI, FastAPI (optional), SpaCy/NLTK for NLP
  • Database (if needed): Supabase
  • Deployment: Google Cloud Platform (GCP), cron
  • CI/CD: GitHub Actions

πŸ“¦ Installation

git clone https://github.com/yourusername/festival-agent.git cd festival-agent pip install -r requirements.txt ##πŸ” Environment Setup Create a .env file in the root directory: CREWAI_API_KEY=your_crewai_key SUPABASE_URL=your_supabase_url SUPABASE_KEY=your_supabase_key ##πŸš€ Usage Run the Festival Agent manually: python main.py Schedule it via cron:

Example to run daily at 9 AM:

0 9 * * * /usr/bin/python3 /path/to/festival-agent/main.py

πŸ§ͺ Example Output

β€œWishing you and your family a joyful Diwali filled with light, laughter, and prosperity! πŸͺ”βœ¨β€

πŸ‘₯ Contributors

Geethika Gattu – Developer & AI Agent Designer

πŸ“„ License

This project is licensed under the MIT License.

About

πŸŽ‰ AI-powered agent that detects upcoming festivals and sends personalized, culturally aware greetings using NLP, calendar logic, and CrewAI automation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages