{"id":33346130,"url":"https://github.com/ralolooafanxyaiml/neural-evolution-engine","last_synced_at":"2026-01-07T13:15:35.012Z","repository":{"id":325479945,"uuid":"1100782785","full_name":"ralolooafanxyaiml/neural-evolution-engine","owner":"ralolooafanxyaiml","description":"A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.","archived":false,"fork":false,"pushed_at":"2025-11-21T21:29:58.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-21T22:15:32.732Z","etag":null,"topics":["artificial-intelligence","deep-learning","evolution-simulation","keras","machine-learning","neural-networks","numpy","oop","pandas","python","scikit-learn","simulation","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ralolooafanxyaiml.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-20T18:47:17.000Z","updated_at":"2025-11-21T21:38:29.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/ralolooafanxyaiml/neural-evolution-engine","commit_stats":null,"previous_names":["ralolooafanxyaiml/neural-evolution-sim","ralolooafanxyaiml/neural-evolution-engine"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ralolooafanxyaiml/neural-evolution-engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralolooafanxyaiml%2Fneural-evolution-engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralolooafanxyaiml%2Fneural-evolution-engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralolooafanxyaiml%2Fneural-evolution-engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralolooafanxyaiml%2Fneural-evolution-engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ralolooafanxyaiml","download_url":"https://codeload.github.com/ralolooafanxyaiml/neural-evolution-engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ralolooafanxyaiml%2Fneural-evolution-engine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285748794,"owners_count":27225088,"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-11-22T02:00:05.934Z","response_time":64,"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":["artificial-intelligence","deep-learning","evolution-simulation","keras","machine-learning","neural-networks","numpy","oop","pandas","python","scikit-learn","simulation","tensorflow"],"created_at":"2025-11-22T07:00:19.345Z","updated_at":"2026-01-07T13:15:35.007Z","avatar_url":"https://github.com/ralolooafanxyaiml.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Neural Evolution Engine V3.0: Multi-Modal AI Simulation\n\n### Project Overview\n**Neural Evolution Engine V3.0** is an advanced Deep Learning application built from scratch using **TensorFlow** and **Keras**. It simulates evolutionary biology principles by predicting the optimal adaptation strategy for a species when faced with catastrophic environmental threats.\n\n**What's New in V3.0? (The Cognitive Leap!)**\nV3.0 features a revolutionary **Triple-Branch Multi-Modal Architecture** that handles **three distinct tasks**: processing **Biological Data**, analyzing **Environmental Imagery**, and providing **Natural Language assistance** via a chatbot.\n\n---\n\n### Technical Architecture (Triple-Core Brain)\n\nThe system utilizes a sophisticated architecture that combines two main model structures for prediction and one for conversational AI.\n\n#### 1. Simulation Core (Hybrid Prediction)\n\n| Branch | Architecture | Input | Function |\n| :--- | :--- | :--- | :--- |\n| **Visual Branch (The \"Eye\")** | CNN (2x Conv2D + MaxPooling) | 64x64 RGB Images | Analyzes visual patterns (snow, fire, toxic waste) to identify the threat. |\n| **Biological Branch (The \"Brain\")** | ANN (Dense Layers) | Encoded Biological Features | Processes organism's physiological constraints and traits. |\n| **Fusion Layer** | Concatenate + Softmax | Merged CNN/ANN features | Generates probability distribution for 6 evolutionary outcomes. |\n\n#### 2. Chatbot Core (NLP / Knowledge Assistant)\n\n| Branch | Architecture | Input | Function |\n| :--- | :--- | :--- | :--- |\n| **Language Branch** | **LSTM (Recurrent Neural Network)** | User Text (Tokenized, Embedded) | Understands questions about Evolutionary Biology (e.g., \"What is genetic drift?\"). |\n| **Function** | **Intent Classification** | Chatbot Model (`evolutionchatbotmodel.h5`) | Provides relevant, pre-trained biological explanations. |\n\n---\n\n### Usage: Hybrid Interaction Modes\n\nWhen running `main.py`, the user is presented with **THREE MAIN OPTIONS**:\n\n| Option | Mode | Primary AI Used | Description |\n| :---: | :--- | :--- | :--- |\n| **1** | **Simulation Mode (Hybrid)** | **CNN + ANN** | Predicts the optimal evolutionary adaptation based on visual threats and organism traits. |\n| **2** | **AI Assistant Mode** | **LSTM (NLP)** | Answers user queries regarding evolutionary concepts and biological definitions. |\n| **3** | **Quit** | - | Exits the program. |\n\n---\n\n### Tech Stack\n* **Deep Learning:** TensorFlow, Keras (Functional API)\n* **Sequence Modeling:** **LSTM (New!)**\n* **Computer Vision:** OpenCV (Image Preprocessing)\n* **Data Engineering:** Pandas, NumPy\n* **Preprocessing:** Scikit-Learn (StandardScaler, LabelEncoder)\n\n---\n\n### Installation \u0026 Run\n\n1. **Clone the Repository**\n```bash\ngit clone [https://github.com/ralolooafanxyaiml/neural-evolution-engine]\ncd Neural-Evolution-Engine\npip install tensorflow pandas numpy scikit-learn opencv-python\n```\n2. **Train the NLP Chatbot Model (One Time Setup)**\n```bash\npython chatbot_train.py\n```\n3. **Run the Main Engine**\n```bash\npython main.py\n```\nData Sources \u0026 Acknowledgements\nThis project utilizes external datasets for training the Visual Threat Detection (CNN) module:\n\nIntel Image Classification by Puneet Bansal (Cold/Ice)\n\nNatural Disaster Images by Aseem Arora (Heat/Fire)\n\nGarbage Classification by Sashaank Sekar (Toxin/Pollution)\n\nUnderwater Image Classification by Great Sharma (Airless/Aquatic)\n\nUS Drought Data (Scarcity)\n\nDeveloped by Mustafa İlker Aktaş - Global AI Contributor\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fralolooafanxyaiml%2Fneural-evolution-engine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fralolooafanxyaiml%2Fneural-evolution-engine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fralolooafanxyaiml%2Fneural-evolution-engine/lists"}