recruiting · workflow
Personal RAG chatbot answering resume questions built with OpenAI, Chroma DB, HuggingFace Spaces, and Gradio
The author wanted to gain hands-on experience with Generative AI tooling, engage recruiters through more naturalized interactions, and evaluate the readiness of available tooling for real-world projects.
How it works
Common implementation structure
How this type of workflow is generally built, generalized across documented cases — not tied to any one vendor's stack. Click any stage to read what happens there. Specific products that implement these stages appear in “Tools commonly seen” below.
Stage 1 · LinkedIn profile downloaded
The author manually downloaded their public LinkedIn profile as an HTML file to serve as the chatbot's knowledge source.
Tools used
OpenAI APIgpt-3.5-turbo-16ktext-embedding-ada-002Chroma DBGradioHuggingFace SpacesPandoc
Outcome
A personal chatbot was successfully deployed on HuggingFace Spaces and integrated into the author's website, ready to answer questions about their professional background.
Grounding & classification
Source type: technical build writeup
18 fields verified against source quotes, 1 dropped as unverifiable.
chatbotknowledge searchragknowledge baseresumebuilder submittedtools describedworkflow describedsoftwaretechnical build writeuprecruitingrag answering