Welcome to the Farming ChatBot! 🚜🌾
The Farming ChatBot is your digital companion for all things agriculture. Whether you're a seasoned farmer or just getting started, our chatbot is here to assist you with a wide range of farming queries and tasks.
Need quick answers to common farming questions? Our Simple ChatBot is perfect for you. It collects basic information and provides straightforward solutions to your queries.
For more complex farming scenarios, our Advanced ChatBot steps in. It gathers detailed information about your farming setup and offers tailored advice on crop selection, land management, weather conditions, and more.
- Hugging Face Chat Model: Powering our chatbot with the latest advancements in natural language processing.
- Streamlit: Building our user-friendly web interface with Streamlit, making it easy to interact with the chatbot.
- Hugging Face Chat API: Enabling seamless communication between our chatbot and users through the API.
- Clone this repository.
- Install the required dependencies by running
pip install -r requirements.txt
. - Run the Streamlit application using
streamlit run 00_🌾_Home.py
. - Choose between the Simple or Advanced ChatBot and start interacting!
We welcome contributions from the community to enhance the functionality and performance of our Farming ChatBot. Please follow these guidelines when contributing:
- Fork the repository and create your branch from
master
. - Open a pull request with a clear description of the changes proposed.
- Ensure your code follows the project's coding standards and practices.