This feature will actually save me tons of money, currently what I'm doing is running a NLP algorithm on the listings (taking in consideration material, tags, description, title, audiences, and occassion) to extract potential keywords, and then running another etsy search to see if the listing I'm analyzing is showing up in Etsy search results, if it does show up, then I associate the keyword with the listing and depending on the rank of the listing itself and I assign a relevance value to the keyword and the listing.