rugmuncher-backend / scripts /check_pdf_titles.py
cryptorugmunch
merge: chore/cleanup-remove-bloat-and-secrets into main
bde2f3a
Raw
History Blame Contribute Delete
538 Bytes
#!/usr/bin/env python3
"""Check titles of downloaded PDFs."""
import os
import fitz
papers_dir = "/root/backend/data/papers"
for pid in ["2208.00613", "2106.09489", "2204.09632"]:
path = os.path.join(papers_dir, f"{pid}.pdf")
try:
doc = fitz.open(path)
text = doc[0].get_text()[:500]
print(f"\n=== {pid} ===")
for line in text.split("\n")[:10]:
if line.strip():
print(f" {line.strip()}")
doc.close()
except Exception as e:
print(f" ERROR: {e}")