Knguyen-dev / SDEV-265-Group-4

Shared repo for sdev 265 group
0 stars 1 forks source link

BookSmart.ai

Welcome to BookSmart.ai, an AI-powered library and story-writing application designed to revolutionize the way you craft and store your stories. This project is a fork of a collaborative college project, now evolved into an innovative platform blending creativity with cutting-edge technology.

Description

BookSmart.ai is not just a library application; it's a storytelling companion. It's designed for everyone from seasoned storytellers to budding authors. Here's what makes BookSmart.ai unique:

In this world of storytelling, your imagination is the limit. Join us and redefine storytelling with AI as your co-author!

Installation Instructions

Step 1: Install Python 3.12

  1. Visit Python 3.12 Download Page.
  2. Download the appropriate installer:
    • Windows: Windows x64 installer
    • macOS: macOS 64-bit universal2 installer
  3. Follow the on-screen installation instructions.

Step 2: Clone the Repository

  1. Navigate to BookSmart.ai GitHub Repository.
  2. Click the “Code” drop-down button.
  3. Select "Download ZIP".
  4. Extract the folder to your desired location.

Step 3: Add OpenAI API Key

  1. Obtain an API key from OpenAI.
  2. Save the API key in a text file at project_root/assets/api_key.txt.

Step 4: Install Necessary Libraries and Run the Application

  1. Open Terminal (macOS) or Command Prompt (Windows).
  2. Change the directory to the program directory in the extracted ZIP file.
  3. Run pip install -r requirements.txt to install required libraries.
  4. After installation, execute python Main.py to start the application.

Join Us

Dive into the world of AI-assisted storytelling with BookSmart.ai. Your journey into the future of narrative creativity starts here!