Я хотел бы задать вам вопрос. Есть ли какой-нибудь алгоритм/инструмент, который может позволить мне установить связь между словами? Например: у меня есть следующая группа предложений:
(1)
"My phone is on the table"
"I cannot find the charger". # no reference on phone
(2)
"My phone is on the table"
"I cannot find the phone's charger".
Что я хотел бы сделать, так это найти связь, возможно семантическую связь, которая позволила бы мне сказать, что первые два предложения говорят о теме (телефоне), поскольку два термина (телефон и зарядное устройство) являются общими в ней (в Общее). То же самое для второго предложения. У меня должно быть что-то, что может подключить телефон к зарядному устройству, в первом предложении. Я думал об использовании Word2vec, но не уверен, что смогу с ним что-то сделать. Есть ли у вас какие-либо предложения по поводу алгоритмов, которые я могу использовать для определения сходства тем (т. е. предложений, сформулированных по-разному, но имеющих одну и ту же тему)?
set
, а затем проверить, содержит ли набор некоторые слова из второго предложения. - person Daniel   schedule 29.07.2020