SoulBuddy - Your Personalized Astrology Guide

Krishi Prasad

Student
Mumbai

Collaborators

Bhumin Manodra

@manodrabhumin224306

harshal_wagh18

@harshal_wagh18

Krishi Prasad

Student
Mumbai

SoulBuddy - Your Personalized Astrology Guide

SoulBuddy: Personalized Astrology and Spiritual Guidance Powered by AI

Designed With 😇 :

  • DiscordDiscord
  • GitGit
  • GithubGithub
  • PyPy
  • VscodeVscode

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)