RCal: An Autonomous Agent for Intelligent Distributed Meeting Scheduling
Rahul Singh · 2003
Meeting scheduling is an inherently difficult and time consuming task that requires multiple parties to interact and consult their various calendars in order to agree upon a common time. These interactions must take into account numerous constraints that are set by the participants and there is no a-priori knowledge of all the possible constraints that may apply when scheduling a meeting. In addition to this there is an overhead in terms of time and effort involved in scheduling a meeting that can sometime make it impossible to schedule an event, especially if the number of attendees is large.