1379
правок
Изменения
м
→Подбор ключа
==Подбор ключа==
Подбор производится в случаях, когда из заданного списка ключей необходимо выбрать ключ наиболее похожий на ключ-образец.
Подбор происходит по следующим правилам:
*если в ключе есть то же свойство что и в образце, и значения свойств совпадают - вес ключа увеличивается.
*если в ключе есть то же свойство что и в образце, но значения свойств не совпадают - ключ отбрасывается.
*если в ключе есть свойство, которого нет в образце - вес ключ уменьшается.
*после взвешивания выбирается ключ с максимальным весом.
*если найдено несколько ключей с одинаковым весом - берется ближайший к началу списка.
Допускается вариант когда ни один ключ из списка не подходит.
Подбор ключей - рутиная операция для формирования словоформ при синтезе текста и для подбора объектов в парсинге.
==Суммирование ключей==