Chatbot to access info from article collection

Hi there! I want to create a chatbot to access information from a collection of 44000 research articles. I want to present information from these articles in a summarized format and also be able to give access to the full article if required. So, in addition to the whole collection of articles, there is a metadata csv file giving information about all the articles in general.

This is the link to the dataset: COVID-19 Open Research Dataset Challenge (CORD-19) | Kaggle

Can you suggest a method as to how I can go ahead with this idea? How can I define my custom pipeline?

Thanks a lot! Your ideas and help are much appreciated