install.packages("readr")
## Installing package into '/home/Saad/R/x86_64-pc-linux-gnu-library/4.1'
## (as 'lib' is unspecified)
# Install and load required packages
library(lubridate)
##
## Attaching package: 'lubridate'
## The following objects are masked from 'package:base':
##
## date, intersect, setdiff, union
library(ggplot2)
library(caret)
## Loading required package: lattice
library(e1071)
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(vcd)
## Loading required package: grid
library(dplyr)
library(stringr)
library(readr)
# Import data using read_csv
bg <- read_csv("/home/Saad/Documents/fid_files/archive/BG_with_webscan.csv")
## Rows: 4469 Columns: 49
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (25): id, country_region, rest_name, is_claimed, last_review, address, p...
## dbl (19): rating, latitude, longitude, n_reviews, travellers_choice, food_ra...
## num (2): traveller_rating_5, fb_reviews
## lgl (3): michelin, working_hours, telephone
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
fi <- read_csv("/home/Saad/Documents/fid_files/archive/FI_with_webscan.csv")
## Warning: One or more parsing issues, call `problems()` on your data frame for details,
## e.g.:
## dat <- vroom(...)
## problems(dat)
## Rows: 7372 Columns: 49
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (25): id, country_region, rest_name, is_claimed, last_review, address, p...
## dbl (21): rating, latitude, longitude, n_reviews, travellers_choice, micheli...
## num (1): fb_reviews
## lgl (2): working_hours, telephone
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
ni <- read_csv("/home/Saad/Documents/fid_files/archive/NI_with_webscan.csv")
## Rows: 3634 Columns: 49
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (25): id, country_region, rest_name, is_claimed, last_review, address, p...
## dbl (19): rating, latitude, longitude, n_reviews, travellers_choice, micheli...
## num (3): traveller_rating_5, traveller_rating_4, fb_reviews
## lgl (2): working_hours, telephone
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
sk <- read_csv("/home/Saad/Documents/fid_files/archive/SK_with_webscan.csv")
## Warning: One or more parsing issues, call `problems()` on your data frame for details,
## e.g.:
## dat <- vroom(...)
## problems(dat)
## Rows: 4251 Columns: 49
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (25): id, country_region, rest_name, is_claimed, last_review, address, p...
## dbl (21): rating, latitude, longitude, n_reviews, travellers_choice, food_ra...
## lgl (3): michelin, working_hours, telephone
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
# Convert traveller_rating_4 column to character
bg$traveller_rating_4 <- as.character(bg$traveller_rating_4)
fi$traveller_rating_4 <- as.character(fi$traveller_rating_4)
ni$traveller_rating_4 <- as.character(ni$traveller_rating_4)
sk$traveller_rating_4 <- as.character(sk$traveller_rating_4)
# Combine datasets
restaurant_data <- bind_rows(
mutate(bg, traveller_rating_4 = as.character(traveller_rating_4)),
mutate(fi, traveller_rating_4 = as.character(traveller_rating_4)),
mutate(ni, traveller_rating_4 = as.character(traveller_rating_4)),
mutate(sk, traveller_rating_4 = as.character(traveller_rating_4)),
.id = "location"
)
# Extract data collection date from metadata (if available)
data_collection_date <- attr(bg, "data_collection_date")
# Count the number of variables
num_vars <- ncol(bg)
cat("Data collection date:", data_collection_date, "\n")
## Data collection date:
cat("Number of variables:", num_vars, "\n")
## Number of variables: 49
# Data cleaning
restaurant_data_with_status <- restaurant_data %>%
filter(!is.na(service_rating))
# Display the first few rows of the cleaned dataset
head(restaurant_data_with_status, n = 10)
## # A tibble: 10 × 50
## location id country_region rest_name is_claimed rating last_review address
## <chr> <chr> <chr> <chr> <chr> <dbl> <chr> <chr>
## 1 1 g102… "['Europe', '… Enjoy Te… Unclaimed 4.5 March 2, 2… Chepel…
## 2 1 g102… "['Europe', '… Restaura… Claimed 4 March 25, … The Ca…
## 3 1 g102… "['Europe', '… Golden E… Claimed 4 February 1… Snezha…
## 4 1 g102… "['Europe', '… The Whit… Unclaimed 2.5 July 1, 20… 4870 P…
## 5 1 g102… "['Europe', '… Neptun W… Claimed 4.5 March 14, … H-L Pe…
## 6 1 g102… "['Europe', '… The Whit… Claimed 4 March 1, 2… 4870 P…
## 7 1 g102… "['Europe', '… Gloria M… Claimed 4 August 10,… Ul. Sh…
## 8 1 g102… "['Europe', '… The Whit… Claimed 4.5 February 2… Malina…
## 9 1 g102… "['Europe', '… Alex's P… Claimed 4.5 December 2… Malina…
## 10 1 g102… "['Europe', '… Black Ho… Claimed 4 July 14, 2… Pampor…
## # ℹ 42 more variables: latitude <dbl>, longitude <dbl>, popularity_top <chr>,
## # popularity_detailed <chr>, n_reviews <dbl>, travellers_choice <dbl>,
## # michelin <dbl>, price_range <chr>, cuisines <chr>, meal_types <chr>,
## # special_diets <chr>, features <chr>, working_hours <lgl>, telephone <lgl>,
## # food_rating <dbl>, service_rating <dbl>, value_rating <dbl>,
## # atmosphere_rating <dbl>, traveller_rating_5 <dbl>,
## # traveller_rating_4 <chr>, traveller_rating_3 <dbl>, …
# Define the key variables
key_vars <- c("rating", "location", "traveller_rating_4", "service_rating", "status")
# Separate numeric and categorical variables
numeric_vars <- key_vars[sapply(restaurant_data_with_status[key_vars], is.numeric)]
categorical_vars <- key_vars[!sapply(restaurant_data_with_status[key_vars], is.numeric)]
# Create a summary table
summary_table <- restaurant_data_with_status %>%
select(all_of(key_vars)) %>%
summarise(across(
.cols = numeric_vars,
.fns = list(
min = ~ min(., na.rm = TRUE),
max = ~ max(., na.rm = TRUE),
mean = ~ mean(., na.rm = TRUE)
),
.names = "{.col}_{.fn}"
),
across(
.cols = categorical_vars,
.fns = list(
unique_values = ~ n_distinct(.)
),
.names = "{.col}_{.fn}"
))
## Warning: There were 2 warnings in `summarise()`.
## The first warning was:
## ℹ In argument: `across(...)`.
## Caused by warning:
## ! Using an external vector in selections was deprecated in tidyselect 1.1.0.
## ℹ Please use `all_of()` or `any_of()` instead.
## # Was:
## data %>% select(numeric_vars)
##
## # Now:
## data %>% select(all_of(numeric_vars))
##
## See <https://tidyselect.r-lib.org/reference/faq-external-vector.html>.
## ℹ Run `dplyr::last_dplyr_warnings()` to see the 1 remaining warning.
# Print the summary table
print(summary_table)
## # A tibble: 1 × 9
## rating_min rating_max rating_mean service_rating_min service_rating_max
## <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 1.5 5 4.01 10 50
## # ℹ 4 more variables: service_rating_mean <dbl>, location_unique_values <int>,
## # traveller_rating_4_unique_values <int>, status_unique_values <int>
survival_by_rating <- restaurant_data_with_status %>%
group_by(rating, status) %>%
summarize(count = n(), .groups = "drop") %>%
mutate(percentage = count / sum(count) * 100)
# Plot restaurant ratings distribution
# Creating rating categories
restaurant_data$category <- cut(restaurant_data$rating, breaks = c(0, 2, 3, 4, 5),
labels = c("Low", "Medium-Low", "Medium-High", "High"))
# Plotting with colored histogram
ggplot(restaurant_data, aes(x = rating, fill = category)) +
geom_histogram(bins = 10, color = "black") +
xlab("Rating") +
ylab("Count") +
ggtitle("Distribution of Restaurant Ratings") +
scale_fill_manual(values = c("red", "orange", "yellow", "green")) + # Specify colors here
theme_minimal()
## Warning: Removed 2964 rows containing non-finite outside the scale range
## (`stat_bin()`).

