Skip to content

The project was developed as a capstone project for ALXSWE program, showcasing my skills in building a modern web app using advanced technologies

Notifications You must be signed in to change notification settings

lijnati/ai-chatbot-alxswe

Repository files navigation

Generative Advanced AI Chatbot - ALX WebStack Portfolio

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.

Features

  • 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

Technologies Used

  • Next.js
  • TypeScript
  • PostgreSQL/Drizzle ORM
  • TailwindCSS
  • Vercel AI SDK
  • Google API (Gemini)

About

The project was developed as a capstone project for ALXSWE program, showcasing my skills in building a modern web app using advanced technologies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published