Its a simple chatbot implementation of a FAQ system
Welcome to the Silk FAQ Chatbot! This chatbot is designed to provide information and answer questions related to silk and the Silk Mark certification.
This chatbot utilizes OpenAI's GPT-3.5 language model along with LangChain to provide accurate and informative responses to user queries. It is trained on a comprehensive FAQ document about silk and Silk Mark.
- Accurate Responses: The chatbot provides accurate responses to user queries based on the provided FAQ content.
- Silk Mark Information: Users can inquire about various aspects of silk, including types of silk, properties, identification methods, Silk Mark certification, and more.
- Web and Contact Information: If the chatbot does not have specific information, it provides users with the Silk Mark website and contact details for further assistance.
- UI : It has an interactive UI made purely of html, css and js
Before running the application, make sure you have the following installed:
- Node.js (for running the frontend server)
- Python 3.x (for running the backend server)
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/Roshr2211/faq_chatbot.git cd faq_chatbot
-
Set up backend (Python environment):
- Navigate to the backend directory:
cd backend
- Install Python dependencies:
pip install -r requirements.txt
- Set up the frontend (Node.js environment):
cd ../frontend
- Install npm dependencies:
npm install
- Start backend server
node server.js
- server starts runnning on localhost:3000
- Start frontend server
- on openserver
https://silk-faq-chatbot-murt7jdhh-roshni-rs-projects.vercel.app/
This project is licensed under the MIT License - see the LICENSE file for details.