IntervueJ - Nền tảng đối chiếu CV & JD bằng AI
Một công cụ AI nâng cao được xây dựng với Gemini AI, giúp đánh giá mức độ phù hợp giữa CV và Job Description (JD), trích xuất những thông tin quan trọng và đề xuất lộ trình học tập được cá nhân hóa.
🚀 Tổng quan dự án
IntervueJ là một nền tảng thông minh được phát triển nhằm thu hẹp khoảng cách giữa người tìm việc và nhà tuyển dụng bằng cách tận dụng sức mạnh của Trí tuệ Nhân tạo (AI). Về cốt lõi, nền tảng hoạt động như một hệ thống đánh giá nâng cao, tự động phân tích mức độ phù hợp giữa CV của ứng viên và một Job Description (JD) cụ thể. Bằng cách tích hợp các mô hình ngôn ngữ lớn (LLM) tiên tiến như Gemini AI, hệ thống không chỉ tự động hóa quy trình sàng lọc vốn tốn nhiều thời gian mà còn cung cấp những phản hồi hữu ích và lộ trình học tập được cá nhân hóa, giúp ứng viên cải thiện mức độ phù hợp với vị trí ứng tuyển.

🌟 Tính năng chính
Trích xuất CV thông minh: Sử dụng pdf-parse kết hợp với AI để trích xuất và cấu trúc chính xác các thông tin quan trọng từ CV được tải lên, bao gồm kỹ năng, kinh nghiệm và học vấn.
Hệ thống đối chiếu bằng AI: Sử dụng Gemini AI của Google để phân tích chuyên sâu và đối chiếu dữ liệu được trích xuất từ CV với các yêu cầu được nêu trong Job Description, từ đó tạo ra điểm số đánh giá mức độ phù hợp toàn diện.
Lộ trình học tập cá nhân hóa: Không chỉ dừng lại ở việc đánh giá, AI còn đóng vai trò như một người cố vấn, đề xuất các khóa học, tài nguyên và lộ trình học tập phù hợp nhằm giúp ứng viên thu hẹp khoảng cách kỹ năng được xác định trong quá trình đối chiếu.
Trải nghiệm người dùng liền mạch: Cung cấp giao diện trực quan, responsive và có tính thẩm mỹ cao, kết hợp các micro-interaction và hiệu ứng chuyển động, mang đến trải nghiệm mượt mà cho cả nhà tuyển dụng và ứng viên.
Xác thực & lưu trữ an toàn: Sử dụng hệ sinh thái Firebase (Auth, Firestore và Storage) để quản lý danh tính, vận hành cơ sở dữ liệu theo thời gian thực và xử lý tệp tin một cách an toàn.
🛠️ Công nghệ sử dụng
Frontend: Next.js 15 (App Router), React 19, Tailwind CSS v4, Base UI, Shadcn/UI và Framer Motion.
Backend & Database: Next.js Server Actions & API Routes, Firebase Admin SDK, Firebase Firestore.
Trí tuệ Nhân tạo: SDK @google/genai để tích hợp liền mạch với Gemini API của Google.
Tiện ích: pdf-parse để xử lý tài liệu, Zod & React Hook Form để xác thực dữ liệu chặt chẽ và Canvas Confetti để tạo hiệu ứng phản hồi mang tính tương tác/game hóa cho giao diện.