Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prabal-verma/chatbot

ChatBot is an intelligent chat application that utilizes a powerful API to provide instant answers to users' questions. Built with React.js, ChatBot offers a seamless user experience, allowing users to sign in, ask questions, and view their chat history. With its sleek interface and advanced natural language processing capabilities
https://github.com/prabal-verma/chatbot

gemini-api reactjs

Last synced: about 14 hours ago
JSON representation

ChatBot is an intelligent chat application that utilizes a powerful API to provide instant answers to users' questions. Built with React.js, ChatBot offers a seamless user experience, allowing users to sign in, ask questions, and view their chat history. With its sleek interface and advanced natural language processing capabilities

Awesome Lists containing this project

README

        

# ChatBot

ChatGenius is an intelligent chat application powered by Gemini AOI (Artificial Oracle Intelligence) that provides instant answers to your questions using state-of-the-art natural language processing technology.

## Technologies Used

- **Frontend**: React.js
- **External API**: Gemini API for generating content
- **Styling**: Tailwind CSS

## Features

- **Intelligent Chat**: Get instant answers to your questions using advanced natural language processing technology powered by Gemini AOI.
- **Real-Time Updates**: See instant updates to your chat history in real-time using Firebase Firestore.
- **Responsive Design**: Fully responsive design ensures seamless user experience across devices.
- **Sleek UI**: Modern and intuitive user interface with clean design and smooth animations.

## Usage

2. **Ask Questions**: Ask any question, and ChatGenius will provide instant answers using Gemini AOI.
3. **Save History**: View and manage your chat history, including questions asked and answers received.
4. **Customize Settings**: Customize your profile settings and preferences to tailor your ChatGenius experience.

## Installation

1. Clone the repository:

```
git clone https://github.com/prabal-verma/ChatBot.git
```

2. Install dependencies:

```
npm install
```

3. Run the app:

```
npm run dev
```

## Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgements

- Gemini AOI for providing advanced natural language processing capabilities.
- React.js and Tailwind CSS for frontend development.