Skip to content

a web app that parses and simplifies complex files, enabling users to search and ask context-based queries for quick insights into the document's content.

Notifications You must be signed in to change notification settings

Ayush260603/Assistverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assistverse: Your One Stop Solution to talk with Files

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.

Snapshots.

Login area

image

Signup area( if you don't have an account, create one)

image

File Uploading area

image

Messaging area

image

steps to run this application

Move to the client directory & execute the following commands

  npm install
  npm run dev

Then move to the Server directory and execute

npm install
npm start

Finally go to the Model_Server directory and use commands

pip install -r requirements.txt
uvicorn app:app --reload

NOTE: Make sure you configure the api url as per the server api's.

About

a web app that parses and simplifies complex files, enabling users to search and ask context-based queries for quick insights into the document's content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published