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

https://github.com/kapil7982/chatbot

This is a simple chat application built using Flask, React and Axios. It allows users to send messages to a chatbot and receive real time data in responses through function calling. The chat interface displays messages in a conversation-style format.
https://github.com/kapil7982/chatbot

flask newsapi openai python3 react

Last synced: 3 months ago
JSON representation

This is a simple chat application built using Flask, React and Axios. It allows users to send messages to a chatbot and receive real time data in responses through function calling. The chat interface displays messages in a conversation-style format.

Awesome Lists containing this project

README

          

# ChatBot Application

This is a simple chat application built using Flask, React and Axios. It allows users to send messages to a chatbot and receive real time data in responses through function calling. The chat interface displays messages in a conversation-style format.

## Getting Started

Follow the steps below to set up and run the application on your local machine.

### Prerequisites

Before you begin, make sure you have the following software installed:

- Python : [[Download and install Node.js](https://nodejs.org/](https://www.python.org/downloads/))
- flask: Install flask

### Installation

1. Clone this repository to your local machine:

```bash
git clone
```

### Features
Send messages to a chatbot.
Receive responses from the chatbot.
Messages are displayed in a conversation-style chat window.
Technologies Used
Flask: For integrating with openai and news api
React: For building the user interface.
Axios: For making HTTP requests to interact with a chatbot server
### Customization
You can customize and extend this chat application according to your requirements. You might want to enhance the UI, add more features, or integrate it with a more sophisticated chatbot service.

![image](https://github.com/Kapil7982/ChatBot/assets/103938868/cc188223-ef49-4861-a656-f2806c43fd34)