BiblioFetch – Reference Extraction & Enrichment
A web app that automates the extraction, enrichment and validation of academic references from raw PDF text.
Highlights
- LLM parsing with the Gemini API to read messy reference lists, including broken line breaks.
- Enrichment through the OpenAlex API to find each reference’s DOI and metadata.
- Open Access check that validates whether each article link is actually reachable.
- Architecture: static front end on GitHub Pages calling a FastAPI back end hosted on Hugging Face.
Stack: Python · FastAPI · Gemini API · OpenAlex API · Hugging Face · HTML/CSS/JS
🔗 Live app: https://bibliofetch.felipemenegotto.com.br
💻 Source code: https://github.com/meneguinha/BiblioFetch
Description
2026