Inspiration
Recruiting today is still painfully inefficient — recruiters spend hours replying to repetitive candidate messages like:
“Is this position remote?”
“What’s the company culture like?”
“Where should I send my resume?”
Meanwhile, many qualified candidates drop off because communication is too slow or unclear.
We wanted to fix that — to make recruiting more human, yet less manual — using the power of Chrome’s built-in AI and Doubao’s prompt intelligence.
What it does
AI Recruitment Assistant is a Chrome extension that automates conversations between job seekers and recruiters on platforms such as Boss Zhipin.
It can:
- 🤖 Automatically respond to candidates’ questions using contextual understanding
- 📄 Guide candidates to submit resumes through proper channels
- 🎯 Filter and rank candidates based on conversation quality and skill relevance
- 💬 Maintain a human-like, personalized tone while saving recruiters’ time
Ultimately, it helps both sides connect faster and smarter — from “hello” to “hired.”
How we built it
We built the project using JavaScript and Chrome’s built-in AI Prompt API, combined with Doubao API for advanced prompt optimization and context management.
Key components:
- 🧩 Frontend: JavaScript-based Chrome extension with a popup UI for HR configuration
- ⚙️ AI Engine: Doubao Prompt API for semantic parsing, Q&A generation, and candidate intent recognition
- 💾 Storage: Chrome local storage to manage HR preferences and conversation logs
Challenges we ran into
- Context persistence: Maintaining dialogue state across multiple browser tabs and sessions.
- Prompt tuning: Balancing accuracy and warmth in auto-replies. Some candidates dropped off when responses felt “too robotic.”
- API integration: Handling async Doubao API calls with Chrome’s background scripts required careful promise management.
- Ethical filtering: Ensuring no biased or sensitive data is used during automated screening.
Accomplishments that we're proud of
- Built a fully functional AI recruiting prototype directly inside the browser.
- Achieved a 60%+ reduction in recruiter response time during internal tests.
- Designed prompts that generate context-aware, natural-sounding replies.
- Created a lightweight, privacy-conscious architecture — all data stays on the client side.
What we learned
- How to orchestrate multiple AI APIs (Chrome built-in + Doubao) effectively in a browser environment.
- The importance of prompt engineering and human-centered design in AI UX.
- That automation should augment, not replace, human recruiters — the best results came when AI acted as a smart assistant, not a replacement.
What's next for AI Recruitment Assistant
- 🧭 Integrate LLM-based candidate scoring to rank applicants automatically.
- 🪄 Add a voice mode for spoken Q&A with candidates.
- 🌐 Expand beyond recruitment — apply the same conversation automation framework to customer support and sales onboarding.
- 🔐 Strengthen privacy and bias detection mechanisms.
Built With
- js/doubao
Log in or sign up for Devpost to join the conversation.