Midas Touch
Alert-only market intelligence for Path of Exile 2 — economy ingestion, a sentiment engine, and opportunity scoring in a live dashboard.
A market-intelligence platform for Path of Exile 2’s player economy. It ingests economy data and community signals, scores items by opportunity — demand × genuinely-thin supply × price movement — and surfaces ranked, explainable picks in a local dashboard. Strictly alert-only by design: it never automates trading, keeping it clean under the game’s terms of service.
The architecture is deliberately deterministic-first: a canonical item registry acts as the load-bearing join key across every data source, all scoring signals are normalized to [0,1] with confidence and staleness flags, and fungible categories are down-ranked so the tool hunts real scarcity instead of commodity noise. On top of that sits a sentiment engine — Reddit and YouTube collectors, influence-weighted momentum with time decay, a “heating up” velocity view, and an LLM assist that’s gated to high-reach ambiguous mentions under a hard daily budget.
Built test-first throughout (~120 tests), with privacy plumbing I’m a little proud of for a game tool: no author PII stored, upstream deletions reconciled, content bodies on a TTL.
Python 3.12, FastAPI + HTMX, SQLAlchemy + SQLite + Alembic, PRAW, APScheduler. Private.