Projects with this topic
-
A real-time YouTube live chat analyzer with sentiment analysis and user engagement tracking. Built with Python, Streamlit, and Supabase.
Updated -
The AI Chat Assistant is a modern web-based conversational AI application built with Streamlit and powered by Google's Gemini 2.0 Flash model, delivering intelligent conversations through an intuitive interface. This interactive chatbot features real-time AI responses, session-based chat history management, and smart query handling for predefined responses about the creator and assistant identity. Built with Python 3.8+ and utilizing Google's Generative AI SDK, the application offers a responsive design that works seamlessly across all devices while maintaining clean code architecture with comprehensive error handling. Users can quickly get started by installing dependencies from requirements.txt, configuring their Google AI API key, and running the application with a simple streamlit command. The project includes extensive documentation covering technical implementation, contribution guidelines, and follows Python best practices under the GNU Affero General Public License v3.0, making it both a functional AI chat tool and a solid foundation for advanced conversational AI implementations.
Updated -
This project is a real-time voice translator web application built with Streamlit. It captures live speech input via microphone, recognizes the spoken text using speech recognition, translates it to a selected target language via machine translation, and plays back the translated audio using text-to-speech synthesis. The app supports multiple languages, provides start/stop controls for continuous conversation flows, displays original and translated text, allows editing of transcriptions, and enables exporting of recordings and analysis. It aims to facilitate accessible, multilingual communication and contribute to language corpora for research purposes.
Updated