AI Coffee Recommender là ứng dụng web sử dụng công nghệ trí tuệ nhân tạo để gợi ý loại cà phê phù hợp với sở thích người dùng. Người dùng có thể nhập yêu cầu như “Tôi thích đồ uống lạnh, ít ngọt” — hệ thống sẽ tự động phân tích và đề xuất món cà phê phù hợp dựa trên dữ liệu menu.
📌 Gợi ý món cà phê thông minh dựa trên khẩu vị người dùng.
💬 Tương tác trực quan qua giao diện web.
🧠 Tích hợp OpenAI API để hiểu và phản hồi ngữ cảnh bằng tiếng Việt.
🚀 Dễ dàng triển khai trên môi trường cục bộ hoặc cloud.
📦 coffee-ai-recommender │ ├── 📂 data │ └── menu.json # Danh sách các loại đồ uống (tên, vị, nhiệt độ,...) │ ├── 📂 static │ ├── script.js # Gửi yêu cầu từ người dùng đến server Flask │ └── style.css # Giao diện trang web │ ├── 📂 templates │ └── index.html # Giao diện chính của ứng dụng │ ├── .env # Chứa API key của OpenAI (không public) └── app.py # File chạy chính (Flask server)
🐍 Ngôn ngữ: Python 3.x
🌐 Framework: Flask
🧠 AI Engine: OpenAI GPT API
🎨 Frontend: HTML, CSS, JavaScript (Fetch API)
💻 Phần mềm:
- Python >= 3.9
- Flask
- OpenAI Python SDK
📦 Cài đặt thư viện cần thiết:
pip install flask openai python-dotenv
