Kinder Counselor is an innovative chatbot application designed to assist parents in teaching their children social etiquette and manners. The chatbot responds to parents' queries and provides advice and exercises to teach social skills effectively. This readme offers an overview of the Kinder Counselor chatbot, which integrates the OpenAI ChatGPT 3.5 model, and it outlines the technology stack used.
-
Chatbot Assistance: Parents can engage in a chat conversation with the Kinder Counselor to seek advice and guidance on teaching social etiquette to their children.
-
Exercise Recommendations: The chatbot provides parents with recommended exercises and activities to help teach their children valuable social skills.
-
React: The user interface is built using React, providing a modern and responsive design.
-
Chakra UI: Chakra UI is utilized to create a visually appealing and user-friendly interface.
- Python Flask: The server-side logic of the chatbot is implemented using Flask, a micro web framework for Python.
- OpenAI ChatGPT 3.5: The chatbot integrates the ChatGPT model to facilitate chat conversations and provide valuable advice and exercises.
-
Clone the repository from GitHub.
-
Set up a virtual environment (recommended) to isolate project dependencies.
-
Install the required Python packages using
pip install -r requirements.txt
. -
Start the Flask server by running
python app.py
. -
Open the frontend by navigating to the specified URL (usually
http://localhost:3000
).
-
Open the Kinder Counselor chatbot in your web browser.
-
Engage in a chat conversation with the chatbot by asking questions and seeking advice on teaching social etiquette to your children.
-
The chatbot will respond with valuable advice and may recommend exercises and activities to enhance social skills.
-
Use the chatbot to guide and assist you in teaching your children important social etiquette.
Contributions to the Kinder Counselor chatbot are welcome. Please follow the guidelines outlined in the CONTRIBUTING.md file.
This project is open-source and available under the MIT License.
- Ansh Kathpal
Special thanks to the React and Flask communities for providing resources and libraries that made this chatbot possible. Additionally, OpenAI's ChatGPT 3.5 model enhances the chatbot's capabilities to provide valuable advice to parents.