PayPilot AI is an AI-powered shopping assistant designed to make online shopping smarter, easier, and more personalized.

Users can enter their product category, budget, intended use, requirements, and preferences. The application analyzes these inputs and provides personalized product recommendations with ranking and explanations.

Key features include:

  • Personalized product recommendations based on budget and user preferences.
  • Product ranking to help users identify suitable options.
  • Product comparison with key differences, pros, and cons.
  • AI-powered shopping assistance using the Groq API.
  • PayPal Sandbox integration for order creation, payment capture, and payment verification.

The application is built using Python, Streamlit, and FastAPI. Automated tests are included to validate important application functionality.

PayPal integration currently uses Sandbox mode for demonstration and testing; production payments are not enabled.

Built With

  • fastapi
  • groqapi
  • paypalsandbox
  • pytest
  • python
  • streamlit
Share this project:

Updates

Submission history