I want to create an app which can help me generate Google calendar events based on plain text input. The user input will be text descriptions of calendar events like the following example wrapped in <example>. And then the app will extract the event metadata like start / end time, location, and title, and add the event to the user's Google calender. The app needs to allow users to connect their google calendar account. Note that the text descriptions are usually directly copy-pasted from a user's email, and therefore it will not preserve the proper layout, and the text won't not read like a natural flow of paragraphs.<example>All set, Zhuode. Your hotel is confirmed. View full itinerary Download to your phone The Royal Sonesta Kaua'i Resort LihueExpedia itinerary: 73169383238288 Traveler detailsAdults, 23610 Rice Street, Lihue, HI, 96766 United States of America Check-inCheck-outSat, Jul 12Fri, Jul 18Check-in time starts at 4 PMnoon Accommodation detailsReserved for Zhuode Liu.You booked 1 room.Room, 1 King Bed with Sofa bed, Ocean View Manage booking Travel confidently with the Expedia appManage your plans and make trip updates on the fly - wherever the journey takes you. Explore the app You'll earn $50.92 in OneKeyCash after this trip. You’re going places!View rewards activity Price SummaryAccommodation 1$3,003.30Nights: 6 (avg./night)$424.33Taxes$457.30 Subtotal$3,003.30Collected by ExpediaLocally collected mandatory fees/taxes*$318.48Total$3,321.78Unless specified otherwise, rates are quoted in US dollars.Locally collected mandatory fees/taxes will be collected at the property.The mandatory fees/taxes amount is quoted in USD and is based on current exchange rates which may vary at the time of travel. Final payment will be settled in USD directly with the property.View your itinerary for room price detailsRate quotes in USD are based on current exchange rates, which may vary at time of travel. Final payment will be settled in local currency directly with the property.</example>This example is the copy-pasted content of a hotel booking confirmation email. In the example, the event detail extracted by the app needs include the start time as Sat, Jul 12 4PM, and the end time as Fri, Jul 18 noon, and the location as 3610 Rice Street, Lihue, HI, 96766 United States of America, and then use the user input text verbatim as the Google Calendar event detail.
Loading...
yeah go ahead.
Loading...
Implement the actual Google Calendar integration