
Collaborators
Bhumin Manodra
@manodrabhumin224306
harshal_wagh18
@harshal_wagh18
Neel Mulik
@neelmulik128042
SoulBuddy - Your Personalized Astrology Guide
SoulBuddy: Personalized Astrology and Spiritual Guidance Powered by AI
Designed With 😇 :
Discord Git Github Py Vscode
SoulBuddy is an AI-powered astrology platform providing personalized spiritual insights, birth charts, horoscopes, and actionable recommendations like gemstone suggestions, rituals, and meditation routines. It supports 10 regional languages, ensuring accessibility for diverse users. With an interactive chatbot and secure data handling, SoulBuddy simplifies astrology, enhances spiritual guidance, and promotes self-awareness with precision and ease.
Problem it solves 🙅♂️
- SoulBuddy makes astrology and spiritual guidance accessible, accurate, and actionable. It simplifies complex astrological concepts, automates horoscope generation, and provides personalized recommendations like gemstones, rituals, and meditations. With multilingual support and real-time AI chatbot interaction, it enhances engagement and promotes spiritual growth while ensuring data security and reliability.
Challenges I ran into 🙅♂️
- Challenges I Ran Into Integrating LangFlow with Astra DB: Issue: Connecting LangFlow workflows with Astra DB required ensuring seamless data flow between the two systems, especially for querying and storing user-specific horoscope and recommendation data. Solution: Leveraged Astra DB's Python driver for efficient database queries and designed workflows in LangFlow to dynamically fetch and update data. Extensive testing ensured consistent performance. Handling Multilingual Support: Issue: Translating horoscope insights and recommendations into 10 Indian languages posed challenges with maintaining accuracy and context. Solution: Integrated AI-based translation models (e.g., Google Translate API) and validated outputs with native speakers to ensure cultural and linguistic relevance. CORS Errors in Deployment: Issue: Encountered Cross-Origin Resource Sharing (CORS) errors when interacting with APIs during deployment. Solution: Added proper CORS headers on the server-side and used a proxy server during local development for smoother API calls. Real-Time Chatbot Responses: Issue: Achieving real-time responses from the interactive chatbot while ensuring personalized outputs based on user data. Solution: Optimized LangFlow workflows to process inputs dynamically and implemented streaming responses for conversational engagement. Efficient Astrology Calculations: Issue: Generating accurate Kundali and horoscope predictions required complex astrological computations. Solution: Utilized established astrology libraries like Swiss Ephemeris and customized them for the project's specific needs.
Comments (0)