Speech-to-Text AI Chatbot

Full-Stack AI Web App

Date not specified

This AI-powered chatbot is a full-stack web application using the MERN stack and integrates speech-to-text functionality. Users can speak directly to the chatbot, which converts speech into text, sends it to an AI API (like Cohere or OpenAI), and displays a response in real time. The chat interface is responsive, auto-scrolls, and maintains a smooth user experience. Authentication is handled securely via JWT, and messages are either stored in memory or MongoDB depending on the version. This project gave me experience in AI integration, full-stack development, and handling real-time voice input in web applications.

Speech-to-Text AI Chatbot

Skills Used

Full-Stack DevelopmentHTML5CSSJavaScriptNode.jsExpress.jsReact.jsMongoDB