{"id":27309699,"url":"https://github.com/elloa/jis-2023","last_synced_at":"2025-10-24T00:21:41.021Z","repository":{"id":204560734,"uuid":"693862153","full_name":"elloa/jis-2023","owner":"elloa","description":"This repository constitutes a comprehensive collection of resources that were utilized, developed, and refined throughout the research process for the paper entitled \"Coffee Plant Leaf Disease Detection for Digital Agriculture\", providing a detailed insight into the research methodology and the outcomes achieved.","archived":false,"fork":false,"pushed_at":"2024-02-09T03:00:54.000Z","size":6424,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T05:37:04.405Z","etag":null,"topics":["computer-vision","deep-learning","digital-agriculture"],"latest_commit_sha":null,"homepage":"https://doi.org/10.5281/zenodo.10056491","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elloa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-09-19T21:34:28.000Z","updated_at":"2023-10-31T16:45:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"30715051-20d0-44d5-a33c-4231a158f2c9","html_url":"https://github.com/elloa/jis-2023","commit_stats":null,"previous_names":["elloa/jis-2023"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/elloa/jis-2023","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elloa%2Fjis-2023","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elloa%2Fjis-2023/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elloa%2Fjis-2023/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elloa%2Fjis-2023/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elloa","download_url":"https://codeload.github.com/elloa/jis-2023/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elloa%2Fjis-2023/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001505,"owners_count":26083118,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","deep-learning","digital-agriculture"],"created_at":"2025-04-12T05:36:16.673Z","updated_at":"2025-10-09T14:48:08.651Z","avatar_url":"https://github.com/elloa.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# JIS 2023\nResearch Artifact Repository: Coffee Plant Leaf Disease Detection for Digital Agriculture\n\n\n![https://doi.org/10.5281/zenodo.10056491)](https://zenodo.org/badge/DOI/10.5281/zenodo.10056491.svg)\n\n\n## Repository Description\nThe Research Artifact Repository \"JIS 2023\", associated to \"Coffee Plant Leaf Disease Detection for Digital Agriculture\" article, serves as a centralized and organized source of all data, codes, models, and results generated during the scientific research process dedicated to detecting diseases in coffee plant leaves, aiming to drive digital agriculture. This repository constitutes a comprehensive collection of resources that were utilized, developed, and refined throughout the research process, providing a detailed insight into the research methodology and the outcomes achieved.\n\n\n## Repository Contents\n\n#### 1. Input Data\n- Haralick Features file extracted from JMUBEN and JMUBEN2 datasets.\n\n#### 2. Codes and Algorithms\n- Codes for data exploration;\n- Image preprocessing algorithms;\n- Implementation of Machine Learning and Artificial Intelligence algorithms for coffee leaf disease detection.\n\n#### 3. Machine Learning Models\n- Trained Multi-layer Perceptron (MLP) Artificial Neural Networks (ANN) and Convolucional Neural Network (CNN) models for detecting specific diseases in coffee leaves;\n- Training logs;\n- CNN Artifacts: to access the artifacts of the trained CNNs, including weights, checkpoints, and training/validation logs, please find [here](https://cnn-artifacts.s3.sa-east-1.amazonaws.com/cnn-artifacts.zip) the link to download the .zip file containing this information.\n\n#### 4. Results and Evaluations\n- CSV metrics files.\n\n#### 4. Performance reports of the models\n- Graphs and visualizations of the obtained results;\n- Comparison of different algorithms and approaches used in the research.\n\n\n## Preparing for Initial Execution After Download\nBefore you can start using the resources within the \"Coffee Plant Leaf Disease Detection for Digital Agriculture\" repository, it's essential to download the repository and perform certain installations and configurations. This guide will walk you through the process step by step.\n\n### Step 1: Downloading the Repository\n1. Navigate to the repository's web page on GitHub;\n2. Click on the \"Download\" or \"Code\" button, then select \"Download ZIP\";\n3. Once the ZIP file is downloaded, extract its contents to a location of your choice on your computer.\n\n### Step 2: Installing Required Software:\nEnsure that you have the following software installed on your system:\n- **Python:** Check if Python is installed by opening a terminal or command prompt and typing `python --version` or `python3 --version`. If not installed, download and install Python from the official website (https://www.python.org/downloads/).\n- **Package Manager (pip):** Pip usually comes pre-installed with Python. You can verify its presence by typing `pip --version` in the terminal or command prompt. If not available, you can install it by following the instructions on the official website (https://pip.pypa.io/en/stable/installing/).\n\n### Step 3: Setting Up Virtual Environment (Optional but Recommended)\nIt's good practice to work within a virtual environment to manage dependencies. To set up a virtual environment, follow these commands in the terminal or command prompt:\n```bash\n# Install virtualenv (if not already installed)\npip install virtualenv\n\n# Create a new virtual environment\nvirtualenv venv\n\n# Activate the virtual environment\n# On Windows:\nvenv\\Scripts\\activate\n# On macOS and Linux:\nsource venv/bin/activate\n```\n\n### Step 4: Installing Dependencies\nNavigate to the repository folder using the terminal or command prompt and install the required packages using the following command:\n```bash\npip install -r requirements.txt\n```\n\n### Step 5: Setting Up Datasets and Folder Renaming\nIt is crucial to download and unzip the three datasets used in this research. Once downloaded and unzipped, these datasets should be placed in `datasets` folder. In special, subfolders of JMUBEN and JMUBEN2 datasets must be placed in `datasets/jmuben/original` folder.\n\n1. [JMUBEN](https://data.mendeley.com/datasets/t2r6rszp5c/1) and [JMUBEN2](https://data.mendeley.com/datasets/tgv3zb82nd/1) datasets;\n2. [BRACOL](https://data.mendeley.com/datasets/yy2k5y8mxg/1) dataset (if do not work, try download [here](https://drive.google.com/file/d/15YHebAGrx1Vhv8-naave-R5o3Uo70jsm/view));\n3. [Plant Patologies](https://data.mendeley.com/datasets/vfxf4trtcg/5) dataset;\n4. [RoCoLe](https://data.mendeley.com/datasets/c5yvn32dzg/2) dataset.\n\nAdditionally, it is important to note that datasets root folders within the repository might need to be renamed as per the instructions below.\n\n1. BRACOL: rename to `bracol`;\n2. Plant Patologies: rename to `plant_patologies`;\n3. RoCoLe: rename to `rocole`.\n\nRenaming these folders correctly ensures that the code can access the necessary files and resources seamlessly. Careful attention to dataset installation, folder allocation, and renaming is essential to guarantee the smooth operation of the code during its initial execution.\n\n### Step 6: First-time Execution\nBy following these steps, you have successfully downloaded the repository, prepared your system, and are ready to explore and execute the research code for coffee plant leaf disease detection in the context of digital agriculture.\n\n## Additional Information\n\n### License\nThis repository is provided under the **Creative Commons CC0 1.0 Universal** license. Please refer to the LICENSE file for more details.\n\n### Contact\nFor inquiries or additional information, please contact us via email: [Laís Dib Albuquerque](mailto:lda.snf20@uea.edu.br) and [Elloá B. Guedes](ebgcosta@uea.edu.br).\n\n### Acknowledgements\nThe authors would like to express their gratitude for the financial support provided by the National Council for Scientific and Technological Development (CNPq) and the Research Support Foundation of the State of Amazonas (FAPEAM), respectively, through the PAIC programs for the years 2021/2022 and 2022/2023. They also acknowledge the material support received from the Laboratory of Intelligent Systems (LSI) at the Amazonas State University (UEA).\n\nWe hope this repository proves valuable for your research endeavors. Thank you for utilizing our artifacts!\n\n## Authors\n\n- Laís Dib Albuquerque: [@laisdib](https://github.com/laisdib)\n- Elloá B. Guedes: [@elloa](https://github.com/elloa)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felloa%2Fjis-2023","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felloa%2Fjis-2023","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felloa%2Fjis-2023/lists"}