Skip to content
Information Retrieval · FIB-UPC

CAIM IR Explorer

Explore core information retrieval concepts interactively: run PageRank on the global airport route network with a world map visualization, and analyze Zipf's Law on text corpora with curve fitting.

Loading…

About this project

Originally lab exercises for the CAIM (Search and Analysis of Information) course at FIB-UPC, covering PageRank, Zipf/Heap laws, TF-IDF, Rocchio, MapReduce, and graph analysis. This full-stack web app reimplements the PageRank and Zipf algorithms in Python (FastAPI) with a Vanilla TypeScript + D3.js frontend — no UI framework, just plain TypeScript managing the DOM directly.