zedimus / bibleapp

The Bible Study App is an interactive web application that allows users to explore and deepen their understanding of the Christian faith. The app features a chatbot powered by AI, which provides biblical responses to users' questions based solely on passages from the Bible.

Home Page:https://bibleai.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bible Study App

Overview

The Bible Study App is a web-based application that allows users to explore and study the Bible using a language model powered by OpenAI. It provides users with the ability to ask questions related to their Christian faith and receive responses based solely on the Bible.

Features

  • Select Bible Book: Users can choose from a list of books in the Bible, including both Old Testament and New Testament books.

  • Read Bible Content: Upon selecting a book, the app displays the content of that book for the user to read.

  • Ask Questions: Users can ask questions related to the selected book or any biblical topic.

  • AI-Powered Responses: The app uses an AI language model based on the Bible to provide insightful answers to user questions.

  • PDF Embedding: The app displays PDF versions of Bible books, allowing users to read and study them directly within the app.

  • Personalized URL: The app has a personalized URL, making it easily accessible for users.

Demo

Live Demo

Installation

  1. Clone the repository:
git clone https://github.com/TripleJ160/bibleapp/
cd bibleapp
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the app locally:
streamlit run app.py

Built With

  • Streamlit - The web framework used for building the app.
  • OpenAI - AI language model for answering Bible-related questions.
  • PyPDF2 - Python library for working with PDF files.
  • LangChain - Python library for language model chaining.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

Credits

Used resources from @PromptEnginner to learn the concepts and frameworks required to build this app

About

The Bible Study App is an interactive web application that allows users to explore and deepen their understanding of the Christian faith. The app features a chatbot powered by AI, which provides biblical responses to users' questions based solely on passages from the Bible.

https://bibleai.streamlit.app/


Languages

Language:Python 100.0%