Hello, total newbie here
I was thinking of building a chatbot that will remember stuff for me. From grocery lists to meetings and reminders.
My first attempt was to see if I can use an AI to go over the user’s message and extract information from it.
I’ve been using the Playground to experiment.
It seems to sort of work for classifying what the text is about, but I have a real problem extracting date and time informaiton from messages.
Seems the AI keep giving me unexpected results. Either the current date when it should give a future one. An incorrect date when it tries to add days to understand the date of “In 3 days”. The current time when there isn’t a current time, etc.
Just a small example, where it failed to use “tomorrow” (AI response is in bold):
Task:
Create the fields using the info and context only! If you don’t know write Unknown! Don’t extrapolate, invent or deduce anything!
Fields:
Dates (List, DD.MM.YYYY format)
Weekdays
Times (List, HH:mm format)
Location (place)
Recurring (true/false)
Timestamp: Wednesday 22.02.2023 14:23
Context:
I have a meeting with David tomorrow
A:
Dates: Unknown
Weekdays: Thursday
Times: Unknown
Location: Unknown
Recurring: False