Skip to content

iprajwaal/StorySpinner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

StorySpinner: AI Narrates Your Web Links

Unleash the Power of AI Storytelling

StorySpinner is a cutting-edge AI tool that breathes life into your web links, transforming them into captivating and dynamic presentations or slides. Whether it's a YouTube video, a blog post, or a Wikipedia entry, StorySpinner harnesses the advanced AI capabilities of Google's Gen AI, PaLM2 model in VertexAI, and Langchain to analyze the impact of influencers across various platforms, making it an invaluable resource for understanding the influence of Tech & Finance world personalities.

Key Features

  • Versatile Content Creation: StorySpinner isn't confined to specific content types. It's a versatile tool that can be used to craft immersive narratives and storytelling experiences across a wide array of subjects.

  • AI-Powered Insights: By leveraging state-of-the-art AI models, StorySpinner provides in-depth insights into the views and opinions of influencers, empowering users to gain a deeper understanding of their impact.

  • Interactive Storytelling: With StorySpinner, you can create interactive and engaging storytelling experiences, allowing for a more personalized and compelling narrative.

Unleash Your Creativity

Whether you're a professional in the corporate world or a creative storyteller, StorySpinner opens up new frontiers for interactive and engaging content creation. Its ability to seamlessly weave together diverse web content into a cohesive and immersive narrative makes it an invaluable asset for a wide range of industries and creative endeavors.

Experience the future of storytelling with StorySpinner and embark on a journey of AI-powered narrative exploration.

Installation

  1. Clone the repository

  2. Change the directory to frontend and install the dependencies

    cd frontend
    npm install
  3. Change the directory to backend and install the dependencies

    cd backend
  4. Install dependencies: pip install -r requirements.txt

  5. Create a .env file in your project's root directory and add your environment variables as given below.

    GOOGLE_CLOUD_PROJECT_ID = your_project_id
    GOOGLE_CLOUD_API_KEY = your_api_key
  6. Run this to authenticate with Google Cloud:

gcloud auth application-default login

Usage

  1. Run the script to launch backend application.

    python main.py
  2. Run the script to launch frontend application.

    cd frontend
    npm start