Logo

dev-resources.site

for different kinds of informations.

Triangle : summarize,ask, tweet,note ?

Published at
6/23/2024
Categories
devchallenge
twiliochallenge
ai
twilio
Author
ppkshashi
Author
9 person written this
ppkshashi
open
Triangle : summarize,ask, tweet,note ?

This is a submission for Twilio Challenge v24.06.12

What I Built

I built a Twilio chatbot with several features:

  1. URL Content Summarization: Summarizes the content of URLs using the Google Gemini API.
  2. Text Summarization: Provides summaries of text inputs.
  3. Tweet Creation: Generates tweets based on user inputs.
  4. Audio Notes: Converts audio notes to text using OpenAI's Whisper.
  5. General Inquiry: Allows users to ask any questions, similar to Brad AI.

Demo

Image1
Image2
Image3
Image4
Image5

Twilio and AI

used twilio messaging whatsapp bot and thought of using sendgrid but faced issue while creating account.the feature that i thought of adding is the chat history where user can export the chat history and send the sheet to email.

GitHub logo shashi2602 / triangle-bot

twilio whatsapp bot

Twilio Chatbot

This Twilio chatbot offers a range of features designed to enhance user interaction and productivity. The key functionalities include:

Features

  1. URL Content Summarization

    • Summarizes the content of URLs using the Google Gemini API.
  2. Text Summarization

    • Provides concise summaries of text inputs.
  3. Tweet Creation

    • Generates tweets based on user inputs.
  4. Audio Notes

    • Converts audio notes to text using OpenAI's Whisper.
  5. General Inquiry

    • Allows users to ask any questions, similar to Brad AI.

Technologies Used

  • Twilio API: For messaging and chatbot interactions.
  • Google Gemini API: For summarizing URL content.
  • OpenAI Whisper: For converting audio notes to text.

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/shashi2602/triangle-bot.git
    cd triangle-bot
    Enter fullscreen mode Exit fullscreen mode
  2. Install dependencies:

    pip install -r requirements.txt
    Enter fullscreen mode Exit fullscreen mode
  3. Set up environment variables:

    • Configure your Twilio API credentials.
    • Set up API keys for Google Gemini and OpenAI Whisper.
  4. Run the chatbot…

<!-- Thanks for participating! →

twilio Article's
30 articles in total
Favicon
Schedule a call with Twilio and Django
Favicon
Build an OTP-Based Authentication Server with Go: Part 3
Favicon
Implémentation de vérification de numéro de téléphone dans un projet drf
Favicon
Build an OTP-Based Authentication Server with Go: Part 1
Favicon
Handling Recipient SMS Replies with Twilio and .NET
Favicon
Gathering Keypad Input in Voice Calls with Twilio and .NET
Favicon
Sending Voice Messages with Twilio and .NET
Favicon
Sending SMS with Twilio and .NET
Favicon
Building a Video Room Management API: Integrating Go, Twilio, and Zap Logging
Favicon
Membangun Aplikasi Verifikasi Kode Autentikasi dengan Twilio Menggunakan Go dan Remix
Favicon
AI assistant/chatbot for use/support
Favicon
I just signed up for Twilio Sendgrid and got instantly permabanned.
Favicon
Use Custom Domain Email On Gmail, with ImprovMX and Sendgrid
Favicon
Top 10 Video Conferencing APIs & SDKs in 2024.
Favicon
Top 7 Notification Solutions for Next.js Application
Favicon
Build SMS API in Minutes with ZeroMagic + Twilio Integration!
Favicon
SIP Transfer IP Whitelisting
Favicon
Inject Value Objects Into An Autowired Symfony Service
Favicon
AI Journal App with WhatsApp Integration
Favicon
Triangle : summarize,ask, tweet,note ?
Favicon
Twilio challenge submission
Favicon
Creating an AI-driven experience using Twilio
Favicon
Twilio Intelligent Doctor By AbdulsalamAmtech
Favicon
# TWILIO AI CHAT
Favicon
Twilio + webSockets - can't send parameters to webSocket
Favicon
Why Mastering API Development is Crucial for Every Developer
Favicon
Amazon Lex Chatbot
Favicon
Congrats to the Twilio Challenge Winners!
Favicon
Challenge twilio
Favicon
Join us for the Twilio Challenge: $5,000 in Prizes!

Featured ones: