Хорошо, хороший набор ключевых слов - хороший метод.Но ключ в том, как его построить.Есть много способов сделать это.
Во-первых, самый простой - это поиск открытых ключевых слов, установленных в сети.Это зависит от вашей удачи и ваших знаний.Ваши ключевые слова (например, «python, java, machine learing») являются общими тегами в Stackoverflow, веб-сайтах по подбору персонала.Не нарушайте закон!
Второй - IR (извлечение информации), он более сложный, чем предыдущий.Существует множество алгоритмов, таких как «TextRank», «Entropy», «Apriori», «HMM», «Tf-IDF», «Условные случайные поля» и т. Д.
Удачи.
Для соответствия ключевых слов / фаз, Trie Tree
быстрее.