# Build Airbnb review sentiment dataset

**Use case:** 

Export a labeled CSV of Airbnb reviews (rating + text + language) ready for sentiment analysis and topic modeling.

## Input

```json
{
  "listingUrls": [
    "https://www.airbnb.com/rooms/20669368"
  ],
  "maxReviews": 25,
  "sortBy": "newest",
  "minRating": 0,
  "maxRating": 0,
  "stripPersonalData": true,
  "includeRaw": false,
  "monitorMode": false,
  "alertOnNewReview": true,
  "proxyConfiguration": {
    "useApifyProxy": true
  },
  "requestConcurrency": 4,
  "diagnose": false
}
```

## Output

```json
{
  "rating": {
    "label": "Stars",
    "format": "integer"
  },
  "text": {
    "label": "Review",
    "format": "string"
  },
  "created_at": {
    "label": "Date",
    "format": "string"
  },
  "language": {
    "label": "Lang",
    "format": "string"
  },
  "reviewer_location": {
    "label": "Reviewer",
    "format": "string"
  },
  "host_response": {
    "label": "Host response",
    "format": "string"
  },
  "host_responded_date": {
    "label": "Responded",
    "format": "string"
  },
  "listing_title": {
    "label": "Listing",
    "format": "string"
  },
  "listing_url": {
    "label": "URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Airbnb Reviews Scraper — Most Comprehensive](https://apify.com/scrapersdelight/airbnb-reviews-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapersdelight/airbnb-reviews-scraper) to learn more, explore other use cases, and run it yourself.