All projectsPROJECT/01
Samsung PRISM Winner
KONTA
Context-Aware Browsing Extension
Chrome extension that turns your browsing into a personal knowledge base. It detects sessions automatically, infers which project each page belongs to, and makes all of it searchable, with every model running inside the browser.
KONTA · SchematicFIG/01
The Problem
Browsers forget. Close a tab and the research trail is gone. KONTA captures every session as you browse and organizes it into a searchable knowledge graph, so the work you did last week is still there when you need it.
How It Works
Chrome Extension→
Background Workers (session detection + ML ranking + embedding engine)→
Content Scripts (page capture + Google Search integration)→
Knowledge Graph UI
Key Features
- Automatic session capture with ML-based project inference across open tabs
- Three-layer search: BM25 keyword, Transformers.js semantic embeddings, then an ML re-ranker
- Force-directed knowledge graph with Louvain community detection, rendered with react-force-graph
- Google Search integration that surfaces your own past research next to live results
- Focus mode, context-aware reminders, and browser-history import to backfill the graph
- All inference runs on-device through Transformers.js and ONNX WASM; nothing leaves the browser
Technical Highlights
- Three-layer retrieval: strict keyword matching first, semantic embeddings second, an ML re-ranker on top. Rank@1 and NDCG@5 are measured by automated evaluation scripts in the repo.
- Interactive knowledge graph built with Louvain community detection, validated against 8 topic clusters plus deliberately ambiguous noise pages.