This is an Advanced AI chatbot built using the latest advancements in NLP. the project was developed a capstone project for ALXSWE, showcasing my skills in building a modern web app using advanced technologies. It's designed to provide informative and engaging conversations.
- Natural Language Understanding: Understands and responds to user queries in a natural and intuitive way.
- User Authentication: Users can create accounts and log in to save their chat history.
- Responsive Design: The application is fully responsive and works seamlessly on both desktop and mobile devices.
- Interactive UI: Built with Tailwind CSS, the UI is designed for an engaging user experience.
- Real-time Chat: Users can interact with the chatbot in real-time, receiving instant responses.
- Chat history: Users can access their previous chats
- Next.js
- TypeScript
- PostgreSQL/Drizzle ORM
- TailwindCSS
- Vercel AI SDK
- Google API (Gemini)