Note: This is a template illustrating the structure of the prompt generated by the function, not the exact prompt function itself.

Analyze the provided dataset metadata, example data subset, and focused text. Generate two visualizations with clear, purposeful titles.

Details:
- Column Names: {column_names}
- Focused Text: {focused_text}
- Sample Data: {subset_dataset}

Steps:
1. Analyze the metadata to distinguish between categorical and numerical attributes.
2. Create titles for visualizations using one of the following chart types:
   - scatterplot, barchart, linechart, piechart

!!! The generated titles and visualizations have to be relevant to the focused text; otherwise, skip this title and visualization.

The visualization must follow best visualization design practices and use appropriate attributes (categorical or numerical) as required by the selected chart type.

Output:
Provide a JSON object in this format:
[
    {
        "title": "Generated title 1",
        "supported_chart": "Chart type"
    },
    ...
]
