To get detailed insights about the project, check out my blog on it:
The web app offers the following features:
Testing and Debugging
To run this project locally, follow these steps:
- Clone the repository to your local machine.
- Install the required Python packages by running:
pip install openai langchain streamlit
- Obtain an API key from OpenAI
- Run the application using the following command:
streamlit run main.py
- Access the web app in your browser by navigating to the provided URL (typically, http://localhost:8501).
If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes with clear and concise commit messages.
- Push your branch to your fork.
- Create a pull request, describing the changes you've made.
For questions or further information about this project, you can reach out to the project maintainer:
- Mohammad Nabeel Sohail
- Email: nabeel.sohail2630@outlook.com
- GitHub: https://github.com/NabeelSohail-30
- LinkedIn: https://linkedin.com/in/nabeel30
- Portfolio: https://nabeelsohail2630.wixsite.com/portfolio
Feel free to report issues, suggest improvements, or ask questions related to the project.