Предполагая, что вы имеете в виду «поисковый запрос», когда говорите «очередь поиска», а ваш запрос строится с помощью логического оператора ИЛИ , вы можете создать поток, который увеличивает частоты, когда встречается одно из терминов. , Это на самом деле то, что вы сделали выше.
Как вы сказали в своем посте, другим подходом будет вычисление сумм векторов терминов после вычисления их векторов отдельно. Тем не менее, умножение не будет вариантом, который вы ищете.
Таким образом, любой способ построения абстрактного термина из нескольких терминов путем вычисления таким образом.