Project Description
I’m building a web-based AI scheduler that intelligently arranges meetings and tasks, learns from usage patterns, and presents optimal time slots through a clean browser interface. Your job is to design, train, and deploy the core scheduling engine, wire it to a modern web front-end, and make sure everything runs smoothly on common hosting platforms.
What I expect:
• A functional web application (front-end + back-end) that accepts natural-language or form-based requests and returns conflict-free schedules in real time.
• An explainable AI component—whether rule-based optimisation, machine-learning, or a hybrid approach—that can be tuned or expanded later.
• Clear documentation covering setup, model retraining, and API endpoints, plus a short hand-off call or video walkthrough.
Tech stack is flexible, but please specify your preferred framework (e.g., Python with FastAPI, Node.js, or another mainstream option) and any libraries you intend to use. Experience with calendar APIs, time-zone handling, and responsive web design will be important.
When you reply, outline your proposed approach, examples of similar projects you’ve built, and a realistic timeline from prototype to production.