The AI Powered Book Review Writer is a Streamlit application that automates the process of writing book reviews. By uploading a document, the application uses OpenAI's powerful language models to generate insightful and articulate book reviews, which are then formatted and returned as DOCX files.
- Document Upload: Users can upload a book in text format.
- AI-Generated Reviews: Utilizes OpenAI to analyze the content and produce a comprehensive review.
- DOCX Output: The review is automatically formatted into a DOCX file for easy downloading and sharing.
- Python 3.10 or higher
- Streamlit
- OpenAI API Key
- Clone the repository:
git clone https://github.com/abdulzain6/AI-Powered-Book-Review-Writer.git
cd AI-Powered-Book-Review-Writer
- Install the required Python packages:
pip install -r requirements.txt
Set the OPENAI_API_KEY
in your environment to interact with OpenAI models:
export OPENAI_API_KEY='your_openai_api_key_here'
To run the application:
streamlit run webapp.py
Navigate to http://localhost:8501
in your web browser to start using the app. Upload your book document and receive a professionally written review in moments.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.