Skip to content

Latest commit

 

History

History
108 lines (75 loc) · 8.88 KB

README.md

File metadata and controls

108 lines (75 loc) · 8.88 KB

Mother Nature: An Open Source Generative Chemical Artificial Intelligence ChatBot!

Welcome to Mother Nature! Mother Nature is generative Artificial Intelligence ChatBot for the Open Source Community to Interact and Build Molecules Together while the chatbot learns from the people.

Admins Account Server invite Documentation
saythanks

623d94fd33a658c54a05789a_mother nature

Introduction

Mother Nature is designed using the Recurrent Neural Network Program, REINVENT, that learns from chemicals separated into different categories according to GlobalChem. Each Category is assigned a discord channel in which community users can interact with the chat system and find, design, and learn about chemicals for different general things.

Please Join Our Discord to try it out and to leave any feedback.

Public Channels & Permissions

Channel Operations

Status Updates of the Working Channels on Our Discord about what the bot can do. Some Channels might not start working depending on the training.

MotherNature Version Platform/Version Channel Status Date Test User
1.0.0 Discord Stable 215115 (c05cd54) Cannabis Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Sexual-Wellness Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Contraceptives Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Medicinal Chemistry Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Education Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Food Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Environment Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Space Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Materials Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Narcotics Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Solar Cells Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Global Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Emerging Medicines Maintenance 08/04/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) Performance Enhancement Drugs Maintenance 08/04/2023 Sulstice

System Architecture

Mother Nature has three major components that describe how the chatbot system learns from the community and operates.

Mother Nature Design Overview:

    User Interface (Discord) -> Execute Actions (Github Actions) ->  Generative Recurrent Neural Network (Python)
  • 1st Component: The first component is a Recurrent Neural Network that learns from select chemical inputs, SMILES( a 1-D representation of a molecule), of a given category in where we have a private repository performing machine learning using an Agent and Prior network that work as a generative and judge model to determine new chemicals of interest.

  • 2nd Component: A Scalable Github Actions Architecture that trains neural networks and performs actions of the bot based on issue labels that then kick off requests.

  • 3rd Component: As a user interface for interacting with the community we created a Discord Webhook that links to each individual channel where users can sign on for free and then issue requests based on their role.

Tests

Operational Testing

MotherNature Version Platform/Version Command Expected Output Date Test User
1.0.0 Discord Stable 215115 (c05cd54) /commands PASS 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /is_color_legal chemical_name PASS 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /check_fda_color_status PASS 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /remove_smile_file FAIL 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /add_smile_file FAIL 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /retrain_mother_nature FAIL 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /make_github_issue_lorax FAIL 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /make_github_issue_arbiter NONE 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /create_graph_node PASS 07/26/2023 Sulstice
1.0.0 Discord Stable 215115 (c05cd54) /fetch_training_set FAIL 07/26/2023 Sulstice

Announcements

  • Mother Nature 0.1.0 Released July 21st 2023

Genesis

DataCity was designed for capsulehack.io and is the dream for three young developers who want to follow their path in centralizing all data.


External links

  • Global-Chem: A 1-D Knowledge Graph of Common Chemical SMILES to their 1-D molecular representation.
  • REINVENT: Molecular De Novo design using Recurrent Neural Networks and Reinforcement Learning