This project is focused on building a Retrieval-Augmented Generation (RAG) system that enables intelligent Q&A in Punjabi, Hindi, and English languages. It translates Punjabi documents, stores multilingual versions in a database, and allows language-specific querying with both text and speech responses.
The dataset was sourced from Panjab Digital Library (PDL) and consists of scanned images of historical books, manuscripts, and archival materials. These documents span various genres, including religious texts, literary works, and administrative records, and are primarily written in Gurmukhi script. The images were later processed for text extraction and language translation tasks.
Separate evaluations are done for:
pip install -r requirements.txtollama create pdlRAG -f Modelfilemodels.py:python models.pyollama serveuvicorn main:appstreamlit run app.py44 commits
3 commits
Python
96.2%
Dockerfile
3.3%
This project is focused on building a Retrieval-Augmented Generation (RAG) system that enables intelligent Q&A in Punjabi, Hindi, and English languages. It translates Punjabi documents, stores multilingual versions in a database, and allows language-specific querying with both text and speech responses.
The dataset was sourced from Panjab Digital Library (PDL) and consists of scanned images of historical books, manuscripts, and archival materials. These documents span various genres, including religious texts, literary works, and administrative records, and are primarily written in Gurmukhi script. The images were later processed for text extraction and language translation tasks.
Separate evaluations are done for:
pip install -r requirements.txtollama create pdlRAG -f Modelfilemodels.py:python models.pyollama serveuvicorn main:appstreamlit run app.py44 commits
3 commits
Python
96.2%
Dockerfile
3.3%