AI Interview Bot for Freshers Using Google Gemini and LangChain

Authors

  • M. PRASANNA KUMAR Author
  • G. HANUMANTHA RAO Author
  • S. SAI SUSHMA Author

Keywords:

traditional NLP techniques s, large language model (LLM),

Abstract

This paper introduces an AI-driven web application 
for automated interview evaluation, built using 
Django and integrated with Google Gemini through 
LangChain. It streamlines the recruitment process by 
generating role-specific interview questions and 
assessing candidate responses in real time, making it 
especially suitable for fresh graduates and entry-level 
roles. Candidates register via a secure portal and 
undergo a four-question interview tailored to their 
selected 
job role. Questions are generated 
dynamically using a large language model (LLM), 
ensuring relevance and simplicity. Each response is 
evaluated by the AI, which returns a score (0–5) and 
a qualification status in structured JSON format. At 
the end of the session, the system calculates the 
average score, determines the final result, and 
automatically emails it to the candidate. The platform 
includes admin features for managing users and 
viewing results, along with OTP-based password 
recovery and profile image support. This scalable, 
unbiased system offers an efficient solution for bulk 
hiring and academic assessments by minimizing 
human effort while maintaining evaluation accuracy. 

Downloads

Published

2026-01-03