Skip to content

Developed an automated presentation system using hand gesture recognition, and integrated the Gemini API to dynamically generate PowerPoint slides based on user prompts.

License

Notifications You must be signed in to change notification settings

C0DE-SLAYER/smart_presentation

Repository files navigation

Logo

Developed an automated presentation system using hand gesture recognition, and integrated the Gemini API to dynamically generate PowerPoint slides based on user prompts.

About Gemini API

  • Google Gemini API is a suite of generative AI models designed to support a wide range of AI applications.
  • It integrates with Google's cloud infrastructure, offering scalable and efficient AI solutions for various enterprise needs.
  • Gemini API leverages advanced machine learning techniques to provide accurate and context-aware AI outputs for complex tasks.

Installation

git clone https://github.com/C0DE-SLAYER/smart_presentation
cd smart_presentation
pip install -r requirement.txt
python main.py

Usage/Examples

  1. Firstly get your Google Gemini API here
  2. Change the .env.example to .env and add your API KEY
  3. Run the project using python main.py
  4. Demo/Example :
  • For creating ppts

    • ppt_1
    • ppt_2
  • For Controlling PPT

    • ss_1
    • ss_2
    • ss_3
    • ss_4
    • ss_5

License

MIT

About

Developed an automated presentation system using hand gesture recognition, and integrated the Gemini API to dynamically generate PowerPoint slides based on user prompts.

Topics

Resources

License

Stars

Watchers

Forks

Languages