This project aims to develop a Weed-Herbicide Recommendation System using a Large Language Model (LLM). The system will provide recommendations for herbicides based on weed control ratings. The project involves data extraction from PDF files, preprocessing the data, and training an LLM to create an intelligent bot capable of providing accurate herbicide recommendations.
We used tools like Camelot and Pandas to extract data from the provided PDF files. The data includes tables detailing the effectiveness of various herbicides on different weeds across different seasons.
The extracted data was cleaned and formatted into a text format suitable for training the LLM. This involved converting CSV rows into structured sentences and ensuring consistency across the dataset.
The trained model will be providing herbicide recommendations based on the Weed Guide. Below are some example outputs from the model:
- Input: "Recommend a herbicide for Giant Foxtail in Spring."
- Output: "Herbicide: Glyphosate, Effectiveness: 90-100%"