AnswerLLM is a sophisticated Question and Answer system that leverages pre-learned question-answer pairs to provide accurate and relevant responses to user queries. It is designed to offer quick and reliable information retrieval for various applications.
-
Pre-Learned Question-Answers: Utilizes a database of pre-learned question-answer pairs to answer queries efficiently.
-
High Accuracy: Designed to deliver highly accurate answers based on the trained dataset.
-
User Authentication: Secure user authentication to manage access and user interactions.
-
Scalable Architecture: Built to handle multiple queries simultaneously with a robust backend.
-
User-Friendly Interface: Provides a clean and intuitive user interface for easy interaction.
-
Frontend: Built with
Streamlit
, offering a modern and responsive user experience. -
Backend:
Python
andLangchain
for handling server-side operations, with a MongoDB database to store question-answer pairs.
To run this application locally, follow these steps:
- Set up a MongoDB database.
- Add your MongoDB connection string to the project configuration.
git clone https://github.com/shaharsh624/AnswerLLM
cd AnswerLLM
npm install
Run the Application:
npm run dev
Visit the application at: http://localhost:3000
I welcome contributions from developers, designers, and anyone passionate about improving the Question and Answer system. Please feel free to submit issues, fork the repository, and send pull requests.