Some of my experience trying to implement an AI-based bot to read my blogs, LinkedIn and some documents.

Context: About Copilot Studio
Power Virtual Agent gets a Power UP! Now it is Copilot Studio with a lot of new and extended features.
Microsoft Copilot Studio lets you create powerful AI-powered copilots for a range of requests — from providing simple answers to common questions to resolving issues requiring complex conversations. Engage with customers and employees in multiple languages across websites, mobile apps, Facebook, Microsoft Teams, or any channel supported by the Azure Bot Framework.
My case
In almost all my recent interviews I needed to provide additional information about my resume and projects to the interviewers. Also, I needed to get a chance to implement an AI-based chatbot -perfect match!
I really enjoy staying updated in my resume and articles -so, I already have inputs, let’s see some implementation details.
Implementation
For this implementation, I fed the generative AI with my blogs, personal site and LinkedIn:

Also uploaded my exported LinkedIn profile a Text resume:

For the LinkedIn site and the exported profile, I didn’t get what I was expecting in the answers, so I decided to put it into a text file, which worked well after that. Furthermore, I tried too with some Notion’s shared pages and Notion’s exports -for this, result was not so good too.
Result
After a lot of testing (and some concessions), I embedded it in my personal test page.
I just changed the bot Icon, but the customization possibilities are huge, for this check the Copilot Documentation (look and feel documentation).
And, here it is:

Final Considerations
This implementation’s main objective was to test the generative AI part of the Bot -The formerly Power Virtual Agents had a bunch of capacities, like http requests, events handling, adaptive cards integration, inputs handling (as a normal business bot case) and full look and fell customization.
I really struggled trying to force the context for all the sites, articles and files that I point to Copilot Studio to be the same (they all are practically the same thing!), after all I gave up and assume that this is where the “Topics” will have the job to “cover the holes” -For this, the new “creating your own GPT” in ChatGPT will do a way better job (and, thinking better, this is the same product, but poorly implemented in Copilot Studio).
Despite that, I had a good experience and I really understand that you need to put some hours into that to get it pretty (for your business).
Finally, the bot (after all it’s a generative AI bot) can also use plugins to connect with AI Builder, Power Automate Flow, Power Platform connections and OpenAI plugins, imagine the power of that!
Leave a Reply