У меня есть словарь слов, разделенный на два списка разной длины: прилагательные и существительные. Я хочу иметь возможность обратимо кодировать любой номер телефона в формат, в котором у меня есть одно или несколько прилагательных, за которыми следует существительное.
Примеры могут быть: "+447911123456" => "agile sassy stingray" "07911123456 "=>" старая фанк-клюшка для гольфа "
Он должен обладать такими свойствами, как лавинный эффект , и относительно равномерно использовать все слова в словаре.
I так и не смогли придумать алгоритм, удовлетворяющий всем требованиям. Кто-нибудь знает, как это сделать или где узнать больше о таком кодировании?
Если это поможет, я сделал словарь доступным на github . Любая помощь приветствуется!