Hard

Smart Meeting Scheduler

When you are ready to showcase your work and gather feedback, start the challenge.

Requirements

  • Develop a chatbot interface using a framework like Dialogflow or Rasa.
  • Integrate with a calendar API (e.g., Google Calendar API).
  • Implement natural language understanding to interpret scheduling requests.
  • Allow users to schedule, reschedule, and cancel meetings through chat.
  • Provide meeting summaries and daily schedule overviews.

Notes

  • Ensure the chatbot can handle various phrasings for scheduling requests.
  • Implement error handling for conflicts and unavailable time slots.
  • Consider adding reminders and notification features.

Potential Resources

  • Dialogflow documentation: https://cloud.google.com/dialogflow/docs
  • Google Calendar API: https://developers.google.com/calendar
  • Natural language processing library: spaCy (https://spacy.io/)

Recent Submissions

    Be the first to submit a solution.