Bibliqal takes in natural language questions and outputs relevant answers from famous "legit" docummentaries.
- You can either pull my docker image:
sudo docker pull vinitrinh/bibliqal
Or create a new onesudo docker build -t bibliqal .
- Run a container:
sudo docker run -p 5000:5000 bibliqal
- Clone Repo
- Replace data folder with the compressed data folder from: https://drive.google.com/open?id=1Y6DeuYcr3EbzfiDE1hNQDlowyICdrmS0
- Download the packages.
conda create -n bibliqal
pip install -r requirements.txt
- Run the streamlit app:
streamlit run app.py
and viola!
Knowledge bases are taken from the following:
Bible hub:
- Expositor's commentary
Blue letter bible:
- John Macarthur
- Edersheim Alfred
- Headley PC
- Hocking David
- Ice Thomas
- Lightfoot JB
Other potential sources for the future:
- https://www.tms.edu/m/tmsj15g.pdf
- https://www.studylight.org/commentaries/cbb.html (Brian Bell's commentaries look straightforward)
- https://www.preceptaustin.org/tool_commentary
- https://www.bestcommentaries.com/series/free-bible-commentary-fbc/
Note 23 Jan
- streamlit is unable to run over a tunnel. This means that the app cannot be served. Till then, we can only wait for the fix.
- docker can be used for the app, this will speed up the setup
Note 21 May
- Streamlit supposedly fixed the bug in the latest version 0.56.0.
- Docker image up on
vinitrinh/bibliqal