№ 10
Vsights là nền tảng trợ lý du lịch AI giúp người dùng tìm khách sạn, địa điểm và xây dựng lịch trình phù hợp với nhu cầu, ngân sách. Hệ thống đồng thời cung cấp trang quản trị để theo dõi và tối ưu dữ liệu, cấu hình gợi ý.
№ 10
Demo Day Zine
Vsights là nền tảng trợ lý du lịch ứng dụng AI, giúp người dùng tìm khách sạn, khám phá địa điểm và xây dựng lịch trình phù hợp với nhu cầu, ngân sách và phong cách chuyến đi. Hệ thống đồng thời cung cấp trang quản trị để quản lý dữ liệu, người dùng và cấu hình gợi ý.
Khi chuẩn bị một chuyến đi, người dùng thường phải tìm kiếm và đối chiếu thông tin từ nhiều nguồn khác nhau như khách sạn, giá phòng, tiện nghi, địa điểm tham quan và lịch trình. Quá trình này tốn thời gian, trong khi kết quả tìm kiếm phổ thông thường chưa phản ánh đầy đủ các tiêu chí cá nhân như:
Người dùng cũng có xu hướng mô tả nhu cầu bằng ngôn ngữ tự nhiên và thay đổi tiêu chí trong quá trình trao đổi, ví dụ: “Tìm khách sạn ở Đà Nẵng”, sau đó bổ sung “gần biển”, “có bữa sáng” hoặc “rẻ hơn”.
Đơn vị vận hành cần quản lý dữ liệu khách sạn, địa điểm, người dùng, lịch trình và lịch sử tương tác AI trên nhiều màn hình khác nhau. Nếu thiếu công cụ quản trị tập trung, dữ liệu dễ bị cũ, thiếu nhất quán và khó đánh giá chất lượng gợi ý.
Vsights hướng tới ba mục tiêu chính:
flowchart LR
U[Người dùng] --> FE[Next.js / React]
FE --> API[FastAPI Backend]
API --> AGENT[LangGraph AI Agent]
AGENT --> LLM[Groq / LLM]
AGENT --> REC[Recommendation Engine]
REC --> DB[(Neon PostgreSQL + PostGIS)]
ETL[Data Crawling & ETL] --> DB
ADMIN[Trang quản trị] --> API
Hệ thống được tổ chức theo mô hình frontend, backend và cơ sở dữ liệu tách biệt:
Kết quả được đánh giá dựa trên nhiều tiêu chí:
Hệ thống hỗ trợ cơ chế tìm kiếm nới lỏng khi không có kết quả đáp ứng toàn bộ điều kiện, đồng thời đưa ra cảnh báo để người dùng biết tiêu chí nào đã được điều chỉnh.
Hệ thống hiện được triển khai bằng Render Blueprint:
https://vsights-web-c2-085.onrender.comhttps://vsights-api-c2-085.onrender.comvsights-add-role-admin.Các biến nhạy cảm được quản lý bằng environment variables và không được commit vào Git.
Phiên bản hiện tại đã chứng minh được luồng hoạt động đầu cuối:
ready.Kiến trúc tách frontend, backend và database giúp từng thành phần có thể được nâng cấp độc lập. FastAPI, Next.js, PostgreSQL và Docker đều là các công nghệ phổ biến, có hệ sinh thái lớn và thuận lợi cho việc tìm kiếm nhân lực phát triển.
Phiên bản demo có thể vận hành bằng các gói miễn phí:
Mô hình này phù hợp để làm MVP, demo sản phẩm và kiểm chứng nhu cầu trước khi đầu tư hạ tầng trả phí.
Những giới hạn này không ngăn cản việc demo và kiểm chứng sản phẩm, nhưng cần được giải quyết trước khi phục vụ người dùng thực ở quy mô lớn.
Vsights giải quyết một bài toán thực tế bằng cách kết hợp hội thoại AI, đề xuất đa tiêu chí, dữ liệu du lịch có cấu trúc và công cụ quản trị trong một nền tảng thống nhất. Phiên bản hiện tại đủ khả thi cho MVP và demo đầu cuối; lộ trình tiếp theo nên ưu tiên tính bền vững của dữ liệu, bảo mật, chất lượng gợi ý và khả năng vận hành production.