Is there a Plotly library or plugin to suggest chart types based on the dataset?

I’m working on a project using Plotly and Angular, where I need to allow users to switch between different chart types dynamically (e.g., bar, pie, scatter, waterfall, etc.).

Is there any external library, plugin, or built-in feature in Plotly that can suggest appropriate chart types based on the structure or type of the dataset? For example, if the data is categorical vs. numerical, the tool should recommend bar or pie charts.

Alternatively, are there any tools or frameworks that integrate with Plotly to provide such functionality? Any guidance or examples would be greatly appreciated!