Недавно я увидел интересную функцию, которая когда- то была доступна в Google Sheets: вы начинаете с написания нескольких связанных ключевых слов в последовательных ячейках, скажем: «синий», «зеленый», «желтый», и автоматически генерирует похожие ключевые слова (в данном случае другие цвета). Смотрите больше примеров в этом видео на YouTube .
Я хотел бы воспроизвести это в моей собственной программе. Я думаю об использовании Freebase, и это будет работать так интуитивно:
- Получить список заданных слов в Freebase;
- Найти их «общий знаменатель (и)» и построить метрику расстояния на основе этого;
- Ранжировать другие понятия на основе их «расстояния» до исходных ключевых слов;
- Покажите следующие ближайшие понятия.
Поскольку я не знаком с этой областью, мои вопросы:
- Есть лучший способ это сделать?
- Какие инструменты доступны для каждого шага?