Repository of Natural Language Processing project at Polytechnic of Milan. Generative chatbots, with audio, images and RAG.
-
Updated
Sep 19, 2025 - Jupyter Notebook
Repository of Natural Language Processing project at Polytechnic of Milan. Generative chatbots, with audio, images and RAG.
The AudioChatBot App receives voice inputs and sends them to the backend, then waits for a response. Once a response is received, it plays the audio.
Showcasing the use of GPT-4o Audio model
A FastAPI-based Retrieval-Augmented Generation (RAG) chatbot with audio upload, Whisper transcription, FAISS vector search, and GPT-powered responses.
Add a description, image, and links to the audio-chatbot topic page so that developers can more easily learn about it.
To associate your repository with the audio-chatbot topic, visit your repo's landing page and select "manage topics."