---
title: "Multi-topic sentiment analysis with language filtering"
description: "Analyze sentiment across multiple related topics in specific languages with source quality filtering"
source: https://apitube.io/cookbook/multi-topic-sentiment-analysis-with-language-filtering
---

#### Input parameters

| Parameter            | Description                                    | Type    | Default | Required |
|:---------------------|:-----------------------------------------------|:--------|:--------|:---------|
| title                | Search query for multiple topics (comma-separated). | string  |         | Yes      |
| sentiment.overall.polarity | Sentiment filter.                             | string  |         | Yes      |
| published_at.start   | Start date filter.                              | string  |         | Yes      |
| language.code        | Multiple languages (comma-separated).          | string  |         | Yes      |
| source.rank.opr.min  | Minimum source quality.                         | string  |         | Yes      |
| api_key              | Your API key.                                  | string  |         | Yes      |
| per_page             | Maximum number of articles to retrieve.       | integer | 30      | No       |

#### Workflow examples

##### Request for multi-topic sentiment analysis:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?title=climate%20change,renewable%20energy,carbon%20emissions&sentiment.overall.polarity=positive&published_at.start=2023-01-01&api_key=YOUR_API_KEY"
```

##### Request for comparative topic analysis with language filtering:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?title=artificial%20intelligence,machine%20learning&language.code=en,de,ja&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
```

##### Request for topic and entity intersection analysis:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?title=cryptocurrency&published_at.start=2023-01-01&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
```

##### Request for topic-based expert opinion tracking:

```shell
curl -X GET "https://api.apitube.io/v1/news/everything?title=quantum%20computing&published_at.start=2020-01-01&sort.by=published_at&api_key=YOUR_API_KEY"
```

---

#### Related Examples

- [Multi-dimensional sentiment analysis](/cookbook/multi-dimensional-sentiment-analysis-with-source-filtering)
- [Get news covering multiple topics](/cookbook/get-news-articles-covering-topics)
- [Get news in specific languages](/cookbook/get-news-articles-in-multiple-languages)
- [Get news by specific author](/cookbook/get-news-by-author)
- [Sort by engagement score](/cookbook/sort-articles-by-engagement-score)

