How i can make Rasa chat bot an AI Chat bot

I know How Rasa works, but just feeding the data and getting output as per our requirement didn’t help to achieve to built an AI Chat bot. Can anyone suggest or guide or help me to add some other AI functionality apart from specific business logic will be helpful like make suggestions based on previous conversations.

Alternatively, you can watch this demo:

It uses ChatGPT as a skill.