PopChoiceAI is an intelligent movie recommendation system that suggests personalized movie choices based on user preferences and interactions.
- SwiftUI
- MVVM Architecture
- Async/Await for concurrency
- OpenAI GPT-4o for natural language processing
- LangChain for chunking movie database
- Vector embeddings using OpenAI's text-embedding-ada-002
- Supabase Vector database for similarity search
- Custom prompt engineering for accurate recommendations
- Asynchronous API communication

