web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Azure OpenAI Chat with...
Copilot Studio
Unanswered

Azure OpenAI Chat with Own Tabular Data Not Retrieving Information

(0) ShareShare
ReportReport
Posted on by

I'm building an Azure AI Search + OpenAI chatbot to "talk/speak" with my own data. I'm in the sports field, and we need to create a chatbot capable of retrieving actual data from Excel files that we have and performing basic summary, sorting, and filtering tasks. Our data is mainly historical data on athletes. This is a quick look into what we have:

 

PlayerScoringGames-InRed-FlagsNet-WorthLeague
John Doe87150212,500,000Alpha League
Jane Smith92200125,000,000Beta League
Max Powers75180310,000,000Gamma League
Lucy Heart68210415,000,000Delta League
Jack Hunter8017028,000,000Epsilon League
Emma Stone95220130,000,000Zeta League
Liam Knight78160211,500,000Eta League
Ava Strong85190314,000,000Theta League
Noah Swift90230120,000,000Iota League
Mia Quick8317529,000,000Kappa League

 

 

I have successfully created an index and semantic ranker with AI search, dividing our data into chunks to make it easier and more manageable for the search algorithm. We have also decided to include a file with the definitions of each feature. For instance, 'Net-Worth' is the value in US dollars of the athlete for business and financial purposes.

But when I ask my chatbot basic queries or questions like:

 

"What is the scoring of Jane Smith?" instead of retrieving 92, it says, "Sorry, I don't have sufficient data to answer that question."

When I ask it, "Who are the top 3 athletes with the highest net worth?" instead of giving a list sorted by player and their net worth, it just retrieves, "Sorry, I don't have sufficient data to answer that question."

 

Mind you, my data is extensive, with almost 15,000 entries which I have divided into very small chunks of information, keeping the headers to not lose context.

For those who have worked with tabular data with lots of quantitative and qualitative information in chatbots, what do you suggest is the best approach to solve these kinds of issues?

I'm currently dividing the Excel files into smaller Excel files, which are in XML format. Is it better to divide them into chunks of JSON, CSV, or .txt files? I would greatly appreciate any help from those of you who have worked with this type of data. Thank you

 

Categories:
I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 265 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 240 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 101 Moderator

Last 30 days Overall leaderboard