Search keyword classification/categorization using python



I’m working on analyzing real time search keywords data. I would like to know how to categorize/classify the keywords? I’ve gone through the article “6 Practices to enhance the performance of a Text Classification Model”. It’s giving an idea on how we can classify the text. But I couldn’t identify the right corpus that I can use for this specific purpose. Please let me know how to find the right corpus & where?

Appreciate your help.