Skip to content

AKmahim/study-helping-ai-gemini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study Helping AI Chat Bot

Overview

Study Helping AI Chat is a google gemini base chat bot for help you in study. Here you can upload a pdf book and chat with this pdf book as you need. When you ask anything to this chat bot it will give you the information base on your given pdf book.

Features

  • You can upload your own pdf files to the study helping AI and ask anything about the pdf
  • you can upload multiple pdf files at once

Getting Started

  1. Create a Virtual Environment: I am using Python 3.10.12 currently
    windows: python -m venv env_name
    linux: python3 -m venv env_name

  2. Activate virtual environment:
    windows: .\env_name\Scripts\activate (you need to disable shell script warning first using Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass )
    Linux: source env_name/bin/activate

  3. Upgrade pip: pip install --upgrade pip

  4. Set Execution policy for windows shell not need for linux : Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

  5. Install Requirements: pip install -r requirements.txt

  6. Set Google Gemini API key on env file

  7. Enter commands in terminal: streamlit run app.py

  8. Deactivate env : deactivate

Contact Information

For any questions, please contact me at: