🏆
Global Scientific Platform
Serving Researchers Since 2012

Endangered Wildlife Conservation Classifier

DOI : 10.17577/IJERTCONV14IS040036
Download Full-Text PDF Cite this Publication

Text Only Version

Endangered Wildlife Conservation Classifier

Yukti Varshney, Aditya Nagar, Aditya Chauhan, Ashu Giri, Harsh Kumar

Department of Computer Science & Engineering, Moradabad Institute of Technology,

Moradabad, India

ABSTRACT

Biodiversity loss has accelerated significantly in the last century, with variety of species facing the threat of extinction because of human activities such as fragmentation of habitats, climate change, pollution, and illegal wildlife trade. Despite the availability of data from various organizations like the IUCN, public awareness is low. This paper presents endangered Species Classifier, an AI- powered web application designed to simplify species identification and make conservation knowledge accessible to the public. The system uses the Tensor-flow, CNN Flash multimodal language model to identify animal species from images, classify their conservation status, and generate structured ecological information and actionable strategies. The results highlight its potential as an interactive educational resource and a scalable digital solution for wildlife advocacy.

INTRODUCTION

Biodiversity loss has accelerated significantly in the last century, with variety of species facing the threat of extinction because of human activities such as fragmentation of habitats, climate change, pollution, and illegal wildlife trade. Despite the availability of data from various organizations like the IUCN, public awareness is low. This paper presents endangered Species Classifier, an AI- powered web application designed to simplify species identification and make conservation knowledge accessible to the public. The system uses the Tensor-flow, CNN Flash multimodal language model to identify animal species from images, classify their conservation status, and generate structured ecological information and actionable strategies. The results highlight its potential as an interactive educational resource and a scalable digital solution for wildlife advocacy.

RELATED WORK

AI and machine learning are increasingly getting used in wildlife conservation, specially in species identification and ecological monitoring. Several notable systems provide foundational ideas like:

  • Image-Based Biodiversity Apps (e.g. Seek)These platforms use large datasets and convolutional neural networks to classify species. However, they primarily rely on predefined classification models and may struggle with lesser-known species or ambiguous images.

  • Conservation Databases (e.g., IUCN Red List)These repositories provide authoritative conservation statuses but require users to manually search for species names, limiting accessibility for beginners.

  • Camera Trap Analytics

  • The emergence of multimodal LLMs has expanded the possibilities of providing, human-readable ecological information.

    The Animal Conservation Classifier differentiates itself by merging real-time image recognition, and user-friendly presentation within a public-facing web platform. Its goal is not only to identify species but also to encourage conservation participation.

    SYSTEM ARCHITECTURE

    The system is architected as a lightweight, single- page web application to maximize accessibility and reduce deployment complexity. Users interact directly with the web interface, which communicates with the Gemini 2.5 Flash API for inference. This architecture avoids the overhead of managing backend servers, making it ideal for educational, and non-commercial uses.

    Frontend Technologies:

    HTML5 provides the structural foundation for the application. It defines the layout, image upload interface, output sections, and ensures compatibility across browsers and devices.

    Tailwind CSS is used to implement a modern, responsive design through utility-first classes. This reduces custom CSS code, enhances readability, and ensures that the UI adapts effortlessly to different screen sizes, from mobile devices to desktops.

    JavaScript powers all client-side logic, including:

  • Reading and encoding the uploaded image

  • Sending Base64 data to the Gemini API

  • Handling asynchronous API calls

  • Parsing the structured JSON response

    METHODOLOGY

    This section involves the depiction of intended workflow of the model, starting from uploading the image to conveying analysis of the species.

    User Interaction and Image Processing

    The workflow begins when a user uploads an image. JavaScript reads the file using the FileReader API, converting it into a Base64 string. This ensures a safe, standardized format for transmitting image data to the AI model through HTTP requests.

    Figure: 1

    Conservation Data Generation

    The API call uses the species name to instruct the model to produce structured data.

  • Conservation status

  • Threat analysis

  • Habitat diet and behaviour

    EXPERIMENTAL SETUP AND DATASET DESCRIPTION

    To evaluate the performance of the proposed Endangered Wildlife Conservation Classifier, a diverse image dataset was used. A total of 300 animal images were collected from publicly available sources such as Kaggle wildlife datasets, iNaturalist sample images, and open animal image repositories. The dataset included both endangered and non-endangered species to ensure balanced evaluation.

    Dataset Summary:

    Category

    Images

    Endangered Species

    120

    Non- Endangered Species

    180

    Total Images

    300

    Performance Evaluation Metrics

    The system performance was evaluated using standard classification metrics commonly used in image recognition systems. These metrics help measure both correctness and reliability.

  • Accuracy measures the overall correctness of predictions.

  • Precision reflects how many predicted endangered species were correct.

  • Recall indicates how many actual endangered species were correctly identified.

  • F1-Score provides a balanced measure between precision and recall.

    Figure: 2

    Comparative Analysis

    To highlight the effectiveness of the proposed system, it was compared with commonly used approaches for wildlife information access:

    Method

    Accuracy

    Information Detail

    User Effort

    Manual IUCN

    Search

    High

    Very High

    Traditional CNN

    Classifier

    85.0%

    Low

    Medium

    Purposed System

    91.2%

    Very High

    Low

    Unlike traditional approaches, this system combines image recognition with contextual conservation information, making it more informative.

    Statistical Validation

    To test the stability of the system, the evaluation was repeated three times using different image subsets. The results showed minimal variation.

    Mean Accuracy

    90.8%

    Standard Deviation

    ±1.3%

    The low standard deviation shows that the system delivers stable and consistent performance across different test conditions.

    Error Analysis

    Although the system performs well, some errors were observed during testing. Misclassification mainly occurred in cases where images contained

    Ethical Considerations and Sustainability

    The proposed system follows ethical AI practices by avoiding tracking of wildlife. The application promotes awareness and education rather than exploitation. The system supports Sustainable Development Goal 15 (Life on Land) by encouraging responsible environmental behavior.

    Confusion Matrix:

    Also known as error matrix, acts as a layout for the visualization of the performance of an algorithm.

    Total test images = 300

    Predicted Endangered

    Predicted Not Endangered

    Actual Endangered

    TP = 106

    FN = 14

    Actual Not Endangered

    FP = 12

    TN = 168

    Check: Actual Endangered = 106 + 14 = 120

    Actual Not Endangered = 12 + 168 = 180

  • Total = 300

    Figure: 3

    Accuracy Calculation: = (TP + TN) / (TP + TN + FP + FN)

    visually similar species or when image quality was

    Accuracy

    = (106

    + 168)

    /

    300

    poor. Low lighting, blurred images, and partial

    Accuracy

    =

    274 /

    300

    visibility also affected prediction accuracy in a few

    cases. These observations highlight the importance of image quality and provide direction for future improvements.

    Accuracy = 0.912 91.2%

    Precision Calculation = TP / (TP + FP)

    Precision

    = 106

    / (106

    +

    12)

    [1] S. B. Islam, D. Valles, T. J. Hibbitts, W. A.

    Precision

    =

    106 /

    118

    Ryberg, D. K. Walkup and M. R. J. Forstner,

    Precision = 0.896 89.6%

    Recall Calculation = TP / (TP + FN):

    Recall

    = 106

    / (106

    +

    14)

    Recall

    =

    106 /

    120

    Recall = 0.881 88.1%

    F1-Score Calculation = 2 × (Precision × Recall) / (Precision + Recall)

    F1 = 2 × (0.896 × 0.881) / (0.896 + 0.881)

    F1 = 2 × 0.789 / 1.777

    F1 = 0.888 88.8%

    Figure: 4

    The performance metrics were calculated using standard classification formulas based on the confusion matrix. Accuracy was computed as the ratio of correct predictions to total samples. Precision measured the correctness of endangered species predictions, while recall measured the systems ability to detect actual endangered species.

    Limitations and Future Enhancements:

    While the system performs well, several limitations exist like poor lighting or blurred photos can reduce accuracy. Conservation information might not always reflect the latest IUCN updates. API access requires active connectivity.

    Key improvements planned include:

  • Live integration with IUCN Red List APIs

  • Mobile App Deployment

  • Multi-language Support

  • Offline Model Packaging

References

Animal Species Recognition with Deep Convolutional Neural Networks from Ecological Camera Trap Images, Animals, vol. 13, no. 9, Art. no. 1526, May 2023, doi:10.3390/ani13091526.

  1. L. J. Aliyu, U. S. Muhammad, B. Ismail et al., Evaluating Deep Learning Models for African Wildlife Image Classification: From DenseNet to Vision Transformers, arXiv, Jul. 2025.

  2. C. Chalmers, P. Fergus, S. Wich et al., AIDriven RealTime Monitoring of GroundNesting Birds: A Case Study on Curlew Detection Using YOLOv10, arXiv, Nov. 2024.

  3. An Enhanced EfficientNetPowered Wildlife Species Classification for Biodiversity Monitoring, IEEE Xplore

  4. Perspectives in Machine Learning for Wildlife Conservation, Nat. Commun., vol. 13, Art. no. 792, 2022, doi:10.1038/s41467-022- 27980-y.

  5. S. Sharma, K. Sato and B. P. Gautam, A Methodological Literature Review of Acoustic Wildlife Monitoring Using Artificial Intelligence Tools and Techniques, Sustainability, vol. 15, no. 9, Art. no. 7128, Apr. 2023, doi:10.3390/su15097128.

  6. Practical Application of Artificial Intelligence for Ecological Image Analysis: Trialling Different Levels of Taxonomic Classification to Promote CNN Performance, Ecological Informatics, vol. 88, Art. no. 103146, 2025,

    doi:10.1016/j.ecoinf.2025.103146.

  7. P. Whig, AIBased Biodiversity Monitoring for Conservation Efforts, International Journal of Creative Research in Computer Technology and Design, vol. 7, no. 7, 2025.

  8. H. Verma, Wild Animal Tracking for Effective Wildlife Conservation using YOLOv8 and Machine Learning Technologies, Indian Journal of Animal Research, 2025, doi:10.18805/IJAR.BF-2054.