Skip to content

FDA-AI/FDAi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

title description
๐Ÿ’Š FDAi ๐ŸŒŽ
A set of tools and framework to create autonomous agents to help regulatory agencies quantify the effects of millions of factors like foods, drugs, and supplements affect human health and happiness.

๐Ÿค– FDAi ๐Ÿ’Š

This monorepo contains a set of:

  • FAIR libraries
  • apps
  • autonomous agents to help people and organizations quantify the positive and negative effects of every food, supplement, drug, and treatment on every measurable aspect of human health and happiness.

fdai-framework-diagram.png

๐Ÿ˜• Why are we doing this?

The current system of clinical research, diagnosis, and treatment is failing the billions of people are suffering from chronic diseases.

๐Ÿ‘‰ Problems we're trying to fix...

๐Ÿงช Our Hypothesis

By harnessing global collective intelligence and oceans of real-world data, we hope to emulate Wikipedia's speed of knowledge generation.

๐Ÿ‘‰ How to generate discoveries 50X faster and 1000X cheaper than current systems...

Global Scale Clinical Research + Collective Intelligence = ๐Ÿคฏ

So in the 90's, Microsoft spent billions hiring thousands of PhDs to create Encarta, the greatest encyclopedia in history. A decade later, when Wikipedia was created, the general consensus was that it was going to be a dumpster fire of lies. Surprisingly, Wikipedia ended up generating information 50X faster than Encarta and was about 1000X cheaper without any loss in accuracy. This is the magical power of crowdsourcing and open collaboration.

Our crazy theory is that we can accomplish the same great feat in the realm of clinical research. By crowdsourcing real-world data and observations from patients, clinicians, and researchers, we hope to generate clinical discoveries 50X faster and 1000X cheaper than current systems.

The Potential of Real-World Evidence-Based Studies

  • Diagnostics - Data mining and analysis to identify causes of illness
  • Preventative medicine - Predictive analytics and data analysis of genetic, lifestyle, and social circumstances to prevent disease
  • Precision medicine - Leveraging aggregate data to drive hyper-personalized care
  • Medical research - Data-driven medical and pharmacological research to cure disease and discover new treatments and medicines
  • Reduction of adverse medication events - Harnessing of big data to spot medication errors and flag potential adverse reactions
  • Cost reduction - Identification of value that drives better patient outcomes for long-term savings
  • Population health - Monitor big data to identify disease trends and health strategies based on demographics, geography, and socioeconomic

๐Ÿ–ฅ๏ธ FDAi Framework Components

This is a very high-level overview of the architecture. The three primary primitive components of the FDAi framework are:

  1. Data Silo API Gateway Nodes that facilitate data export from data silos
  2. PersonalFDA Nodes that import, store, and analyze your data to identify how various factors affect your health
  3. Clinipedia that contains the aggregate of all available data on the effects of every food, drug, supplement, and medical intervention on human health.

The core characteristics that define the FDAi are:

  • Modularity - a set of modular libraries and tools that can be reused in any project
  • Protocols - an abstract framework of core primitive components rather than a specific implementation
  • Interoperability - a directory of existing open-source projects that can be used to fulfill the requirements of each primitive or component
  • Collective Intelligence - a collaborative effort, so please feel free to contribute or edit anything!

fdai-framework-diagram.png

1. Data Silo API Gateway Nodes

dfda-gateway-api-node-silo.png

FDAi Gateway API Nodes should make it easy for data silos, such as hospitals and digital health apps, to let people export and save their data locally in their PersonalFDA Nodes.

๐Ÿ‘‰ Learn More About Gateway APIs

2. PersonalFDA Nodes

PersonalFDA Nodes are applications that can run on your phone or computer. They import, store, and analyze your data to identify how various factors affect your health. They can also be used to share anonymous analytical results with the Clinipedia FDAi Wiki in a secure and privacy-preserving manner.

PersonalFDA Nodes are composed of two components, a Digital Twin Safe and a personal AI agent applies causal inference algorithms to estimate how various factors affect your health.

2.1. Digital Twin Safes

digital-twin-safe-no-text.pngaider

A local application for self-sovereign import and storage of personal data.

๐Ÿ‘‰Learn More or Contribute to Digital Twin Safe

2.2. Personal AI Agents

Personal AI agents that live in your PersonalFDA nodes and use causal inference to estimate how various factors affect your health.

data-import-and-analysis.gif

๐Ÿ‘‰Learn More About Optimitron

3. Clinipediaโ€”The Wikipedia of Clinical Research

clinipedia_globe_circle.png

The Clinipedia wiki should be a global knowledge repository containing the aggregate of all available data on the effects of every food, drug, supplement, and medical intervention on human health.

๐Ÿ‘‰ Learn More or Contribute to the Clinipedia

3.1 Outcome Labels

A key component of Clinipedia is Outcome Labels that list the degree to which the product is likely to improve or worsen specific health outcomes or symptoms.

outcome-labels.png

๐Ÿ‘‰ Learn More About Outcome Labels

Human-AI Collective Intelligence Platform

A collective intelligence coordination platform is needed for facilitating cooperation, communication, and collaborative actions among contributors.

๐Ÿ‘‰ Learn More or Contribute to the FDAi Collaboration Framework

Roadmap

We'd love your help and input in determining an optimal roadmap for this project.

๐Ÿ‘‰ Click Here for a Detailed Roadmap

Why a Monorepo?

Our goal is to develop FAIR (Findable, Accessible, Interoperable, and Reusable) data and analytical tools that can be used by any regulatory agencies, businesses, non-profits or individuals to quantify the effects of every food, drug, supplement, and treatment on every measurable aspect of human health and happiness.

The Nx Monorepo is to achieve maximum interoperability and minimum duplication of effort between the various projects to maximize the speed of development and minimize costs. This can be done by modularizing the codebase into libraries and plugins that can be shared between the various projects.

Apps in this monorepo:

  • FDAi-1 - The first version of the decentralized FDA. It is a web app that allows users to track their health data and analyze it to identify the most effective ways to maximize health and happiness.
  • Yours? - If you'd like to create the next version of the FDAi, expand its functionality, or get help with your app, feel free to add it to the apps folder and submit a pull request.

FDAi v1 Prototype

We've got a monolithic centralized implementation of the FDAi at apps/dfda-1 that we're wanting to modularize and decentralize into a set of FAIR libraries and plugins that can be shared with other apps.

Currently, the main apps are the Demo Data Collection, Import, and Analysis App and the Journal of Citizen Science.

Features

FDAi screenshots ย 

Reminder Inbox

Collects and aggregate data on symptoms, diet, sleep, exercise, weather, medication, and anything else from dozens of life-tracking apps and devices. Analyzes data to reveal hidden factors exacerbating or improving symptoms of chronic illness.

Web Notifications

Web and mobile push notifications with action buttons.

web notification action buttons

Browser Extensions

By using the Browser Extension, you can track your mood, symptoms, or any outcome you want to optimize in a fraction of a second using a unique popup interface.

Chrome Extension

Data Analysis

The Analytics Engine performs temporal precedence accounting, longitudinal data aggregation, erroneous data filtering, unit conversions, ingredient tagging, and variable grouping to quantify correlations between symptoms, treatments, and other factors.

It then pairs every combination of variables and identifies likely causal relationships using correlation mining algorithms in conjunction with a pharmacokinetic model. The algorithms first identify the onset delay and duration of action for each hypothetical factor. It then identifies the optimal daily values for each factor.

๐Ÿ‘‰ More info about data analysis

๐Ÿท Outcome Labels

outcome-labels-plugin.png

More info about outcome labels

Real-time Decision Support Notifications

More info about real time decision support

๐Ÿ“ˆ Predictor Search Engine

Predictor Search Engine

๐Ÿ‘‰ More info about the predictor search engine...

Auto-Generated Observational Studies

๐Ÿ‘‰ More info about observational studies...

๐Ÿคš Tell Us About Your Project!

๐Ÿค Join Us: Whether you're a developer, researcher, health professional, regulatory, or simply passionate about health innovation, your contribution can make a monumental difference!

๐Ÿ‘‰ Tell Us About Your Project!

๐Ÿคš Help Wanted!

Code or documentation improvements are eternally appreciated!

It's our goal to avoid any duplication of effort. So please include existing projects that would be interested in fulfilling any part of this global framework.

๐Ÿ‘‰ Click Here to Contribute

๐Ÿ›Ÿ Support

If you have any questions or need help, please create an issue instead of emailing us so that others can benefit from the discussion.