Transformed traditional resume screening by developing an AI-driven solution that reduces candidate screening time by 5 hours. The system enables recruiters to perform natural language queries for candidate matching, replacing manual filtering with intelligent, automated processing.
- Resume Parsing: LlamaParse for structured metadata extraction
- Vector Database: Dual embedding strategy in Pinecone with static chunking (200 tokens, 15-char overlap)
- Language Models: LLaMA 3.2 & GPT-4 for semantic analysis
- Retrieval: RAG-based system with Ada Embeddings
- Frontend: Streamlit UI for intuitive interaction
- LlamaIndex & LlamaCloud: for orchestration
- Pinecone: for vector storage
- GPT-4: for candidate matching
- LlamaParse: for document processing
- Streamlit: for user interface
- Python: for backend development
Reduced recruitment screening time by 5 hours through intelligent automation and semantic search capabilities.
Setup your open AI key in .env
file
python manage.py runserver 9000
In another terminal, start the chainlit app
chainlit run app.py -w