A RAG based Personal Placement Assistant System using Large Language Models for Customized Interview Preparation

This paper introduces a Personal Placement Assistant (PPA) framework that utilizes advanced Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs) to automate and personalize job placement preparation. The system integrates Natural Language Processing (NLP) techniques, including text embedding using the all-MiniLM-L6-v2 transformer model and semantic retrieval using ChromaDB for accurate resume analysis and context-aware question generation. The PPA is structured into three core components: the Retriever, using PyMuPDF for resume parsing and recursive text chunking for efficient vector storage and search; the Analyzer, employing the Google Gemini-1.5-flash model for domain extraction and percentage-based content profiling; and the Generator, which produces domain-specific MCQs, coding challenges, and interview questions aligned with Bloom’s Taxonomy. RAG enhances the system’s ability to integrate external knowledge, improving the contextual relevance of the generated content. Evaluation results demonstrate an 83.77% accuracy in domainspecific extraction and question generation, confirming the PPA’s effectiveness in automating personalized job preparation across industries.

Authors

Institutions

Publication Details

Published
2024-11-18
DOI
https://doi.org/10.1109/icdici62993.2024.10810811
Citations
4
Primary Topic
Expert finding and Q&A systems
Type
article
Field-Weighted Citation Impact
3.12
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A RAG based Personal Placement Assistant System using Large Language Models for Customized Interview Preparation

S. M. Patel, Dhairya Shah, Parth Goel, Jeet Patel et al.
4 citations
Expert finding and Q&A systems
3.12
article

A RAG based Personal Placement Assistant System using Large Language Models for Customized Interview Preparation

S. M. Patel, Dhairya Shah, Parth Goel, Jeet Patel, Bankim Patel
article en
4 citations

Abstract

This paper introduces a Personal Placement Assistant (PPA) framework that utilizes advanced Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs) to automate and personalize job placement preparation. The system integrates Natural Language Processing (NLP) techniques, including text embedding using the all-MiniLM-L6-v2 transformer model and semantic retrieval using ChromaDB for accurate resume analysis and context-aware question generation. The PPA is structured into three core components: the Retriever, using PyMuPDF for resume parsing and recursive text chunking for efficient vector storage and search; the Analyzer, employing the Google Gemini-1.5-flash model for domain extraction and percentage-based content profiling; and the Generator, which produces domain-specific MCQs, coding challenges, and interview questions aligned with Bloom’s Taxonomy. RAG enhances the system’s ability to integrate external knowledge, improving the contextual relevance of the generated content. Evaluation results demonstrate an 83.77% accuracy in domainspecific extraction and question generation, confirming the PPA’s effectiveness in automating personalized job preparation across industries.

Charotar University of Science and Technology (IN)
Openalex Percentile: Top 7%
Expert finding and Q&A systems
3.12
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A RAG based Personal Placement Assistant System using Large Language Models for Customized Interview Preparation — S. M. Patel, Dhairya Shah, et al. · (2024) | TGRS Research Map | TGRS