
Announcements
I am experiencing an issue with a chatbot created in Copilot Studio that retrieves links and documents from a PDF file hosted in SharePoint. This PDF contains portal names and their corresponding links, serving as the chatbot's knowledge base. The expected behavior is for the chatbot to accurately process user queries and provide the correct link or document from the PDF. However, the chatbot often provides irrelevant or incorrect links in response to user queries.
For example, when a user asks for the link to the "HR Portal," the chatbot might return a link to a completely unrelated portal or provide an incorrect response altogether. It appears that the knowledge base from the PDF is not being properly utilized or indexed to match user queries accurately.
The chatbot was configured as follows:
I have taken steps to resolve the issue by verifying that the PDF is properly linked, ensuring that it contains clear labels and corresponding links, and testing various user prompts. Despite these efforts, the chatbot continues to provide inaccurate responses.
I would like to know how I can enhance the chatbot's intelligence and accuracy within Copilot Studio, without involving external flows like Power Automate. Specifically:
It would be very helpful if you could provide real-world examples of how to address similar issues and optimize the chatbot's ability to deliver accurate responses using a PDF as the primary knowledge base.