The MERN Stack Chat Web Application is an advanced chatbot that provides responses based on the content of a user-uploaded PDF. By harnessing the capabilities of Google Gemini, a cutting-edge language model (LLM), it offers accurate answers and features like text summarization. This is particularly helpful for understanding intricate research papers and documents. The app is built using the MERN stack—MongoDB, Express.js, React, and Node.js—while FastAPI powers the backend. FastAPI integrates with LangServe to enhance text processing, allowing the chatbot to efficiently generate context-based answers and summaries.
  npm install
  npm run dev
npm install
npm start
pip install -r requirements.txt
uvicorn app:app --reload
NOTE: Make sure you configure the api url as per the server api's.



