Skip to content

Saniyakubu/chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chatbot

AI Chatbot is an advanced chatbot application designed to provide intelligent and contextual responses to user queries. By leveraging the Gemini API, this chatbot retains conversation context for more meaningful interactions.

AI Chatbot Logo

Features

  • Retains conversation context for follow-up queries
  • Provides intelligent and personalized responses
  • User-friendly interface for seamless interactions
  • Responsive design for optimal user experience on all devices

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Node.js, Express.js
  • API: Gemini API

Screenshots

Chat Interface

Chat Interface

Getting Started

To get a local copy of the project up and running, follow these steps:

Prerequisites

Ensure you have the following installed on your local machine:

  • Node.js
  • npm (or yarn)

Installation

  1. Clone the repository:

    git clone https://github.com/Saniyakubu/chatbot.git
  2. Navigate to the project directory:

    cd GeminiAl
  3. Install the necessary dependencies:

    npm install

    or if you're using yarn:

    yarn install

Running the Application

  1. Start the backend server:

    npm run server

    or if you're using yarn:

    yarn server
  2. Start the frontend development server:

    npm start

    or if you're using yarn:

    yarn start
  3. Open your browser and navigate to http://localhost:2000 to see the application in action.

Usage

  • Start a conversation with the chatbot by typing your message.
  • The chatbot retains the context of your conversation to provide more personalized responses.
  • Enjoy an intelligent and interactive chatting experience.

Contributing

Contributions are welcome! If you have any ideas for new features or improvements, feel free to open an issue or submit a pull request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

For any inquiries or feedback, feel free to reach out:

Thank you for using AI Chatbot!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published