# Convert 'status' column to a factor
restaurant_data_with_status <- restaurant_data %>%
filter(!is.na(status))
survival_by_rating <- restaurant_data_with_status %>%
group_by(rating, status) %>%
summarize(count = n(), .groups = "drop") %>%
mutate(percentage = count / sum(count) * 100)
# Box plot for rating distribution by location
ggplot(restaurant_data, aes(x = location, y = rating, na.rm = TRUE)) +
geom_boxplot(fill = "steelblue", alpha = 0.6) +
xlab("Location") +
ylab("Rating") +
ggtitle("Rating Distribution by Location") +
theme_minimal()
## Warning: Removed 2964 rows containing non-finite outside the scale range
## (`stat_boxplot()`).

# Check if there are any non-missing values in the `location` column
sum(!is.na(restaurant_data_with_status$location))
## [1] 19726
# Check the unique values in the `location` column
unique(restaurant_data_with_status$location)
## [1] "1" "2" "3" "4"
table_status_location <- table(restaurant_data_with_status$status, restaurant_data_with_status$location)
assocplot(table_status_location,
xlab = "Status", ylab = "Location",
main = "Association between Restaurant Survival and Location")

# User ratings for different restaurants
user_ratings <- restaurant_data %>%
group_by(rest_name) %>%
summarize(avg_rating = mean(rating, na.rm = TRUE))
# Bar plot for user ratings of different restaurants
top_restaurants <- user_ratings %>%
filter(!is.na(avg_rating)) %>% # Remove NAs
arrange(desc(avg_rating)) %>%
head(10)
ggplot(top_restaurants, aes(x = reorder(rest_name, -avg_rating), y = avg_rating)) +
geom_bar(stat = "identity", fill = "steelblue") +
xlab("Restaurant") +
ylab("Average Rating") +
ggtitle("Top 10 Restaurants by User Rating") +
theme(axis.text.x = element_text(angle = 45, hjust = 1, size = 8)) + # Adjust the font size
theme_minimal() +
scale_x_discrete(labels = function(x) str_wrap(x, width = 10)) # Wrap long labels

