Расстояние Левенштейна

Статус
В этой теме нельзя размещать новые ответы.

@lex

Постоялец
Регистрация
13 Июн 2006
Сообщения
50
Реакции
3
Как в MySQL реализовать расчет расстояния Левенштейна между значениями колонки? Задача: из списка названий нечетко найти самое популярное.
 
Написать пхп скрипт и рассчитывать. Поподробнее, что надо искать, какие колонки, сколько колонок - мясо, мясо давай!
 
Хочется сделать процедуру для mysql.

На php это сейчас реализовано так:
Мясо дано, нужны угли, мангал и шампуры :)


Расстояние Левинштейна для MySQL:


Но как ее применить для нахождения наиболее вероятного Названия?
 
В смысле необходимо указать самое частое название строки?
 
ещё вопросик уточню - тебе на пыхе писать?
 
В идеале хочется получить функцию mysql, у которой на входе список Названий через разделитель, на выходе самое вероятное Название.
 
Осталось написать еще одну функцию, которая будет выбирать все записи, а затем в цикле по всем этим записям вызывать сравнение строк. Можно это реализовать на пыхе, а вышеприведённую функцию вызывать при вхождении в мускул.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху