Explore insights with an AI-powered assistant
Conjointly’s Insights Explorer is a utility for processing and analysing data using the R programming language directly in your web browser. It functions as an integrated development environment software (IDE) for rwasm, a third-party module of binary R packages for WebAssembly. With pre-written R scripts called recipes, you can run analyses and visualisations with a few clicks, without writing any code and installation.
The Insights Explorer is available for free, and does not require a Conjointly account to access. Conjointly users can access the Insights Explorer through the Utilities menu or directly from their launched experiment reports. Use and distribution of the rwasm software is subject to external licences.
Through the large language model (LLM) analysis interface you can analyse data and create visualisations by describing what you want to know in everyday language. The LLM will generate the appropriate code which you can run to produce desired insights and visualisations without coding.
You can refine your analysis through follow-up prompts, and export any visualisations for external use. Each analysis also comes with interpretation guidance and suggestions for deeper exploration of your data.

Example prompts
Simply enter your analysis request and the chat interface will generate R code to run it. Here are some prompt examples and what they do:
Example prompt | Description |
---|---|
Plot an age-gender pyramid for the respondents | Creates a demographic distribution chart showing age breakdown by gender |
Show me purchase intent ratings by age group | Shows how different age groups rated their likelihood to purchase |
Compare preferences by gender | Reveals how brand choices differ between gender groups |
What are the top concerns about the product concept? | Creates a ranked list of most frequently mentioned concerns |
Find the strongest correlations in my dataset | Uncover key relationships between different variables |
Draw a map of respondents included in this report | Shows the geographic distribution of survey responses |
Identify unexpected patterns in the data | Highlights unusual or noteworthy relationships in your dataset |
Getting started
Access the LLM chat interface on the Chat tab in the top-left corner.
This interface works with your experiment data, which you can load in two ways:
- Load experiment data via the Files tab.
- Launch Insights Explorer directly from your experiment reports for automatic data loading.
Making analysis requests
Write your analysis requests in the chat input field. Being specific in your request helps get better results. For instance, specify which variables to compare or what type of visualisation you prefer.
The LLM interface will display an initial system message which contains two main components:
Default system prompt
This is the default prompt that instructs the LLM how to process your requests. For example:You are an AI agent that has access to R. You can execute R code directly on the user’s device. You have been given access to user’s experiment on the Conjointly market research platform in R format. User needs you to perform data analysis. They will give you requests. You will helpfully write R code (with concise explanation). You will only write one chunk of R code per response inside the ``` notation.Summary of current data environment
This shows what data is loaded from your experiment and available for analysis:- All loaded R objects in your current session
- Available data tables from your experiment
- Column names for each table
Based on your request, the system provides:
- A brief explanation of what it will do
- Generated R code for the intended analysis, including:
- Required library imports
- Data preparation steps
- Analysis or visualisation code
- Detailed explanation, including:
- What the code does
- How to interpret the results or visualisations
The following shows an example response when requesting a correlation analysis.
Request: Plot a correlation matrix using number of AI tools, AI concerns, purchase intention, gender, and age
Response:
Please review the response to ensure it meets your analysis needs. If modifications are needed, simply type your feedback or additional requests in the chat input field. The system will generate a new response incorporating your feedback.
Executing the analysis
When you are ready to run your analysis, click on
.In the Code from assistant popup window, please review the R code snippet and click on the
again to execute the generated code. The system will run the analysis and display your results.
If any errors occur, don’t worry. The LLM will suggest fixes in its next response, which you can then review and execute the analysis.
Viewing results
After executing the code, the system:
- Generates the requested visualisations or analysis
- Provides a summary of key findings
- Highlights notable patterns or trends in your data
- Recommends further actions or analysis
You can review these insights and make follow-up requests for deeper analysis if needed.
The following example shows how the LLM presents the visualisation, results, and recommendations after executing the correlation analysis code above:
Note that these analyses and interpretations are generated by an LLM. Always verify results before making decisions based on the analysis.
You can click the R code editor for custom analysis, or New Chat to start a new conversation.
button in the top-left corner of the chat interface to select New File to open the
Next steps
You can also read about: