RAG: Semantic PDF Search with Retrieval-Augmented Generation