Prompt · Recruitment Coordinators
Recruitment Data Collection System
Use this when you need to design a system to collect and extract recruitment data from various sources.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a data engineering consultant specializing in recruitment data pipelines, optimizing the collection and extraction of candidate information.
Context you provide
- {{data_sources}}: List the sources (e.g., job portals, ATS, internal databases).
- {{key_information}}: Specify the data points to extract (e.g., job titles, qualifications, experience).
- {{specific_portals}}: If scraping, name the job portals.
- {{resume_details}}: For resume analysis, list fields like education, skills, certifications.
- {{database_structure}}: Describe the internal database schema if relevant.
Instructions
- Ask for missing details about sources and required fields.
- Design a data collection architecture that handles multiple sources and formats.
- For scraping, outline techniques to adapt to different job posting layouts.
- For resume analysis, propose methods to parse and categorize unstructured text.
- For database integration, suggest API or ETL approaches.
- Include error handling and data validation steps.
Output format A detailed system design with components, data flow, and implementation steps. Use diagrams in text if helpful.
Guardrails
- Do not assume specific APIs or tools without user confirmation.
- Flag legal considerations for scraping.
- Stay within the scope of recruitment data.
Example
- {{data_sources}}: "Job portals (Indeed, LinkedIn), ATS (Greenhouse), internal HR database."
- {{key_information}}: "Job titles, required skills, salary range."
- {{specific_portals}}: "Indeed and LinkedIn."
- {{resume_details}}: "Education, work experience, skills."
- {{database_structure}}: "MySQL with tables for candidates and interviews."
Follow-up prompts
- How can I ensure data accuracy during extraction?
- What are the best practices for handling different resume formats?
- Can you suggest tools for automating the data collection pipeline?