My goal with this repository is to understand how to index multiple sermons on the rapture of the Church delivered by Prophet David E. Owuor using Elastic Search and Streamlit.
You can see the entire process from using Regex for Bible navigation to using Elastic Search for indexing multiple sermons.
The Church needs to prepare for the rapture and the wedding feast of the Lamb.
For use this repository, follow these paths:
- Create a python environment (optional), use anaconda or venv;
- Be sure docker compose is already on your workspace;
- Install the requirements:
pip install -r requirements.txt; - Build the containers:
docker compose up --build; - Execute this notebook: notebook to seed elastic search;
- Use this command line:
streamlit run app.py.