Nguyen Gia Huy
Back to All Projects

OpenCV

GitHub
Project featured image
Overview

An AI-powered web application that analyzes candidate resumes and suggests suitable job opportunities based on skills, experience, and qualifications. The system leverages advanced natural language processing and semantic matching to deliver personalized job recommendations.

Responsibilities
  • Researched, fine-tuned and evaluated SBERT (Sentence-BERT) models for Vietnamese language in the recruitment domain
  • Designed optimized schemas for MongoDB document storage and Pinecone vector database to enable efficient similarity searches
  • Developed a dual-API architecture using NextJS for main application functions and FastAPI for AI model serving and inference
  • Implemented core features including resume parsing and analysis, AI-powered job recommendations, semantic search, and user interaction history
  • Created comprehensive authentication and authorization systems to protect sensitive user data
Project Details
  • Role

    Full Stack Developer

  • Team Size

    5 people

  • Completed

    January 1, 2025


Tech Stack
Next.js
Next.js
FastAPI
FastAPI
MongoDB
MongoDB
PyTorch
PyTorch
Hugging Face
Hugging Face
Pinecone Vector Database
Pinecone Vector Database