Virtual assistants provide notifications and reminders of upcoming calendar events to users. This disclosure describes the automatic generation of a checklist associated with an upcoming event that is provided to a user. The checklist includes items associated with the event to be carried to the event by the user. The checklist can also include tasks to be performed by the user prior to the event. A machine learned model that is trained to associate event types with items/tasks is utilized to generate the checklist. If the user permits, items mentioned in event related user communications are also included in the checklist. Generated checklists can be shared with other participants. With user permission and express consent, the checklists can be personalized for subsequent use based on user interaction with the checklists.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.