# Mosaic plot for restaurant survival and location
table_status_location <- na.omit(table_status_location) # Remove NAs
mosaicplot(table_status_location,
main = "Mosaic Plot of Restaurant Survival and Location",
xlab = "Status", ylab = "Location",
shade = TRUE)

# Locations where users traveled
user_locations <- restaurant_data %>%
group_by(location) %>%
summarize(count = n())
# Dot chart for top locations visited by users
top_locations <- user_locations %>%
filter(!is.na(count)) %>% # Remove NAs
arrange(desc(count)) %>%
head(10)
dotchart(top_locations$count, labels = top_locations$location,
main = "Top Locations Visited by Users",
xlab = "Number of Visits",
color = "steelblue")

# Build a decision tree model to predict restaurant survival
set.seed(123)
train_index <- createDataPartition(restaurant_data$status, p = 0.8, list = FALSE)
train_data <- restaurant_data[train_index, ]
test_data <- restaurant_data[-train_index, ]
test_data$status
## [1] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [7] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [13] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [19] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [25] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [31] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [37] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [43] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [49] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [55] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [61] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [67] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [73] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [79] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [85] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [91] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [97] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [103] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [109] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [115] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [121] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [127] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [133] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [139] "redirect" "in rating" "in rating" "in rating" "redirect" "in rating"
## [145] "closed" "in rating" "in rating" "redirect" "in rating" "in rating"
## [151] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [157] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [163] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [169] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [175] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [181] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [187] "in rating" "in rating" "fb_closed" "in rating" "in rating" "in rating"
## [193] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [199] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [205] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [211] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [217] "in rating" "in rating" "in rating" "closed" "in rating" "redirect"
## [223] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [229] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [235] "closed" "in rating" "in rating" "redirect" "in rating" "in rating"
## [241] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [247] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [253] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [259] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [265] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [271] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [277] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [283] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [289] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [295] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [301] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [307] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [313] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [319] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [325] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [331] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [337] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [343] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [349] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [355] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [361] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [367] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [373] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [379] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [385] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [391] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [397] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [403] "in rating" "in rating" "in rating" "in rating" "fb_closed" "in rating"
## [409] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [415] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [421] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [427] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [433] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [439] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [445] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [451] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [457] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [463] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [469] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [475] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [481] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [487] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [493] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [499] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [505] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [511] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [517] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [523] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [529] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [535] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [541] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [547] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [553] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [559] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [565] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [571] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [577] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [583] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [589] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [595] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [601] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [607] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [613] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [619] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [625] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [631] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [637] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [643] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [649] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [655] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [661] "in rating" "in rating" "in rating" "in rating" "in rating" "duplicate"
## [667] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [673] "in rating" "in rating" "in rating" "redirect" "in rating" "duplicate"
## [679] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [685] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [691] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [697] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [703] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [709] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [715] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [721] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [727] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [733] "in rating" "in rating" "in rating" "in rating" "closed" "closed"
## [739] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [745] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [751] "in rating" "in rating" "in rating" "in rating" "fb_closed" "in rating"
## [757] "redirect" "redirect" "in rating" "redirect" "in rating" "in rating"
## [763] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [769] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [775] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [781] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [787] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [793] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [799] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [805] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [811] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [817] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [823] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [829] "in rating" "in rating" "in rating" "in rating" "closed" "closed"
## [835] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [841] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [847] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [853] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [859] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [865] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [871] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [877] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [883] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [889] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [895] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [901] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [907] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [913] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [919] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [925] "in rating" "in rating" "in rating" "in rating" "in rating" "duplicate"
## [931] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [937] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [943] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [949] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [955] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [961] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [967] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [973] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [979] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [985] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [991] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [997] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1003] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1009] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1015] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1021] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1027] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1033] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1039] "redirect" "in rating" "in rating" "closed" "in rating" "in rating"
## [1045] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1051] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1057] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1063] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [1069] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1075] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1081] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1087] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1093] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1099] "closed" "redirect" "in rating" "in rating" "in rating" "in rating"
## [1105] "in rating" "in rating" "in rating" "redirect" "redirect" "in rating"
## [1111] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1117] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1123] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1129] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [1135] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1141] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1147] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1153] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1159] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1165] "in rating" "closed" "in rating" "in rating" "closed" "in rating"
## [1171] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1177] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1183] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1189] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1195] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1201] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1207] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1213] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1219] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1225] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [1231] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1237] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1243] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1249] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1255] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1261] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1267] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1273] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [1279] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1285] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1291] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [1297] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1303] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1309] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1315] "in rating" "in rating" "in rating" "redirect" "closed" "in rating"
## [1321] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1327] "in rating" "in rating" "in rating" "closed" "redirect" "in rating"
## [1333] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [1339] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1345] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1351] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1357] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1363] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1369] "in rating" "in rating" "in rating" "in rating" "redirect" "closed"
## [1375] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1381] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1387] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [1393] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1399] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1405] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1411] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1417] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1423] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1429] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1435] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1441] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1447] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [1453] "in rating" "in rating" "redirect" "in rating" "in rating" "closed"
## [1459] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1465] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1471] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1477] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1483] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1489] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1495] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1501] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1507] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1513] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1519] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1525] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [1531] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1537] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1543] "in rating" "redirect" "closed" "in rating" "in rating" "in rating"
## [1549] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1555] "redirect" "in rating" "in rating" "closed" "in rating" "closed"
## [1561] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1567] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [1573] "in rating" "in rating" "in rating" "in rating" "fb_closed" "fb_closed"
## [1579] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1585] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1591] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1597] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1603] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1609] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1615] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1621] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1627] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1633] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1639] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1645] "redirect" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1651] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [1657] "fb_closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1663] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1669] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1675] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1681] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1687] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1693] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1699] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1705] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1711] "in rating" "in rating" "in rating" "closed" "redirect" "in rating"
## [1717] "in rating" "in rating" "in rating" "closed" "redirect" "in rating"
## [1723] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1729] "in rating" "redirect" "closed" "in rating" "in rating" "in rating"
## [1735] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [1741] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1747] "closed" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1753] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1759] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1765] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1771] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1777] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [1783] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1789] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [1795] "in rating" "in rating" "closed" "in rating" "redirect" "in rating"
## [1801] "in rating" "redirect" "closed" "in rating" "in rating" "in rating"
## [1807] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1813] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1819] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1825] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1831] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1837] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [1843] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1849] "redirect" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1855] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1861] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1867] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [1873] "closed" "redirect" "in rating" "redirect" "in rating" "in rating"
## [1879] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1885] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1891] "closed" "in rating" "in rating" "in rating" "in rating" "fb_closed"
## [1897] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [1903] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1909] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1915] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [1921] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1927] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1933] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1939] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1945] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1951] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1957] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [1963] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1969] "in rating" "in rating" "redirect" "in rating" "in rating" "redirect"
## [1975] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1981] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1987] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1993] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [1999] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2005] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2011] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [2017] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2023] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2029] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2035] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2041] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2047] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2053] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2059] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2065] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2071] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2077] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [2083] "in rating" "fb_closed" "in rating" "in rating" "in rating" "in rating"
## [2089] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2095] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2101] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2107] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2113] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2119] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2125] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [2131] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2137] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2143] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2149] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [2155] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2161] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2167] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [2173] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2179] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2185] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [2191] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [2197] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2203] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2209] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2215] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2221] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2227] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2233] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2239] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2245] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2251] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2257] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2263] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [2269] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2275] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2281] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2287] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2293] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [2299] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2305] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2311] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2317] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2323] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2329] "in rating" "in rating" "in rating" "in rating" "redirect" "closed"
## [2335] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2341] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2347] "in rating" "in rating" "in rating" "redirect" "in rating" "redirect"
## [2353] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2359] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2365] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2371] "in rating" "in rating" "closed" "in rating" "in rating" "redirect"
## [2377] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2383] "closed" "in rating" "redirect" "in rating" "in rating" "in rating"
## [2389] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [2395] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2401] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2407] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [2413] "in rating" "in rating" "in rating" "redirect" "closed" "closed"
## [2419] "closed" "in rating" "closed" "in rating" "in rating" "closed"
## [2425] "in rating" "redirect" "in rating" "in rating" "closed" "closed"
## [2431] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2437] "in rating" "redirect" "in rating" "in rating" "closed" "in rating"
## [2443] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2449] "closed" "closed" "in rating" "in rating" "in rating" "closed"
## [2455] "in rating" "in rating" "in rating" "closed" "in rating" "closed"
## [2461] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [2467] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2473] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2479] "closed" "in rating" "in rating" "in rating" "closed" "in rating"
## [2485] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2491] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2497] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2503] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2509] "in rating" "closed" "redirect" "closed" "in rating" "in rating"
## [2515] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2521] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2527] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2533] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2539] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2545] "in rating" "closed" "in rating" "closed" "closed" "in rating"
## [2551] "in rating" "duplicate" "in rating" "closed" "redirect" "in rating"
## [2557] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2563] "in rating" "in rating" "in rating" "in rating" "closed" "closed"
## [2569] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2575] "in rating" "in rating" "in rating" "in rating" "duplicate" "in rating"
## [2581] "in rating" "redirect" "closed" "closed" "in rating" "in rating"
## [2587] "in rating" "in rating" "in rating" "in rating" "closed" "redirect"
## [2593] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2599] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2605] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2611] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2617] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2623] "in rating" "in rating" "closed" "closed" "closed" "in rating"
## [2629] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2635] "closed" "closed" "in rating" "in rating" "in rating" "duplicate"
## [2641] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [2647] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2653] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2659] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [2665] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [2671] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [2677] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2683] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2689] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2695] "closed" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2701] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2707] "redirect" "in rating" "in rating" "redirect" "closed" "in rating"
## [2713] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2719] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [2725] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2731] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2737] "closed" "in rating" "in rating" "in rating" "closed" "in rating"
## [2743] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2749] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2755] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2761] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2767] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [2773] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [2779] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [2785] "in rating" "closed" "closed" "in rating" "in rating" "in rating"
## [2791] "redirect" "in rating" "closed" "closed" "closed" "in rating"
## [2797] "redirect" "in rating" "in rating" "in rating" "closed" "in rating"
## [2803] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2809] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [2815] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2821] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2827] "in rating" "in rating" "in rating" "in rating" "redirect" "redirect"
## [2833] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2839] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2845] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [2851] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [2857] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2863] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [2869] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2875] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [2881] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2887] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2893] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2899] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2905] "closed" "redirect" "in rating" "in rating" "in rating" "redirect"
## [2911] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [2917] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [2923] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [2929] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2935] "in rating" "in rating" "in rating" "closed" "closed" "in rating"
## [2941] "redirect" "closed" "closed" "in rating" "in rating" "in rating"
## [2947] "closed" "in rating" "in rating" "in rating" "in rating" "redirect"
## [2953] "redirect" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2959] "in rating" "in rating" "closed" "closed" "in rating" "in rating"
## [2965] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2971] "in rating" "closed" "in rating" "in rating" "in rating" "redirect"
## [2977] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2983] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [2989] "in rating" "in rating" "in rating" "in rating" "duplicate" "in rating"
## [2995] "in rating" "in rating" "in rating" "closed" "closed" "in rating"
## [3001] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3007] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3013] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3019] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3025] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3031] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3037] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3043] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3049] "in rating" "closed" "in rating" "in rating" "in rating" "closed"
## [3055] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [3061] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3067] "in rating" "in rating" "closed" "in rating" "in rating" "closed"
## [3073] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3079] "in rating" "closed" "in rating" "closed" "in rating" "closed"
## [3085] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3091] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3097] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [3103] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3109] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [3115] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3121] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [3127] "in rating" "in rating" "redirect" "in rating" "closed" "in rating"
## [3133] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3139] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3145] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3151] "in rating" "in rating" "in rating" "in rating" "fb_closed" "in rating"
## [3157] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3163] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3169] "in rating" "in rating" "redirect" "in rating" "in rating" "in rating"
## [3175] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3181] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3187] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3193] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3199] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3205] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3211] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3217] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3223] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3229] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3235] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3241] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3247] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3253] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3259] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3265] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3271] "redirect" "redirect" "in rating" "in rating" "in rating" "closed"
## [3277] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3283] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3289] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3295] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3301] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3307] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3313] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3319] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [3325] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3331] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3337] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3343] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [3349] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [3355] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3361] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3367] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3373] "in rating" "in rating" "redirect" "closed" "closed" "redirect"
## [3379] "closed" "in rating" "in rating" "in rating" "fb_closed" "redirect"
## [3385] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3391] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3397] "in rating" "in rating" "in rating" "in rating" "in rating" "duplicate"
## [3403] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [3409] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3415] "in rating" "in rating" "closed" "in rating" "in rating" "in rating"
## [3421] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3427] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3433] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3439] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3445] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [3451] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3457] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3463] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3469] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3475] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3481] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3487] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3493] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [3499] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3505] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3511] "in rating" "in rating" "in rating" "closed" "in rating" "in rating"
## [3517] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3523] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3529] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [3535] "in rating" "closed" "in rating" "in rating" "in rating" "in rating"
## [3541] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3547] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3553] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [3559] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3565] "in rating" "in rating" "in rating" "in rating" "redirect" "in rating"
## [3571] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [3577] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3583] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3589] "in rating" "in rating" "in rating" "redirect" "in rating" "in rating"
## [3595] "redirect" "in rating" "in rating" "redirect" "in rating" "in rating"
## [3601] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3607] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3613] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3619] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3625] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3631] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3637] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3643] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3649] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3655] "in rating" "in rating" "in rating" "fb_closed" "in rating" "in rating"
## [3661] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3667] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3673] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3679] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3685] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3691] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3697] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3703] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3709] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [3715] "in rating" "redirect" "in rating" "in rating" "in rating" "in rating"
## [3721] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3727] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3733] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3739] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3745] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3751] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3757] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3763] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3769] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3775] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3781] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3787] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3793] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3799] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3805] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3811] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3817] "in rating" "in rating" "in rating" "in rating" "closed" "in rating"
## [3823] "in rating" "in rating" "in rating" "in rating" "in rating" "closed"
## [3829] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3835] "closed" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3841] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3847] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3853] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3859] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3865] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3871] "in rating" "in rating" "in rating" "in rating" "fb_closed" "in rating"
## [3877] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3883] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3889] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3895] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3901] "in rating" "in rating" "in rating" "in rating" "in rating" "redirect"
## [3907] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3913] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3919] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3925] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3931] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3937] "in rating" "in rating" "in rating" "in rating" "in rating" "in rating"
## [3943] "in rating"
# Convert the 'status' column to a factor
restaurant_data_with_status$status <- as.factor(restaurant_data_with_status$status)
# Select the relevant features and the target variable
features <- c("rating", "location", "traveller_rating_4", "service_rating")
target <- "status"
train_data <- train_data[, c(features, target)]
test_data <- test_data[, c(features, target)]
# Remove rows with missing values
train_data <- na.omit(train_data)
# Set the number of folds for cross-validation
num_folds <- 5
# Create a train control object
train_control <- trainControl(method = "cv", number = num_folds)
library(rpart)
# Train the decision tree model
tree_model <- train(status ~ ., data = train_data,
method = "rpart",
trControl = train_control,
tuneLength = 10,
na.action = na.omit)
# Print the best model parameters
print(tree_model)
## CART
##
## 6265 samples
## 4 predictor
## 4 classes: 'closed', 'duplicate', 'fb_closed', 'in rating'
##
## No pre-processing
## Resampling: Cross-Validated (5 fold)
## Summary of sample sizes: 5012, 5013, 5011, 5012, 5012
## Resampling results:
##
## Accuracy Kappa
## 0.950519 0
##
## Tuning parameter 'cp' was held constant at a value of 0