Пару лет назад я уже создавал такую тему, но сейчас не могу старую тему найти, поэтому начну с начала.
История проблемы:
До ковида(точный год не помню) распознавание чеков работала с "самообучением".
То есть, я распознавал чек на 20 позиций из Ашана
1. по-умолчанию основная категория была "продукты"
2. если в чеке были шампуни, средство для раковин, зубная щётка, паста и скотч, то в первый раз оно всё распознавалось, как продукты.
3. я исправлял руками часть в категорию "Бытовая химия", часть в "Гигиена", что-то в "хоз.мелочи"
4. и что прям удивительно, ДребеДеньги обучались и уже к 4-5 чеку все категории распознавались сами автоматом чётко и правильно, даже, если я покупал уже другой шампунь, он всё равно сам попадал в категорию "Гигиена".
5. это было прям прекрасно, очень редко, раз в 3-4 месяца попадался "неизвестный" товар типа цветочного горшка или клея, но стоило ему 1 раз вручную поменять категорию, дальше уже в следующих чеках всё распознавалось само.
-------------------
конец золотой Эры
6. в какой-то момент всё нафиг поломалось после очередного обновления, я даже создавал тему о том, как всё сломалось (года 3-4 назад)
7. в той теме проблему не починили, дали временный "костыльный" вариант решения через правила обработки, пообещали, что в следующих обновлениях всё починят.
8. прошло N-лет. не починили.
9. сейчас проблема ещё усугубилась :( Я наконец-то разобрался. что вообще происходит:
все чеки(прям любые) при сканировании QR кода приложением получают автоматом первую по алфавиту категорию "Аптека", потому что она на букву "А".
10. ручная смена категории не приводит к "обучению" - даже точно такой же товар купленный в том же магазине спустя 1 неделю получает категорию "Аптека" невзирая на то, что это сливки или хлеб.
11. то, что попадает под правила обработки категорию меняет, но это блин очень неудобный костыль, потому что правила слишком "обобщённые". То есть это прям ваааще никак не работает на длинных чеках на 20-30 позиций. И это уже запарило, если честно. Потому что ну уже же было хорошо!
теперь ещё и новая логика работы интерфейса, стало сложнее вручную корректировать длинные чеки.
Можно вернуть нормальное распознавание и "обучаемость" программы? Пожалуйста!!
|