Skip to content

MohamedHamdanA/Interactive-Storytelling-with-AI-Generated-Images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Storytelling Using AI

Project Overview

The Interactive Storytelling project allows users to input a story, which is then enhanced and illustrated with AI-generated images. This project aims to create an engaging storytelling experience by combining text and visuals in real-time.

Features

  • User Input: Users can enter their story text in a dedicated input area.
  • AI Enhancement: The backend uses machine learning models to enhance the story text and generate relevant images.
  • Interactive Slideshow: Users can view the enhanced story with images in a slideshow format.

Technologies Used

  • Frontend: React
  • Backend: FastAPI
  • Image Generation: Pre-trained AI models
  • State Management: React Hooks (useState, useEffect)

Installation

To run the project locally, follow these steps:

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Install the required packages.
  4. Start the frontend server.
  5. Ensure the FastAPI backend is running on http://127.0.0.1:8000.

Usage

  1. Open the application in your browser.
  2. Enter your story text in the provided text area.
  3. Click the "Generate Story" button.
  4. View the enhanced story and images in the slideshow.

Contribution

Contributions are welcome! Feel free to submit a pull request or open an issue if you have suggestions or improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to OpenAI for their AI models.
  • Thanks to React and FastAPI for their robust frameworks.

About

Developed a platform that allows users to input stories and receive enhanced narratives accompanied by AI-generated images. The application leverages advanced natural language processing and image generation models to create a seamless, interactive storytelling experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors