Skip to content

dynaroars/iclrpoints

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICLR Points

Compare research areas by ICLR points (faculty-per-publication ratio normalized to Machine Learning).

Architecture

Startup: Parse DBLP once Cache per-year data

Page load: Fetch all ICLR data once

Interaction: Filter JS array Update Plotly chart

Setup

  1. Install dependencies
    pip install -r requirements.txt

  2. Run the API
    uvicorn backend.iclr_api:app --host 0.0.0.0 --port 8001 --reload

  3. Run the frontend
    cd frontend
    python -m http.server 8000
    Open http://localhost:8000

API

GET /iclr_points?from_year=2019&to_year=2023

Data

Place in data/:

  • csrankings_march.csv
  • area.csv
  • dblp.xml.gz

Releases

No releases published

Packages

No packages published