Hello Hugging Face community,
I have a list of different titles, and I need a model that can take each title and generate at least 30 relevant keywords associated with it. The keywords should be individual words, related to the title, and prioritized based on relevance, with a preference for keywords that are trending or have high search volume. The goal is to extract keywords that best summarize the content or theme of the title.
For example, if the title is:
“A butterfly landing on a dew-covered flower,”
The model should generate keywords like:
butterfly, flower, dew, nature, landing, wings, garden, insect, vibrant, sunlight, spring, outdoors, wildlife, etc.
While I prefer to generate keywords based on search trends or what is currently popular, I am open to models that generate keywords relevant to the title, even if they may not necessarily be trending.
I prefer to work with Python for implementing the solution, and I am looking for a model that can handle this efficiently and output 30 keywords per title.
Could anyone suggest a suitable model for this task, or if possible, provide guidance on how to proceed?
Thank you in advance for your help!