Welcome to Urban.ai, an innovative chatbot designed to bring you a unique conversational experience! Powered by ChatGPT-4 Turbo, our chatbot not only provides accurate and coherent responses but also incorporates phrases and slang from Urban Dictionary to keep the conversation lively and contemporary. Built with React and TypeScript, the app employs Firebase for seamless back-end integration and Redux Toolkit for efficient state management.
- AI-Driven Conversations: Engage with our chatbot that leverages the power of ChatGPT-4 Turbo.
- Urban Flair: Experience dialogue that includes phrases and terminology from Urban Dictionary.
- Built with React & TypeScript: Fast and responsive UI built using React and TypeScript for improved type safety and development experience.
- Google Cloud Container: Deployed on GCR (Google Container Registry), utilizing Google Cloud Container for continuous deployment, ensuring a scalable, secure, and dependable web hosting solution.
- User Authorization: Utilize Firebase for user authentication and authorization.
- Express Backend: A robust Express backend with MongoDB and MongoDB Atlas for storing and managing data.
- CORS Enabled: Cross-Origin Resource Sharing (CORS) is implemented for secure communication with the frontend.
- OpenAI Integration: Connect directly to OpenAI's GPT-3.5 Turbo through the backend for generating chatbot responses, enhancing user interactions.
- MongoDB Atlas Integration: Fetch and store user conversations with ease using MongoDB Atlas for cloud-based database management.
- ChatGPT-4 Turbo
- React
- TypeScript
- Firebase (Hosting and User Authorization)
- Redux Toolkit (State Management)
- Express (Backend)
- MongoDB Atlas (Database)
- CORS (Cross-Origin Resource Sharing)
- OpenAI GPT-3.5 Turbo (Response Generation)