Skip to main content

Data Visualization

Introduction

AI DIAL Chat has the capability to render different types of content within a conversation. For example, it has built-in support for Markdown. If the response message from the application includes content in Markdown notation, it will automatically render it in the body of the conversation.

AI DIAL Chat has also a built-in support for Plotly data visualization libraries:

You can use the DIAL SDK to create custom applications that may need to render different types of content in the body of their response in the chat UI.

This can include attachments with documents and images, stages, and other types of data compatible with the MIME standard. Refer to the Custom Content section to learn more.

Watch a demo video to see how statistical data can be visualized in AI DIAL Chat using a Plotly animated scatterplot, or view a demo video of the Omics AI Assistant to see how protein structures can be visualized with Plotly.

Visualizers

We call Visualizers special applications that are used for rendering a specific type of content in AI DIAL Chat UI. You can use DIAL Chat Visualizer Connector library to create your custom visualizers for specific types of content.

  • Watch a demo video to view how a financial data can be visualized in AI DIAL Chat.
  • Refer to Create Visualizer to learn how to create a custom visualizer.