Обсуждение статьи "Использование метрики Левенштейна для поиска аналогов названий"
 
 http://gis-lab.info/qa/levenshtein.html
			
			
									
						
										
						Использование метрики Левенштейна для поиска аналогов
- 
				updates-bot
 - Bot
 - Сообщения: 276
 - Зарегистрирован: 03 фев 2008, 23:13
 - Репутация: 3
 
- 
				Boris
 - Гуру
 - Сообщения: 4231
 - Зарегистрирован: 10 апр 2006, 22:34
 - Репутация: -344969098
 - Откуда: Париж
 
Re: Использование метрики Левенштейна для поиска аналогов
Пока не знаю где применю, но в любом случае, снимаю шляпу перед вами, за ваше просвещения. В текучке, так не хватает общих знаний о том, какие методики используют в смежных отраслях.
			
			
									
						
										
						- 
				gcolor
 - Новоприбывший
 - Сообщения: 5
 - Зарегистрирован: 01 фев 2009, 16:47
 - Репутация: 0
 
Re: Использование метрики Левенштейна для поиска аналогов
Левенштейн - сила. Использую его метод в своей программе для обработки прайсов мед. препаратов. Даже если название для поиска набрано с конкретными ошибками (8 букв - 3 неправильные) - находит без проблем. Также использование решило проблему с использованием русских и украинских названий препаратов (написание). Неважно:
димедрол, демидрол, демідрол - найдет.
			
			
									
						
										
						димедрол, демидрол, демідрол - найдет.
- 
				Boris
 - Гуру
 - Сообщения: 4231
 - Зарегистрирован: 10 апр 2006, 22:34
 - Репутация: -344969098
 - Откуда: Париж
 
Re: Использование метрики Левенштейна для поиска аналогов
я пытался переводить алгоритмы на язык VBA, но он у меня выдает для приведенного примера строки
Точно должно быть 1 - перестановка, а не 2 - замена двух символов?
			
			
									
						
										
						значение 2.acbd abcd 1
Точно должно быть 1 - перестановка, а не 2 - замена двух символов?
- 
				KolesovDmitry
 - Гуру
 - Сообщения: 810
 - Зарегистрирован: 22 авг 2007, 14:58
 - Репутация: 123
 - Откуда: Казань
 
Re: Использование метрики Левенштейна для поиска аналогов
Действительно, в статье была ошибка. Теперь исправлено.Boris писал(а):я пытался переводить алгоритмы на язык VBA, но он у меня выдает для приведенного примера строкизначение 2.acbd abcd 1
Точно должно быть 1 - перестановка, а не 2 - замена двух символов?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость