rails поиск предметов с похожими ассоциациями - PullRequest
0 голосов
/ 09 ноября 2010

У меня довольно стандартные отношения «многие ко многим».Элементы имеют много тегов и наоборот, через таблицу связей.Что я хочу сделать, так это реализовать поисковую систему, где пользователь ищет определенный элемент, и элементы с похожим массивом тегов (не совсем одинаковые, очень редко бывают два элемента с одинаковыми тегами)вернулся, заказал из большинства похожих, наименее похожих.И должна быть точка среза, минимальная степень сходства, которую требуется вернуть.

Кто-нибудь может указать мне правильное направление относительно того, как этого достичь?

1 Ответ

0 голосов
/ 09 ноября 2010

Вы можете адаптировать функцию Левенштейна (обычно для сравнения строк), чтобы соответствовать вашей проблеме.Только одна возможная идея о быстром ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...