bharatgraph / processing

Commit History

  1. fix: wire 3 hardcoded AI models into the existing model_selector tiering (R-2/R-3/R-4)⁠

    3066feb

  1. fix(F-10): give scraper-pipeline concurrency its own I/O-bound resource dimension⁠

    a2f923e

  1. Add header documentation for pipeline.py⁠

    Unverified signature
    4b4af4b

  1. feat(phase-32): rebuild AliasGraph in pipeline after entity resolution⁠

    aef2ed8

  1. fix(ascii): replace all non-ASCII chars in Python source files⁠

    fa87992

  1. fix(ARCH-2): add deprecation notice to entity_resolver.py -- canonical version is entity_resolver_v2.py

    ccc58b9

  1. fix(test): rewrite normalise_indian_name -- add Sh. to honorifics, while-loop for stacked honorifics, fix broken function body

    9195906
  2. fix(test): add 'sh' abbreviation to _HONORIFICS; change to while-loop for stacked honorifics (Late Shri X -> X) -- fixes 1 failing pytest

    db0ae09

  1. fix(api+graph+pipeline): M-04+M-05+M-08+M-09 -- misc medium fixes⁠

    5d9b8a9
  2. fix(scrapers+pipeline): H-03+L-02+H-12 -- MyNeta elections and git bloat⁠

    1ffe057
  3. fix(api+pipeline): C-05+C-06 -- unsearchable nodes and hardcoded ICIJ names⁠

    2f11b48

  1. refactor(pipeline): upgrade EntityResolver import to v2⁠

    16258d8
  2. feat(processing): add EntityResolverV2 -- multi-signal identity engine⁠

    b1074d8
  3. feat(processing): add AliasGraph -- alias-to-canonical-id lookup⁠

    b3a84d6
  4. feat(processing): add canonical_id.py -- SHA-256 ID generation⁠

    63af5ed
  5. fix(encoding): strip non-ASCII chars from pipeline.py and loader.py⁠

    06270b4

  1. fix(pipeline): BUG-13 — entity resolver now runs on international data⁠

    297af77

  1. feat: Procurement DNA + Cartel Detection + full pipeline fix⁠

    eece913

  1. fix: complete pipeline - pull correct scraper versions into branch⁠

    9c33ffa

  1. fix: add __init__.py to all packages, create venv setup⁠

    d76057f

  1. feat: add requirements.txt and base_scraper.py - Day 2

    1c02240