I want to build a compact AI-driven recruitment tool that takes incoming résumés, evaluates them automatically, and then lines up the right kind of interview without any manual back-and-forth. The core of the system is smart candidate screening—each profile must be scored against experience level, skill match, and education background. I’d like the weight of each criterion to be adjustable so we can fine-tune results as our hiring priorities shift. Once a candidate meets the threshold, the same platform should offer them a choice of phone, video, or in-person interview slots, update the calendar for our recruiters, and send confirmations and reminders. Think of it as a streamlined pipeline from résumé submission to confirmed interview, all in one place. Deliverables • A working web app (or plug-in) that ingests standard résumé formats (PDF, DOCX, TXT) and applies AI screening rules we can edit through a simple admin panel. • Automated scheduling flow that integrates with Google Calendar (and ideally remains flexible for Outlook or iCal later) covering phone, video, and on-site meetings. • Dashboard showing screening scores, interview status, and an export option to CSV. • Basic documentation with setup instructions and a short walk-through video so the HR team can start using it immediately. Acceptance criteria • Screening accuracy demonstrably improves over a random baseline across at least 30 sample résumés. • System books interview slots without conflicts and sends test notifications. • Admin panel adjustments update scoring on the next screening run without code changes. Tech stack is open—Python, Node, or whatever you feel is most efficient—as long as the final build is cleanly documented and easy for an in-house developer to extend.