AI-assisted practical guide. Examples are hypothetical; these are proposed editorial methods, not reported research results.
Extracting deadlines from a flurry of fictional emails or letters requires a prompt that asks the AI to categorize dates based on their intent. Because correspondence often blends hopeful requests with firm agreements and vague timelines, a simple list of dates usually fails. To get a usable deliverable, you must instruct the AI to distinguish between a date that is merely suggested, one that is finalized, and relative phrases that depend on a reference point.
Categorizing Date Types
Define three distinct categories for the AI. Requested dates are those where one party asks for a deadline, often using words like propose or suggest. Confirmed dates are those explicitly agreed upon by both parties or set as a hard cutoff. Relative expressions are phrases such as “by next Friday” or “two weeks from today.” When the AI encounters a relative expression, it should flag it for human review rather than attempt to calculate an exact calendar date, because the necessary reference point may be ambiguous. The most difficult cases occur when a thread contains conflicting dates. In these instances, instruct the AI to prioritize the most recent message in the chain as the definitive source of truth.
Hypothetical example
Imagine a fictional exchange between a project manager and a designer. The manager writes on October 1: “I would like the first draft by October 5.” The designer replies on October 2: “I cannot do the 5th, but I can commit to October 8.” The manager responds: “October 8 works.”
A successful AI output for this exchange would look like this: Requested Date: October 5. Confirmed Date: October 8. Relative Expression: None.
To achieve this, use a prompt such as: “Analyze the following correspondence and extract all deadlines. Separate them into Requested Dates, Confirmed Dates, and Relative Expressions. If a date is updated in a later message, mark the previous date as superseded and flag any relative expressions for manual clarification.”
Verifying the Extraction
Once the AI provides the list, you must verify the logic of the timeline. Check the final deliverable against the original text to ensure the AI did not mistake a meeting date for a project deadline. A common error is the AI treating a relative expression as a confirmed date without confirming agreement. Review the correspondence one last time to confirm that any date labeled as confirmed has an explicit agreement in the text. If the AI lists a date as confirmed but the text only shows a request, reclassify the entry manually to maintain the accuracy of your project timeline.