> ## Documentation Index
> Fetch the complete documentation index at: https://docs.caplena.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Starting the analysis

> Generate your first topic structure and start making sense of your data.

Once your data is in Caplena, uploaded manually or via integration (Google, Amazon, Qualtrics, API, etc.), you're ready to start your analysis.

### Overview panel

When you open your project, you'll land on the **Overview panel**, where you can see the question designated for analysis and an AI-generated summary of key themes.

Click **"Start analysis now"** to begin.

<Frame>
  <img alt="Overview panel" lightAlt="Overview panel" darkAlt="Overview panel" src="https://mintcdn.com/caplena-32172960/8nJ6ebFu-3UQs5Q1/images/Screenshot-2026-05-19-at-13.15.12.png?fit=max&auto=format&n=8nJ6ebFu-3UQs5Q1&q=85&s=235f73aadd01f803daadd92c02b4d32a" width="2048" height="1308" data-path="images/Screenshot-2026-05-19-at-13.15.12.png" />
</Frame>

***

### Step 1: Choose how to start

<Frame>
  <img alt="Topic generation options" lightAlt="Topic generation options" darkAlt="Topic generation options" src="https://mintcdn.com/caplena-32172960/8nJ6ebFu-3UQs5Q1/images/Screenshot-2026-05-19-at-13.22.51.png?fit=max&auto=format&n=8nJ6ebFu-3UQs5Q1&q=85&s=d155d4aeb6e6be7b8bcffed2ae66e849" width="1484" height="686" data-path="images/Screenshot-2026-05-19-at-13.22.51.png" />
</Frame>

**Start from scratch**

The AI automatically generates a topic structure based on your data. Best if you're analyzing this type of feedback for the first time.

**Import existing topics**\\

<Frame>
  <img src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/CleanShot-2026-05-19-at-19.08.43.gif?s=365ae2779cd4bb0c4f96460c719e38d8" alt="Clean Shot 2026 05 19 At 19 08 43" width="800" height="291" data-path="images/CleanShot-2026-05-19-at-19.08.43.gif" />
</Frame>

\\

Reuse a topic collection you already have, either from a previous Caplena project or an Excel file.

* **Other project** - Choose a previous project, select the relevant text column, and click **"Inherit topic collection"**. Ideal for recurring surveys (e.g. quarterly NPS, monthly product feedback) where consistency across waves matters.
* **Upload File** - Import your own Excel-based topic collection. Your file must match one of these formats. With sentiment:
  <Frame>
    <img alt="Excel format with sentiment" lightAlt="Excel format with sentiment" darkAlt="Excel format with sentiment" src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/Screenshot-2026-05-19-at-19.15.55.png?fit=max&auto=format&n=jzzwh32UssPO_LPX&q=85&s=7aad1d5a9963245ad214720b971d3b44" width="2786" height="956" data-path="images/Screenshot-2026-05-19-at-19.15.55.png" />
  </Frame>
  Without sentiment:
  <Frame>
    <img alt="Excel format without sentiment" lightAlt="Excel format without sentiment" darkAlt="Excel format without sentiment" src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/Screenshot-2026-05-19-at-19.18.02.png?fit=max&auto=format&n=jzzwh32UssPO_LPX&q=85&s=82f60b15e15485b23292971e4716592a" width="2210" height="914" data-path="images/Screenshot-2026-05-19-at-19.18.02.png" />
  </Frame>

***

### Step 2: Enable sentiment (optional)

Sentiment detection classifies the emotional tone of each response as **positive**, **neutral**, or **negative**. When enabled, a topic like *Customer service* splits into *Customer service – positive* and *Customer service – negative*, so you can see not just what people mention but how they feel about it.

<Frame>
  <img alt="Sentiment configuration" lightAlt="Sentiment configuration" darkAlt="Sentiment configuration" src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/CleanShot-2026-05-19-at-19.25.29.gif?s=ff3fadd9e9e2c4bcdb7d6a960f8f0133" width="800" height="363" data-path="images/CleanShot-2026-05-19-at-19.25.29.gif" />
</Frame>

**Turn it on** if your data contains opinions or emotional responses — NPS comments, CSAT surveys, employee feedback:

> "The support team was incredibly helpful." → *Customer Service – Positive*
>
> "Waiting times were terrible." → *Customer Service – Negative*

**Skip it** if your data is factual — feature requests, improvement suggestions, etc.:

> "Add a dark mode option." → No sentiment needed
>
> "Please include PDF export in the next update." → No sentiment needed

***

### Step 3: Generate topics

Caplena generates a **MECE** topic collection, mutually exclusive and collectively exhaustive, so topics cover all relevant feedback without overlap.

<iframe src="https://www.loom.com/embed/e813b93fa7b745e2bda807d3a40b860b" title="Loom video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

**Initial topic collection**

The AI generates a draft collection of **20–60 topics** grouped into categories, based on up to 20,000 rows of your data plus your project name, description, and question context. Each topic includes an auto-generated description you can edit.

<Frame>
  <img alt="Initial topic collection" lightAlt="Initial topic collection" darkAlt="Initial topic collection" src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/CleanShot-2026-05-19-at-19.30.32.gif?s=162e91db7745254dd939673f5508fc89" width="800" height="427" data-path="images/CleanShot-2026-05-19-at-19.30.32.gif" />
</Frame>

You'll also see:

* **Rare topics** - not included by default, but available to browse and add manually
* **Similar topics** - flagged for potential merging or removal

<Tip>
  The AI tends to generate more topics than you need. Remove what's irrelevant early, a leaner topic structure leads to cleaner results.
</Tip>

**Prompt-based generation**

You can guide how topics are created using a custom prompt, useful when you want to focus on a specific theme or apply your own framework.

<Frame>
  <img alt="Prompt-based topic generation" lightAlt="Prompt-based topic generation" darkAlt="Prompt-based topic generation" src="https://mintcdn.com/caplena-32172960/jzzwh32UssPO_LPX/images/Screenshot-2026-05-19-at-19.33.54.png?fit=max&auto=format&n=jzzwh32UssPO_LPX&q=85&s=f4e75c0a0aa5b40b2733368ab296c40d" width="3058" height="566" data-path="images/Screenshot-2026-05-19-at-19.33.54.png" />
</Frame>

| Mode                           | What it does                                                                 |
| ------------------------------ | ---------------------------------------------------------------------------- |
| **Regenerate full collection** | Rewrites the entire topic collection from scratch based on your prompt.      |
| **Generate new suggestions**   | Adds new suggestions on top of your existing collection without changing it. |

Once you set a prompt it becomes your default, used when editing topics and when new rows are uploaded. You can override it anytime for a one-off run.

When you're happy with the topic collection, click **Done**. The AI will begin assigning topics within 1–2 minutes.

[Learn more about prompt-based generation →](/topic-assignment/new-ai/prompt-based-topic-generation)

***

### Step 4: Review and refine

How much manual tweaking you'll need depends on which AI model you're using:

**New AI** — typically delivers human-level quality after the first run; only light adjustments needed. [Learn more →](/topic-assignment/new-ai/how-the-new-llm-topic-assignment-works#workflow-overview)

**Legacy AI** — may require more hands-on review: merging overlaps, clarifying vague topics, adding missing ones. [Learn more →](/topic-assignment/legacy-ai/ai-training)
