Speaker Content Assistant is an innovative tool that uses Amazon Bedrock and Claude 3 to transform the way we prepare presentations and technical talks. Designed specifically for developers and technical speakers, this application helps you structure, organize, and optimize your content in a professional manner.
You are provided with a customized structure for different types of talks (Workshops, Keynotes, MeetUp) with an automatic distribution of the time you set for your talk to last. You are also given suggestions for visual resources and examples, adapted at all times to the target audience.
You can save your generated chats, organizing them by category and version. You can also download them as .txt files.
- 💻 Technical Talks
- 🎓 Workshops
- 🎪 Keynotes
- 🤝 Meetups
- 🌐 Webinars
- Python 3.8 o superior
- pip (gestor de paquetes de Python)
- Git
- Cuenta AWS activa
- Acceso a Amazon Bedrock
- Credenciales AWS configuradas
- Región compatible con Bedrock
# Cloning the repo
git clone https://github.com/tu-usuario/speaker-assistant.git
cd speaker-assistant
# Create and activate the Virtual environment
python -m venv venv
source venv/bin/activate # En Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt# Configurar credenciales AWS
aws configurestreamlit run app/main.py