Voice Bot for Canton of St. Gallen

March 2024GitHub

A functional voice bot prototype created during Start HACK Hackathon, enabling phone call-based citizen support for basic inquiries using GPT-4 and Microsoft Azure.

Voice Bot for Canton of St. Gallen

Technologies Used

PythonGPT-4RAGMicrosoft AzureTwilio

Project Overview

Developed during the Start HACK Hackathon, this voice bot prototype was designed to provide automated citizen support for the Canton of St. Gallen through phone calls.

Key Features

  • Voice-based interaction using Twilio
  • GPT-4 powered natural language processing
  • RAG (Retrieval-Augmented Generation) for accurate responses
  • Microsoft Azure integration for scalability
  • Basic citizen inquiry handling

Technical Implementation

  • Voice Processing: Twilio for call handling
  • AI: GPT-4 for natural language understanding
  • Knowledge Base: RAG for retrieving relevant information
  • Cloud: Microsoft Azure for hosting and services

Impact

This prototype demonstrated the potential for AI-powered citizen services, reducing wait times and providing 24/7 support for basic government inquiries.