По-моему, единственный способ бороться — писать подсказки прямо рядом с полями, чтобы далеко не ходить. Типа «Не пишите здесь все характеристики, а укажите только модель, например Nokia N95).
Хотя бы часть неправильных заполнений будет устранена.
Ну а для правки за совсем уж дятлами нужно, чтобы кто-то этот каталог просматривал и правил.
по примеру 2:
никак, прайсы выгружают из систем, типа 1С, где все товары записаны в виде Nokia N95-black 8GB GSM 850/900/1800/1900/HSDPA. Лучше делайте по аналогии с яндекс.маркетом — они сами подбирают описания для товара и подставляют описания.
В моей практике пользователи различниых систем своевременно вводили достоверную, правильную информацию лишь в том случае если им это было выгодно. Если выгода прямая — в 100% случаях, если косвенно — то по грубым прикидкам в 50%.
Хотя если ввести правильно — удобнее чем неправильно, пользователь поленится вносить ошибки.
Я бы разрешил пользователям писать именно так, как они и пишут, — очевидно же, это сценарий работы для них самый удобный.
Проблема только в автоматическом распознавании введённой информации.
Можно назначить метку каждому параметру, например: модель: Nokia N95 цвет: чёрный. Это облегчит распознавание, но редкий пользователь будет их вводить. Для ответственных можно сделать умную строку ввода, где после каждого набора порции текста выводился бы список меток, которые ещё не были указаны. Эта же строка поможет для ручной правки неструктурированных порций текста, где для выделенной порции текста выводится тот же список для назначения из доступных меток.
Ну или можно просто собрать примеры неструктурированных текстов и написать парсер на основе механизма обратного вывода фактов или обучить нейронную сеть их распознаванию.
> Я бы разрешил пользователям писать именно так, как они и пишут, — очевидно же, это сценарий работы для них самый удобный.
Позвольте с Вами не согласиться.
Мне кажется, они просто хотят как можно больше выделиться. Чтобы на них обратили внимание.
Когда вводят (пример: Мы ЗаНиМаЕмСя ПрОдАжЕй КоРаБлИкоВ нА ДиСт. УпРаВлЕн....)
То я не думаю, что им так вводить удобно.
Как заставить пользователей, вводить нормальную информацию?