Module 06 - Building Interactive Tools

Building Interactive Tools

Within this module, we explore various ways in which immunologists can create interactive resources. This includes building general project landing pages, browser applications, and documentation/manuals. We provide insights into templating, and constructing both front and back-end programs via generative coding. Additionally, we delve into the realm of interactive web-based agents, such as chatbots based on knowledge graphs, offering a look at how these personalized tools can enhance the immunology toolkit.


Table of Contents

  1. Building Interactive Tools
  2. Making Websites
  3. Interactive Small-Scale Apps
    1. R
    2. Python
  4. Other Examples
  5. AI Chatbot Agents

Making Websites

Section currently in progress

How To Use Midjourney, AI Art, and ChatGPT to Create an Amazing Website A video outlining a process for creating websites using a combination of generative AI tools.

How To Build A Website With ChatGPT

A tutorial covering how to use ChatGPT to design and build a WordPress website.

Interactive Small-Scale Apps

Section currently in progress

R

A Twitter/X user posted that they were able to build a shiny app with a table that displays data from a .csv file.

Python

Here’s another illustrative example from YouTube for building Dash apps with Databricks.

Dash App

Alt Text: _(Source: Youtube)

Other Examples

Two great articles from ZDNet covering the basics of getting ChatGPT to generate and debug code and how to put it all together into a working app.

A video tutorial that takes you step-by-step through the process of creating a to-do list app, learning techniques that can be applied to creating any apps or software.

A short video demonstrating the entire process of creating a simple cryptocurrency-related application.

AI Chatbot Agents

Section currently in progress

Build A Chatbot in Python with ChatGPT

Using a chatbot to build a chatbot is just one of the amazing things you can do with generative AI in 2023.


© 2023 Anonymized Authors per NeurIPS Workshop Submission Policies [MIT License]