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.
- Host: GitHub
- URL: https://github.com/kapil7982/chatbot
- Owner: Kapil7982
- Created: 2023-10-30T13:52:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-31T10:45:08.000Z (over 2 years ago)
- Last Synced: 2025-01-26T05:44:26.019Z (over 1 year ago)
- Topics: flask, newsapi, openai, python3, react
- Language: Python
- Homepage: https://newschatbot.onrender.com/
- Size: 6.68 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
