CareerLens
Semantic resume intelligence and job recommendation engine
Finding relevant jobs through keyword search often misses semantic meaning across skills, roles, and resume context.
Built a recommendation engine using transformer embeddings, FAISS vector search, hybrid ranking, and LLM-generated resume summaries to match resumes with relevant opportunities.
Designed a modular retrieval pipeline that can surface relevant jobs quickly while also highlighting skill gaps and improving the interpretability of recommendations.
- 1Resume ingestion
- 2Parsing
- 3Embeddings
- 4Vector retrieval
- 5Reranking
- 6Recommendation output
- Resume parsing from PDF files
- Transformer-based semantic embeddings
- FAISS-powered vector retrieval
- Hybrid retrieval and reranking pipeline
- LLM-generated resume summaries
- Skill gap analysis
- FastAPI backend
- React and TypeScript frontend