Commit History

  1. Change error message from '50 carroll not found' to 'Invalid File type'

    Yaz Hobooti
    c58dd3d
  2. Fix syntax error in _decode_zbar function - move return inside try block

    Yaz Hobooti
    e2ac1ed
  3. Fix indentation errors in app.py around line 1102

    Yaz Hobooti
    8d331e6
  4. Fix indentation error on line 1102

    Yaz Hobooti
    c54befb
  5. Update validation text comment to clarify 50 Carroll location

    Yaz Hobooti
    2a26601
  6. Fix indentation error in spellchecker import at line 642

    Yaz Hobooti
    9c0188f
  7. Fix indentation error in spellchecker import block

    Yaz Hobooti
    46bd130
  8. Add validation to check for '50 carroll' text in PDFs before analysis

    Yaz Hobooti
    36496e9
  9. Add comprehensive pharmaceutical terms whitelist including cannabis/cannabinoid terms in English and French

    Yaz Hobooti
    0533111
  10. Fix barcode detection: reduce duplicates, restore 115mm bottom filter, remove rotations

    Yaz Hobooti
    535aaab

  1. Implement ChatGPT barcode fixes: unified backends, better ZXing, accumulator approach, no bottom filter

    Yaz Hobooti
    9878852
  2. Add debugging to barcode detection to identify the issue

    Yaz Hobooti
    257098e
  3. Implement ChatGPT barcode improvements: ZXing hints, tiling fallback, GS1 parsing

    Yaz Hobooti
    fed2115
  4. Fix HAS_ZXING NameError: check if variable exists before using

    Yaz Hobooti
    191c79a
  5. Implement ChatGPT patches: remove HAS_BARCODE gate, enable ZXing-CPP barcode detection

    Yaz Hobooti
    bd3b9d5
  6. Force rebuild trigger

    Yaz Hobooti
    601e8bb
  7. Fix barcode detection: remove HAS_BARCODE gate, fix DPI filtering, fix coordinate mapping, prefer ZXing-CPP

    Yaz Hobooti
    87425a1
  8. Add barcode detection debugging and test script

    Yaz Hobooti
    ad64d27
  9. Fix missing dependencies: restore pdf2image, gradio, pytesseract, pyspellchecker, regex, scikit-image

    Yaz Hobooti
    5fa0489
  10. Upgrade barcode reader to v2: multi-scale, multi-rotate, tiling, and tight rotated boxes for better recall

    Yaz Hobooti
    80fae67
  11. Final barcode reader implementation: ZXing-CPP with exact versions and improved robustness

    Yaz Hobooti
    6830c6e
  12. Replace barcode reader with robust ZXing-CPP implementation

    Yaz Hobooti
    828bfe1
  13. Fix spell check bottom exclusion: Add 115mm exclusion to fallback spell check

    Yaz Hobooti
    e4d5933
  14. Implement improved barcode detection: Use OpenCV contrib with PDF XObject extraction

    Yaz Hobooti
    204147c
  15. Remove validation text exceptions: Ignore all errors in bottom 115mm

    Yaz Hobooti
    3401128
  16. Fix indentation error in spellchecker import block

    Yaz Hobooti
    5065cea
  17. Fix spellchecker import error: Use pyspellchecker with fallback imports

    Yaz Hobooti
    9295381
  18. Complete setup: Add app.py, update requirements.txt and README.md

    Yaz Hobooti
    1baa0bd
  19. Add local files to Hugging Face space

    Yaz Hobooti
    7de2fa8
  20. initial commit

    Verified signature
    bc07d70