zzzlip/langgraph-AI-interview-agent
This project is a comprehensive recruitment and interview assistance system developed based on large models and agents, leveraging the langgraph and llamaindex agent frameworks. It aims to enhance job search efficiency and interview performance by automating and intelligentizing the entire interview process. it is China Software Cup A3 competition
Implements a hierarchical multi-agent architecture where the main LangGraph orchestrator delegates to specialized subgraphs (resume evaluation, algorithm testing, mock interviews), with fine-grained state isolation using TypedDict/Pydantic and Command-based routing for dynamic task control. Multimodal assessment combines video analysis via OpenCV for body language, audio sentiment via DashScope, and RAG-enhanced question generation using LlamaIndex over a 300+ question knowledge base stored in Chroma DB. Integrates DeepSeek and Qwen LLMs, KeyBERT for semantic matching, and exports professional reports via python-docx and WeasyPrint.
Stars
36
Forks
9
Language
Python
License
—
Category
Last pushed
Nov 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/zzzlip/langgraph-AI-interview-agent"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Hungreeee/Resume-Screening-RAG-Pipeline
An LLM Chatbot that dynamically retrieves and processes resumes using RAG to perform resume screening.
cuemate-chat/cuemate
CueMate 是一款开源的智能语音面试助手 - AI 驱动的实时面试训练工具,专注于帮助求职者通过系统化的模拟面试训练和面试准备,提升面试技能和表现。
xt765/ResumeScreening
简历智能筛选与管理系统,基于 LangChain + LangGraph + FastAPI 构建,利用大语言模型(LLM)技术,实现简历的智能解析、自动筛选和智能问答,将传统 3-5...
SubashSK777/SkillMatch-AI_Resume_Analyzer
an Advanced AI application that utilizes LLM and OpenAI for comprehensive resume analysis. It...
fmind/fmind-ai-assistant-gradio
A specialized generative AI assistant designed to answer questions about my professional...