So for some context, I run a private events app “Modified by moderator”, there are a multitude of user hosted private parties from karaoke, yoga parties, paint and sip to boat and dance parties.
Our platform is Flutter with a firebase backend and a SMS API for sending text messages and the firebase database has information on all of the local events going on as well as which events a specific guest has attended in the past, their proximity to new events on the calendar etc etc
I am trying to train a Gemini Chat Bot to act as a ‘concierge’ or ‘promoter’ that has an understanding of the “Modified by moderator”, platform itself, the schedule of events, the details of that users preferences so it can have a conversation about upcoming events and help the user via text decide if to sign up for one.
So my question is how do i capture the dynamics of the changing events schedule in the Gemini Chat Bot. Currently I see that you write a fixed ‘System Instruction’ for the chat bot to act from. When a new event is added or old one removed how can it adjust?