For either application, the questions are the same: (a) Design a set of frames and slots to represent the schedule and any ancillary information needed by the assistant. (b) For all slots of all frames, write in English pseudocode the IF-ADDED or IF-NEEDED procedures that would appear there. Annotate these procedures with comments explaining why they are there (e.g., what constraints they are enforcing). (c) Briefly explain how your system would work (what procedures would fire and what they would do) on concrete examples of your choosing, illustrating each of the three situations (1, 2, and 3) mentioned in the description of the application.
#Sales Offer!| Get upto 25% Off: