Information Gain

Project Overview
A semantic analysis tool that measures how original your ideas actually are. Enter a topic, write your thesis, and the app fetches the internet’s consensus via Brave Search, vectorizes both texts locally in the browser using Transformers.js, and computes a composite originality score — cosine similarity, Jaccard index, and a negation heuristic for detecting genuine contrarian positions.
The entire pipeline runs client-side. Embeddings are computed in a Web Worker via a quantized MiniLM model. Knowledge nodes persist in SQLite WASM with a Voy sidecar for vector similarity search. Scores range from “Absolute NPC” to “Complete Wildcard” — the internet consensus is waiting to humble you.
Materials & Infrastructure
- Role
- Creator & Developer
- Framework
- Astro 5 + Svelte 5
- Styling
- Tailwind + Custom Styles
- Motion
- D3.js
- Data
- SQLite WASM + Voy WASM