Skip to content

ahmedr1zwan/slideflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlideFlow: AI-Powered Presentation Assistant

SlideFlow is an innovative AI-powered tool designed to make presentations smarter and more interactive. By combining voice recognition, natural language processing, and computer vision, SlideFlow enables seamless control and search of slide content. Whether you’re navigating between slides, searching for specific topics, or engaging your audience, SlideFlow transforms the presentation experience.

Key Features

  • Voice Commands for Navigation
    Control slides hands-free with commands like “Next slide” or “Previous slide.”

  • Voice-Powered Search
    Find slides by describing their content, such as “Go to the slide with Japan in the title” or “Show me the slide with a desert.”

  • Live Transcription
    Displays a real-time transcript of the presenter’s speech.

  • Audience Interaction
    Audiences can search slides using natural language, making presentations more engaging and collaborative.

Technology Stack

  • Front End:

    • React
    • Tailwind CSS
  • Back End:

    • Flask
  • AI Integration:

    • Web Speech API: Real-time voice recognition.
    • Google Cloud Vision API: Image detection and processing.
    • Sentence-BERT: Semantic similarity for precise slide matching.

SlideFlowArch_4-ezgif com-webp-to-jpg-converter

How to Run the React App

  1. Clone the repository:
    git clone <repository-url>
    cd <repository-folder>
  2. Install Dependencies:
    npm install
  3. Run the app:
    npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •