diff --git a/GUI_Tutorial.ipynb b/GUI_Tutorial.ipynb
index 64bfa4260a98304a6f36932ab3cd8f2565beb166..9645d70f5c3606b873b540460379218c063e47b1 100644
--- a/GUI_Tutorial.ipynb
+++ b/GUI_Tutorial.ipynb
@@ -152,12 +152,35 @@
     "With these components, you can quickly create and launch an interface."
    ]
   },
+  {
+   "cell_type": "markdown",
+   "id": "46e5071f",
+   "metadata": {},
+   "source": [
+    "### Uses of Gradio"
+   ]
+  },
   {
    "cell_type": "markdown",
    "id": "94a5d6f2",
    "metadata": {},
    "source": [
-    "Gradio is compatible with machine l"
+    "Gradio can load in data, similar to pandas frames, by using the command `gradio.inputs.Dataframe(data_name)`. It can only take in strings, numbers, bools, and dates as data types. Gradio does not contain a library of datasets, so data must be input by the user. It can also work with time series, images, audio, video, and generic file uploads.\n",
+    "\n",
+    "Applications:\n",
+    "- Machine learning interface\n",
+    "    - Image classification.\n",
+    "    - Text generation interface (e.g. ChatBot).\n",
+    "\n",
+    "- Audio and video editing \n",
+    "    - Reverse audio files.\n",
+    "    - Flip video files.\n",
+    "    - Using machine learning, gradio can detect the main note in an inputted audio file. \n",
+    " \n",
+    "- File Outputs:\n",
+    "    - Zip files directly within Python.\n",
+    "    - Output your data in various file formats including JSON, HTML, PNG, etc.\n",
+    "    - Using a function called `.Carousel()`, Gradio can output a set of components that can be easily scrolled through. "
    ]
   },
   {
@@ -167,7 +190,7 @@
    "source": [
     "LEFT TO ANSWER:\n",
     "\n",
-    "An overview of what data is are available in the data or tool\n",
+    "An overview of what data is are available in the tool\n",
     "    It can be used with image classification...\n",
     "\n",
     "An example question and visualization that that the data or tool can answer (this should be unique)\n",