Это сценарий, который будет хорошо работать для модели распознавания ML / Pattern, или будет проще / быстрее просто отфильтровать данные из большой БД.
Я ищу создание системы, которая позволит пользователямопределить соответствующий продукт, указав определенные ограничения и предпочтительные функции.
Существуют миллионы возможных конфигураций продукта.Давайте представим, что это коробки.
Параметры продукта:
- Размер (от 1 мм до 1 м) с шагом 1 мм
- Цвет: выбор из 10 цветов
- Материал: выбор из 3, дерево, металл, пластик
Ограничения:
- Дерево доступно только в сантиметровых единицах
- Красный доступен тольков 500 мм и более
- предпочтительным материалом является дерево
- предпочтительным цветом является синий
Итак, у нас есть 30 000 (1000 * 10 * 3) возможных вариантов,Многие из них нежизнеспособны, такие как 533 мм-Red-Wood
, но возможны такие конфигурации, подобные запросу.
- 533 mm-Red-Plastic
- 530 мм-Red-Wood
- 540 мм-Red-Wood
Примечания. Наши текущие правила и инструмент, основанный на кодах, могут занять от 0,5 до 2 минут, чтобы определить предпочтительныйконфигурации.
Мы можем сгенерировать список всех возможных конфигов и указать, действительны они или нет.
По нашим оценкам, 30 000 000 возможных конфигураций Для проверки конфигурации требуется около 0,5 секунды, поэтому при достаточной вычислительной мощности мы ожидаем, что в течение нескольких дней мы сможем сделать 30 МБ.