|
Запрос на дублирующие элементы по проценту сходства | ☑ | ||
---|---|---|---|---|
0
Aswed
02.09.17
✎
08:23
|
Подскажите как должен выглядеть запрос который бы выводил все схожие элементы справочника при условии достаточного сходства наименование элементов?
|
7 14 |
||
1
Филиал-msk
02.09.17
✎
08:58
|
Что такое для тебя "достаточное сходство"? Равенство всех нечетных букв? Начало обоих слов на букву "Ч"? Как посчитать расстояние Дамирау-Левинштейна запросом?
|
|||
2
Aswed
02.09.17
✎
08:59
|
Достаточное сходство это совпадение 80% букв в наименовании элемента.
|
4 8 11 |
||
3
jsmith82
02.09.17
✎
09:00
|
||||
4
Филиал-msk
02.09.17
✎
09:10
|
(2) Тогда достаточно посчитать сумму 1 и 0 по совпадению и несовпадению букв и нормировать ее на длину слова
|
5 |
||
5
Aswed
02.09.17
✎
09:13
|
(4) Не понял. Как это?
|
6 |
||
6
Филиал-msk
02.09.17
✎
09:17
|
(5) когда подстрока = подстрока тогда 1 иначе 0 + ... / 150
Пустая подстрока внезапно равна пустой подстроке, если чо. |
|||
7
mistеr
03.09.17
✎
00:36
|
(0) См. например обработку "Поиск дублирующихся элементов".
P.S. Волшебного ключевого слова "ПОХОЖИЕ" в языке запросов конечно нет, если ты вдруг надеялся. Все нужно делать руками и головой. |
|||
8
Aleksey
03.09.17
✎
01:14
|
(2) "Масло моторное Луколй 1л" и "Масло моторное Лукойл 5л"
Это дублирующие позиции? Степень похожести 99,9% (разница в 1 символ) "Туфли мужские Найк 24 размер" и "Туфли мужские Найк 44 размер" - это дубли? Бренд Абибас и адидас - это одно и тоже? ведь в названии товара с таким брендом разница будет в 1,5 буквы "Пальто женское мех" и "Пальто женское драп" - Дубликаты? А ведь вполне укладывается в 80% похожести. Правда вот что то меня смущает что владелец мехового пальто за 50 тысяч захочет его продавать по цене драпового за 5 тысяч |
9 13 |
||
9
bolder
03.09.17
✎
01:25
|
(8) Плюсую.И ещё есть Женское пальто мех,разве это не дубль?
|
|||
10
Злопчинский
03.09.17
✎
01:49
|
на ИС есть обработки для облегчения решения задач автора.
|
|||
11
Лефмихалыч
03.09.17
✎
10:06
|
(2) тупа затея. "пора", "шпора" и "пороша" имеют ровно такое совпадения букв, но это предельно разные слова.
|
12 |
||
12
mistеr
03.09.17
✎
10:11
|
(11) Тупой критерий, но не затея. Нормальные алгоритмы нечеткого сравнения и поиска вполне применимы. Другое дело, что их производительность при реализации на языке 1С может убить затею.
|
|||
13
Aswed
08.09.17
✎
12:26
|
(8) Я пользователям только вывожу список схожих позиций, конечное решение остаётся за пользователем.
|
|||
14
Рэйв
08.09.17
✎
12:40
|
(0)Ты так пытаешься наладить систему аналогов или хочешь избавляешься от дублирующих элементов?
|
15 |
||
15
Aswed
08.09.17
✎
13:32
|
(14) Избавление от дублирующих элементов
|
16 |
||
16
Рэйв
08.09.17
✎
13:51
|
(15)Отдай это в руки пользователей. Пусть в ручную лишние пометят на удаление. Это будет быстрее, чем изобретать ИИ на 1С .
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |