This is a Multi-agent AI system simulating Nigerian personas to generate culturally authentic reviews and provide personalized recommendations across 5 categories using LangChain and Groq LLMs.
# π³π¬ Naija Review Agent
> **AI-Powered Nigerian Review Simulator & Recommendation Engine**
> Generate authentic Nigerian-style reviews and personalized recommendations using culturally-aware LLM agents.
---
## π Table of Contents
- Overview
- Architecture
- Features
- Tech Stack
- Project Structure
- Getting Started
- API Documentation
- Agentic Workflows
- Cultural Context System
- Development
- Deployment
- Contributing
- License
---
## π― Overview
**Naija Review Agent** is a multi-agent AI system that understands and generates authentic Nigerian-style content. The system consists of two specialized agents:
### **Agent A: Review Simulator** π
Generates culturally authentic Nigerian reviews using persona-based prompting and Nigerian English patterns (including Pidgin). Perfect for:
- Testing review systems with realistic Nigerian user data
- Understanding Nigerian consumer sentiment patterns
- Training models on Nigerian English and cultural expressions
### **Agent B: Recommendation Engine** π‘
Provides personalized recommendations using ReAct (Reasoning + Acting) agent architecture with Nigerian cultural context. Features:
- Cold-start recommendations for new users
- Multi-turn conversational recommendations
- City-specific and persona-aware suggestions
---
## ποΈ Architecture
```
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Frontend (React) β
β Vite + TailwindCSS + React Router β
ββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββ
β
β HTTP/REST
β
ββββββββββββββ΄βββββββββββββ
β β
βΌ βΌ
βββββββββββββββ βββββββββββββββ
β Agent A β β Agent B β
β (Port 3001)β β (Port 3002)β
β β β β
β Review β β Recommend β
β Simulator β β Engine β
ββββββββ¬βββββββ ββββββββ¬βββββββ
β β
β βββββββββββββ β¦