Chat bot for Question and answer in csv ,all open source models

I need to create a chatbot using Question answer from a csv or txt file maybe.I am using similarity model that is taking user input and it is not perfectly able to pick date in the data and ends up giving wrong result.
Question can be like:
What is the Sellout for 01 Jan 2022 for MT channel and South region.
Answer be :1312121

like this for whole 2020 to 2024 data and new data will keep on adding.I need to create it so that it doesnt require any GPU,and everythin g can be handled in CPU only.I have used multiple similarity models,even ensemble of them,but nothing is working perfeclty fine,user may ask date in any format and may or maynot give all the required information as that in Question in data.
Any help on this will be highy appreciated.