11. The method of claim 10 , further comprising: determining, by the device, an importance of the agenda item as a function of a rate of keyword occurrence, a first number of emails with the keyword occurrence, and a second number of times the agenda item appeared in previous agendas; determining, by the device, an amount of time to dedicate to the agenda item based on the importance determined for the agenda item; and ordering, by the device, agenda items selected from the group of possible agenda items based on a ranking of the importance determined for the agenda items.
10. A method, comprising: receiving, by a device comprising a processor, an indication that a meeting has been requested; receiving, by the device, attendee identity data associated with the meeting; determining, by the device, topic data representing a topic for the meeting based on a subject of the meeting; determining, by the device, a group of possible agenda items for the meeting based on a result of an email word search associated with the topic, wherein the email search searches emails sent to and received from an attendee identity associated with the attendee identity data, and emails sent to and received from the attendee identity associated with a previous meeting; generating, by the device, agenda data representing an agenda for the meeting with an agenda item selected from the group of possible agenda items, wherein the agenda item satisfies a defined criterion associated with relevancy to the topic, and wherein the defined criterion is a function of a similarity of the agenda item to a topic and an appearance frequency of the agenda item in an email associated with the meeting; determining, by the device, that the requested meeting is associated with the previous meeting; and determining, by the device, the group of possible agenda items based on agenda items in the previous meeting.