In [56]:
import warnings
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# get_ipython().run_line_magic('matplotlib', 'inline')
import seaborn as sns
plt.style.use('fivethirtyeight')
plt.rcParams['figure.figsize'] = (15, 9)
from sklearn.feature_extraction.text import CountVectorizer
# from sklearn import tree
from sklearn.tree import DecisionTreeClassifier
from sklearn.model_selection import train_test_split
from sklearn.metrics import accuracy_score, f1_score, precision_score, recall_score, classification_report, confusion_matrix
from wordcloud import WordCloud
import re
from nltk.corpus import stopwords
from nltk.stem.porter import PorterStemmer
# from wordcloud import STOPWORDS
In [57]:
import nltk
nltk.download()
# https://www.nltk.org/data.html
# A new window should open, showing the NLTK Downloader. Click on the File menu and select Change Download Directory.
# For central installation, set this to C:\nltk_data (Windows), /usr/local/share/nltk_data (Mac), or /usr/share/nltk_data (Unix).
# Next, select the packages or collections you want to download.
# If you did not install the data to one of the above central locations, you will need to set the NLTK_DATA environment variable
# to specify the location of the data. (On a Windows machine, right click on “My Computer” then
# select Properties > Advanced > Environment Variables > User Variables > New...)
# Test that the data has been installed as follows. (This assumes you downloaded the Brown Corpus):
# then close the window to continue
showing info https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/index.xml
Out[57]:
True
In [58]:
alexa = pd.read_csv('https://storage.googleapis.com/ml-service-repository-datastorage/Sentiment_analysis_on_amazon_alexa_reviews_amazon_alexa.tsv', delimiter = '\t', quoting = 3)
alexa.shape
Out[58]:
(3150, 5)
In [59]:
alexa.head()
Out[59]:
rating | date | variation | verified_reviews | feedback | |
---|---|---|---|---|---|
0 | 5 | 31-Jul-18 | Charcoal Fabric | Love my Echo! | 1 |
1 | 5 | 31-Jul-18 | Charcoal Fabric | Loved it! | 1 |
2 | 4 | 31-Jul-18 | Walnut Finish | "Sometimes while playing a game, you can answe... | 1 |
3 | 5 | 31-Jul-18 | Charcoal Fabric | "I have had a lot of fun with this thing. My 4... | 1 |
4 | 5 | 31-Jul-18 | Charcoal Fabric | Music | 1 |
In [60]:
alexa.info()
<class 'pandas.core.frame.DataFrame'> RangeIndex: 3150 entries, 0 to 3149 Data columns (total 5 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 rating 3150 non-null int64 1 date 3150 non-null object 2 variation 3150 non-null object 3 verified_reviews 3150 non-null object 4 feedback 3150 non-null int64 dtypes: int64(2), object(3) memory usage: 123.2+ KB
In [61]:
alexa.describe()
Out[61]:
rating | feedback | |
---|---|---|
count | 3150.000000 | 3150.000000 |
mean | 4.463175 | 0.918413 |
std | 1.068506 | 0.273778 |
min | 1.000000 | 0.000000 |
25% | 4.000000 | 1.000000 |
50% | 5.000000 | 1.000000 |
75% | 5.000000 | 1.000000 |
max | 5.000000 | 1.000000 |
In [62]:
def attribute_description(data):
longestColumnName = len(max(np.array(data.columns), key=len))
print("| Feature | Data Type|")
print("|-----|------|")
for col in data.columns:
description = ''
col_dropna = data[col].dropna()
example = col_dropna.sample(1).values[0]
if type(example) == str:
description = 'str '
if len(col_dropna.unique()) < 10:
description += '{'
description += '; '.join([ f'"{name}"' for name in col_dropna.unique()])
description += '}'
else:
description += '[ example: "'+ example + '" ]'
elif (type(example) == np.int32) and (len(col_dropna.unique()) < 10) :
description += 'dummy int32 {'
description += '; '.join([ f'{name}' for name in sorted(col_dropna.unique())])
description += '}'
else:
try:
description = example.dtype
except:
description = type(example)
print("|" + col.ljust(longestColumnName)+ f'| {description} |')
attribute_description(alexa)
| Feature | Data Type| |-----|------| |rating | int64 | |date | str [ example: "30-Jul-18" ] | |variation | str [ example: "Configuration: Fire TV Stick" ] | |verified_reviews| str [ example: "Works as advertised. Very easy to setup. Still learning what this can do." ] | |feedback | int64 |
In [63]:
# Es wird überprüft, ob es "null data" gibt oder nicht --> es geht hervor, dass es keine "null data" gibt
alexa.isnull().any().any()
# ## Beschreibung der Daten entsprechend der Länge der Bewertungen
Out[63]:
False
In [64]:
#Es wird eine Längenkolonne zur Analyse der Länge der Bewertungen hinzugefügt
alexa['length'] = alexa['verified_reviews'].apply(len)
alexa.groupby('length').describe().sample(20)
Out[64]:
rating | feedback | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
count | mean | std | min | 25% | 50% | 75% | max | count | mean | std | min | 25% | 50% | 75% | max | |
length | ||||||||||||||||
50 | 21.0 | 4.904762 | 0.300793 | 4.0 | 5.00 | 5.0 | 5.0 | 5.0 | 21.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
467 | 1.0 | 5.000000 | NaN | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 1.0 | 1.000000 | NaN | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
313 | 2.0 | 5.000000 | 0.000000 | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 2.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
8 | 41.0 | 4.853659 | 0.357839 | 4.0 | 5.00 | 5.0 | 5.0 | 5.0 | 41.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
142 | 6.0 | 4.333333 | 1.632993 | 1.0 | 5.00 | 5.0 | 5.0 | 5.0 | 6.0 | 0.833333 | 0.408248 | 0.0 | 1.00 | 1.0 | 1.0 | 1.0 |
595 | 1.0 | 5.000000 | NaN | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 1.0 | 1.000000 | NaN | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
204 | 4.0 | 4.750000 | 0.500000 | 4.0 | 4.75 | 5.0 | 5.0 | 5.0 | 4.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
325 | 2.0 | 5.000000 | 0.000000 | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 2.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
116 | 14.0 | 4.142857 | 1.561909 | 1.0 | 4.25 | 5.0 | 5.0 | 5.0 | 14.0 | 0.785714 | 0.425815 | 0.0 | 1.00 | 1.0 | 1.0 | 1.0 |
1566 | 1.0 | 5.000000 | NaN | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 1.0 | 1.000000 | NaN | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
1311 | 1.0 | 3.000000 | NaN | 3.0 | 3.00 | 3.0 | 3.0 | 3.0 | 1.0 | 1.000000 | NaN | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
12 | 36.0 | 4.944444 | 0.232311 | 4.0 | 5.00 | 5.0 | 5.0 | 5.0 | 36.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
160 | 5.0 | 5.000000 | 0.000000 | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 5.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
103 | 12.0 | 4.583333 | 0.668558 | 3.0 | 4.00 | 5.0 | 5.0 | 5.0 | 12.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
41 | 11.0 | 4.454545 | 1.293340 | 1.0 | 5.00 | 5.0 | 5.0 | 5.0 | 11.0 | 0.909091 | 0.301511 | 0.0 | 1.00 | 1.0 | 1.0 | 1.0 |
632 | 1.0 | 4.000000 | NaN | 4.0 | 4.00 | 4.0 | 4.0 | 4.0 | 1.0 | 1.000000 | NaN | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
166 | 4.0 | 4.000000 | 2.000000 | 1.0 | 4.00 | 5.0 | 5.0 | 5.0 | 4.0 | 0.750000 | 0.500000 | 0.0 | 0.75 | 1.0 | 1.0 | 1.0 |
170 | 8.0 | 5.000000 | 0.000000 | 5.0 | 5.00 | 5.0 | 5.0 | 5.0 | 8.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
324 | 1.0 | 2.000000 | NaN | 2.0 | 2.00 | 2.0 | 2.0 | 2.0 | 1.0 | 0.000000 | NaN | 0.0 | 0.00 | 0.0 | 0.0 | 0.0 |
112 | 7.0 | 4.714286 | 0.487950 | 4.0 | 4.50 | 5.0 | 5.0 | 5.0 | 7.0 | 1.000000 | 0.000000 | 1.0 | 1.00 | 1.0 | 1.0 | 1.0 |
In [65]:
#veranschaulicht die Verteilung nach Länge
plt.figure(figsize=(8,5))
alexa.length.plot(color = 'lightblue',kind="box")
plt.title("Verteilung nach Länge")
Out[65]:
Text(0.5, 1.0, 'Verteilung nach Länge')
In [66]:
#veranschaulicht die Durschnittliche Wortlänge von positiven und negativen Bewertungen
colors = ['teal', 'cadetblue']
alexa.groupby("feedback").length.mean().plot(color = colors, kind="bar")
plt.title("Durschnittliche Wortlänge von positiven und negativen Bewertungen")
Out[66]:
Text(0.5, 1.0, 'Durschnittliche Wortlänge von positiven und negativen Bewertungen')
In [67]:
alexa['length'].value_counts().plot.hist(color = 'lightblue', figsize = (15, 5), bins = 50)
plt.title('Verteilung der Länge der Bewertungen')
plt.xlabel('lengths')
plt.ylabel('count')
plt.show()
In [68]:
#zeigt ein paar Beispiele von verschiedenen Bewertungen mit verschiedenen Längen
alexa[alexa['length'] == 13]['verified_reviews'].iloc[0]
Out[68]:
'Love my Echo!'
In [69]:
alexa[alexa['length'] == 27]['verified_reviews'].iloc[0]
Out[69]:
'"I love it, wife hates it."'
In [70]:
alexa[alexa['length'] == 45]['verified_reviews'].iloc[0]
Out[70]:
'Super easy set up and am loving our new Echo!'
In [71]:
alexa[alexa['length'] == 270]['verified_reviews'].iloc[0]
# ## Beschreibung der Daten entsprechend den Bewertungen
Out[71]:
'"Love the Echo !!! I love the size, material and speaker quality. I have it hooked up to one light easily and will work on additional lights and thermostat. Next is Echo Dot for bedroom. There is a lot more to do with Echo that you think. Traffic, Weather, Trivia, etc."'
In [72]:
#zeigt die Verteilung der Sterne-Bewertungen an --> es geht hervor, dass am häufigsten 5 Sterne vergeben werden
alexa.groupby('rating').describe()
Out[72]:
feedback | length | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
count | mean | std | min | 25% | 50% | 75% | max | count | mean | std | min | 25% | 50% | 75% | max | |
rating | ||||||||||||||||
1 | 161.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 161.0 | 195.658385 | 212.928219 | 1.0 | 36.00 | 120.0 | 284.00 | 1126.0 |
2 | 96.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 96.0 | 250.020833 | 270.179472 | 1.0 | 78.75 | 165.0 | 311.25 | 1688.0 |
3 | 152.0 | 1.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 152.0 | 208.098684 | 272.582517 | 1.0 | 54.00 | 131.0 | 286.00 | 1956.0 |
4 | 455.0 | 1.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 455.0 | 179.338462 | 216.415268 | 1.0 | 34.50 | 100.0 | 242.00 | 1362.0 |
5 | 2286.0 | 1.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 2286.0 | 109.006562 | 152.505019 | 1.0 | 27.00 | 65.0 | 136.00 | 2853.0 |
In [73]:
#zeigt in welche Richtung (positiv/negativ) die Bewertungen gehen --> es geht hervor, dass die Bewertungen eher positiv ausfallen
alexa.feedback.value_counts()
# ## Verteilung der positiven und negativen Bewertungen
#
Out[73]:
1 2893 0 257 Name: feedback, dtype: int64
In [74]:
#zeigt diprozentuale Verteilung von positiven und negativen Bewertungen an --> es geht hervor, dass Alexa sehr gut abschneidet
colors = ['lightskyblue', 'teal']
alexa.groupby("feedback").rating.count().plot(colors=colors,kind="pie",shadow=True, autopct='%1.1f%%',explode=(0.1,0.1))
plt.title("Prozentuale Verteilung von positiven und negativen Bewertungen")
Out[74]:
Text(0.5, 1.0, 'Prozentuale Verteilung von positiven und negativen Bewertungen')
In [75]:
print("Percentage of negative reviews: ", (len(alexa[alexa['feedback'] == 0]) * 100)/len(alexa))
print("Percentage of Positive reviews: ", (len(alexa[alexa['feedback'] == 1]) * 100)/len(alexa))
Percentage of negative reviews: 8.158730158730158 Percentage of Positive reviews: 91.84126984126983
In [76]:
#visualisiert die prozentuale Verteilung nach Anzahl der Sterne
colors = ['lightskyblue', 'teal', 'darkgrey', 'cadetblue', 'powderblue']
alexa.groupby("rating").feedback.count().plot(colors=colors,kind="pie",shadow=True,autopct='%1.1f%%',explode=(0.1,0.1,0.1,0.1,0.1))
plt.title("Prozentuale Verteilung nach Anzahl der Sterne")
# ## Rating vs. Länge
#
#
Out[76]:
Text(0.5, 1.0, 'Prozentuale Verteilung nach Anzahl der Sterne')
In [77]:
#veranschaulicht die Verteilung der Bewertungen nach Sternevergabe und Länge
colors = ['lightskyblue', 'teal', 'darkgrey', 'cadetblue', 'powderblue']
alexa.groupby("rating").length.mean().plot(color= colors,kind="bar")
plt.title("Rating vs. Länge")
# ## Variation vs. Rating
Out[77]:
Text(0.5, 1.0, 'Rating vs. Länge')
In [78]:
plt.rcParams['figure.figsize'] = (15, 9)
sns.boxenplot(alexa['variation'], alexa['rating'], palette = 'ocean')
plt.title("Variation vs Ratings")
plt.xticks(rotation = 60)
plt.show()
# ## Variation vs. Länge
In [79]:
sns.swarmplot(alexa['variation'], alexa['length'], palette = 'ocean')
plt.title("Variation vs Length of Ratings")
plt.xticks(rotation = 90)
plt.show()
# ## Feedback vs. Länge
#
In [80]:
warnings.filterwarnings('ignore')
plt.rcParams['figure.figsize'] = (12, 7)
sns.stripplot(alexa['feedback'], alexa['length'], palette = 'ocean')
plt.title("Feedback vs. Länge")
plt.show()
In [81]:
sum(alexa['feedback'] == 1)
Out[81]:
2893
In [82]:
sns.lmplot(x='length',y='rating',data=alexa)
Out[82]:
<seaborn.axisgrid.FacetGrid at 0x18d5e8bd1c0>
In [83]:
# CountVectorizer zeigt die am häufigsten verwendeten Wörter
cv = CountVectorizer(stop_words = 'english')
words = cv.fit_transform(alexa.verified_reviews)
sum_words = words.sum(axis=0)
words_freq = [(word, sum_words[0, idx]) for word, idx in cv.vocabulary_.items()]
words_freq = sorted(words_freq, key = lambda x: x[1], reverse = True)
frequency = pd.DataFrame(words_freq, columns=['word', 'freq'])
color = plt.cm.ocean(np.linspace(0, 1, 20))
frequency.head(20).plot(x='word', y='freq', kind='bar', figsize=(15, 6), color=color)
plt.title("Die meist verwendeten Wörter - Top 20")
plt.show()
In [84]:
#Visualisiert die meist verwendeten Wörter
wordcloud = WordCloud(background_color = 'lightcyan', width = 2000, height = 2000).generate_from_frequencies(dict(words_freq))
plt.style.use('fivethirtyeight')
plt.figure(figsize=(10, 10))
plt.axis('off')
plt.imshow(wordcloud)
plt.title("Verwendete Wörter", fontsize = 20)
plt.show()
In [85]:
#visualisiert positive Bewertungen
good=alexa[alexa.feedback==1].verified_reviews.unique().tolist()
good=" ".join(good)
cv=WordCloud().generate(good)
cv
plt.figure(figsize=(10,8))
plt.imshow(cv)
Out[85]:
<matplotlib.image.AxesImage at 0x18d001c2490>
In [86]:
alexa
Out[86]:
rating | date | variation | verified_reviews | feedback | length | |
---|---|---|---|---|---|---|
0 | 5 | 31-Jul-18 | Charcoal Fabric | Love my Echo! | 1 | 13 |
1 | 5 | 31-Jul-18 | Charcoal Fabric | Loved it! | 1 | 9 |
2 | 4 | 31-Jul-18 | Walnut Finish | "Sometimes while playing a game, you can answe... | 1 | 197 |
3 | 5 | 31-Jul-18 | Charcoal Fabric | "I have had a lot of fun with this thing. My 4... | 1 | 174 |
4 | 5 | 31-Jul-18 | Charcoal Fabric | Music | 1 | 5 |
... | ... | ... | ... | ... | ... | ... |
3145 | 5 | 30-Jul-18 | Black Dot | "Perfect for kids, adults and everyone in betw... | 1 | 52 |
3146 | 5 | 30-Jul-18 | Black Dot | "Listening to music, searching locations, chec... | 1 | 137 |
3147 | 5 | 30-Jul-18 | Black Dot | "I do love these things, i have them running m... | 1 | 443 |
3148 | 5 | 30-Jul-18 | White Dot | "Only complaint I have is that the sound quali... | 1 | 382 |
3149 | 4 | 29-Jul-18 | Black Dot | Good | 1 | 4 |
3150 rows × 6 columns
In [87]:
#visualisiert positive Bewertungen
good=alexa[alexa.feedback==1].verified_reviews.unique().tolist()
good=" ".join(good)
cv=WordCloud().generate(good)
cv
plt.figure(figsize=(10,8))
plt.imshow(cv)
Out[87]:
<matplotlib.image.AxesImage at 0x18d078dff40>
In [88]:
#visualisiert negative Bewertunegen
bad=alexa[alexa.feedback==0].verified_reviews.unique().tolist()
bad=" ".join(bad)
cv=WordCloud().generate(bad)
cv
plt.figure(figsize=(10,8))
plt.imshow(cv)
# # Meachine Learning Model Teil
Out[88]:
<matplotlib.image.AxesImage at 0x18d0015bca0>
In [89]:
stopwords.words('english')
Out[89]:
['i', 'me', 'my', 'myself', 'we', 'our', 'ours', 'ourselves', 'you', "you're", "you've", "you'll", "you'd", 'your', 'yours', 'yourself', 'yourselves', 'he', 'him', 'his', 'himself', 'she', "she's", 'her', 'hers', 'herself', 'it', "it's", 'its', 'itself', 'they', 'them', 'their', 'theirs', 'themselves', 'what', 'which', 'who', 'whom', 'this', 'that', "that'll", 'these', 'those', 'am', 'is', 'are', 'was', 'were', 'be', 'been', 'being', 'have', 'has', 'had', 'having', 'do', 'does', 'did', 'doing', 'a', 'an', 'the', 'and', 'but', 'if', 'or', 'because', 'as', 'until', 'while', 'of', 'at', 'by', 'for', 'with', 'about', 'against', 'between', 'into', 'through', 'during', 'before', 'after', 'above', 'below', 'to', 'from', 'up', 'down', 'in', 'out', 'on', 'off', 'over', 'under', 'again', 'further', 'then', 'once', 'here', 'there', 'when', 'where', 'why', 'how', 'all', 'any', 'both', 'each', 'few', 'more', 'most', 'other', 'some', 'such', 'no', 'nor', 'not', 'only', 'own', 'same', 'so', 'than', 'too', 'very', 's', 't', 'can', 'will', 'just', 'don', "don't", 'should', "should've", 'now', 'd', 'll', 'm', 'o', 're', 've', 'y', 'ain', 'aren', "aren't", 'couldn', "couldn't", 'didn', "didn't", 'doesn', "doesn't", 'hadn', "hadn't", 'hasn', "hasn't", 'haven', "haven't", 'isn', "isn't", 'ma', 'mightn', "mightn't", 'mustn', "mustn't", 'needn', "needn't", 'shan', "shan't", 'shouldn', "shouldn't", 'wasn', "wasn't", 'weren', "weren't", 'won', "won't", 'wouldn', "wouldn't"]
In [90]:
corpus = []
stop_words = set(stopwords.words('english'))
stop_words.remove('not')
for i in range(0, len(alexa)):
review = re.sub('[^a-zA-Z]', ' ', alexa['verified_reviews'][i])
review = review.lower()
review = review.split()
ps = PorterStemmer()
review = [ps.stem(word) for word in review if not word in stop_words]
review = ' '.join(review)
corpus.append(review)
In [91]:
corpus
Out[91]:
['love echo', 'love', 'sometim play game answer question correctli alexa say got wrong answer like abl turn light away home', 'lot fun thing yr old learn dinosaur control light play game like categori nice sound play music well', 'music', 'receiv echo gift need anoth bluetooth someth play music easili access found smart speaker wait see els', 'without cellphon cannot use mani featur ipad not see use great alarm u r almost deaf hear alarm bedroom live room reason enough keep fun ask random question hear respons not seem smartbon polit yet', 'think th one purchas work get one everi room hous realli like featur offer specifili play music echo control light throughout hous', 'look great', 'love listen song heard sinc childhood get news weather inform great', 'sent year old dad talk constantli', 'love learn knew thing eveyday still figur everyth work far easi use understand make laugh time', 'purchas mother knee problem give someth tri come not get around fast like enjoy littl big thing alexa play song time cook', 'love love love', 'expect', 'love wife hate', 'realli happi purchas great speaker easi set', 'use alexa coupl day lot fun new toy like new household member tri learn differ featu benefit come', 'love size nd gener echo still need littl improv sound', 'like origin echo shorter greater fabric color choic miss volum ring top plu minu button not big deal ring w comfort well like use standard usb charger port instead previou round pin guess sound seem work still answer alexa echo comput not like', 'love echo good music sound play alexa understand command difficult time find specif playlist song spotifi good amazon music lack major program', 'love alexa use play music play radio itun play podcast anypod set remind listen flash brief news weather everi morn reli custom list like abl voic control volum sure continu find new use sometim bit frustrat alexa understand say', 'set day still ad smart home devic speaker great play music like size station kitchen counter not intrus look', 'love play sleep sound immedi ask', 'got second unit bedroom expect sound improv didnt realli see differ overal not big improv st gener', 'amaz product', 'love echo easi oper load fun everyth advertis use mainli play favorit tune test alexa knowledg', 'sound great love', 'fun item play get use use sometim hard time answer question ask think better', 'like one', 'still learn capabl far pretti pretti pretti good', 'like', 'work well need learn command uniqu owner user like alexa learn tasha birthday alexa learn definit fine etc great', 'speaker sound pretti good small setup pretti easi bought two reason rate follow instruct synch music unit know done correctli sync primari motiv purchas multipl unit', 'devic awesom', 'bought compar speaker qualiti first gener speaker like sound better ship daughter though like fact first gener chargeabl base bought keep mobil need better sound', 'love echo still learn thing abl follow instruct includ packag found great one u tube', 'speaker better st gener echo', 'thing way cool get one want cool', 'first digit assist give good review speaker realli good cheap price prime day fun play use alarm clock go get first place end echo go one definit tri like best number devic connect purchas came smart plug connect lamp alexa turn light', 'husband like abl use listen music wish knew capabl', 'android would not allow alexa connect fortun sister appl cell hour tech support fix glitch run', 'far good', 'tri play certain broadway show like camelot give ne group camelot', 'great', 'satisfi echo alexa control light famili room wife listen jimmi buffet ask alexa', 'like siri fact siri answer accur alexa see real need household though good bargain prime day deal', 'love echo still learn everi thing work ton fun', 'love much', 'differ appl play specif list music must amazon spotifi plu prime etc account must pay play music star reason everyth els', 'excelent lo unico es que esta en espa ol', 'still learn use far echo great sound actual much better expect', 'work expect also good sound qualiti consid price sale featur', 'sound echo nd gener phenomen not mention love alexa help', 'like googl better', 'let play learn get', 'work advertis easi setup still learn', 'great sound easi set', 'love alexa bought other friend', 'love echo purchas compani husband alexa great say name tell joke play favorit song', '', 'love abl listen music easili still learn featur avail', 'realli know could use devic use thing need overview', 'love wish built hub', 'use primarili play music work wonder still get use mani thing amazon sent sever tip sinc got thank help', 'easi set', 'fast respons amaz clear concis answer sound qualiti fantast still get use alexia not usd echo full extent', 'need na na nana', 'everyth expect', 'love echo work like said would smart home cannot speak function everyth els good', 'great sound small packag easi set use fun', 'work sound great', 'sound amaz mani collect music', 'set', 'alway listen', 'awesom', 'bought control fio televis work well hope time control fio discov thing alexa play music ask great sound alexa play game play radio station play old time radio program like long ranger alexa mani app add abil day play madlib great fun also alexa control household applianc purchas alexa compat power strip control light fan tv compon look forward implement control also add alexa compon chosen music play room compon locat', 'speaker excel sound work perfectli', 'like', 'love everyth', 'littl nervou receiv new echo not realli tech savvi found bit intimid first take long figur happi purchas think ad echo spot', 'like still learn use', 'great technolog believ speaker volum qualiti wonder wish bought anoth one', 'purchas echo dot husband father day use constantli hear qualiti sound echo nd gener brainer best gift ever', 'work fine', '', 'clear music', 'fun use good sound qualiti', 'echo work well abl sync amazon music devic', 'work great think amazon charg anoth cent unlimit music prime buy echo', 'alreadi echo dot echo even better fuller sound also setup let phone call made contact list great', 'speaker sound realli good', 'good sound work well', 'love alexa not savvi support help patient', 'love think get one prime day discount offer could not pass fun ask alexa play song group come playlist amazon prime music also connect iphon bluetooth play music pandora youtub video use alexa speaker fun ask alexa differ type question inform like weather news even time countri downsid limit data wifi plan alexa use burn play music', 'like far lot tri yet', 'love use strictli music great', 'love echo love size materi speaker qualiti hook one light easili work addit light thermostat next echo dot bedroom lot echo think traffic weather trivia etc', 'love', 'entir famili love alexa echo part famili', 'great fun get know function product wow famili fun homework help talk grandchildren also echo huge bonu wait learn', 'love', 'awesom thing love alexa', 'work exactli expect speaker great sound perfect classroom', 'love love new littl gadget made live much easier like person secretari live home hardli need cd anymor sinc alexa play everyth need go get alexa dot soon room thank', 'speaker surpris qualiti happi purchas', 'easi set work wonder love', 'realli impress sound qualiti play music devic bass sound almost like come bigger speaker prop amazon', 'still great product sound qualiti seem wors get wrong definit get use within hour definit feel like echo gen sound qualiti better besid great addit abl play bluetooth wifi even better', 'outlet not work disappoint', 'great devic respons help', 'sound terribl u want good music get bose', 'like sound troubl paid extra money access million song sometim work ex alexa play italian song understand play opera tosca respons sorri', 'easi set use bad plug would nice take outsid oper batteri recharg', 'still learn way use real hit grandkid ask play music danc yr cute', 'star gener like product great ask like play music set timer make call reason rate sometim connect die echo stop play music show red ring seem connect issu overal great product', 'work great upgrad echo dot full size echo happier', 'alexa els say', 'upgrad lilttl echo dot happi sound', 'excel product set eas well', 'first gen echo sinc first came work well purchas nd gen prime day far happi seem improv speaker provid enhanc sound music', 'love echo smart speaker love volum clariti easi set wonder gift age', 'wonder product fast deliveri', 'initi harder set call tech knowledg work great', 'easi set famili love', 'great sound respons voic command', 'live long without echo get enjoy music style ask alexa go gread wireless love echo love alexa', 'cool product speaker sound good spotifi blast', 'much fun alexa love abl listen music across room busi someth els', 'far seem nice item pick voic understand without problem day ask turn music next room heard fine use listen music check weather done thing well', 'love echo', 'love help use rememb thing sleep ask anyth week still learn', 'better st gen everi way except one realli miss ring top volum control quicker easier grab top twist without look button find one press time also wish bass bit better great devic happi', 'love alexa', 'far like', 'thoroughli enjoy ecoo love read audiobook offic simpli open audiobook kindl continu elsewher wonder listen music not mood book great set remind much', 'still love', 'love', 'love sound qualiti unit clear sound', 'listen talk radio morn turn light etc system excel job full hous sound system stream siriu', 'week still learn alexa learn process love music call time listen podcast radio station start keep shop list groceri list love search paper pencil get time temperatur great not wait weather report sound good not fussi woofer tweeter base etc echo fine afternoon go tri drop son get home go surpris', 'not much featur', 'great sound qualiti great featur great product multi room music cool', 'cool', 'everyon echo two three bought echo qvc', 'annoy everyth show alexa abl download spend much time tri figur phrase machin may well look', 'alexa sinc begin accident spill water replac nd gener decid without echo setup easi work within minut', 'like abl tell alexia music want hear sometim troubl find song not specif titl', 'like look better origin echo move old echo basement famili room nice sound', 'echo wonder still learn use music request somewhat limit', 'know half thing ask recogn sprinkler wifi control even though product detail say compat program chang wifi thermostat set match wifi router handi music player amazon music', 'love', 'awesom understand kid', 'pleasantli surpris sound qualiti mani featur nice easili hear particular artist hear book simpl command look forward explor option devic', 'met exceed expect easi set realli quick respons', 'like fact get kind music prime want request alexa like inform photo littl pamphlet wish includ connect tv etc command alexa realli love music', 'not found way access echo thorough prime account think part top line video music etc also think setup app defin exampl music like not well integr echo tri ask playlist echo not sure even though set play list set also not like fact word exact match playlist name never rememb like readi natur echo respond queri', 'great item ad audibl book make even better thank', 'prime day nd gen echo sale resist begin smart home set happier say alexa done amaz job connect smart devic thank control light smart plug tv etc troubl connect echo wifi phone app work perfectli fine let add skill routin smart devic timer much sound qualiti good enough sinc not audiophil alexa hear voic even watch movi high volum design great modern definit add nice touch home chang cover like sale overal great addit home enabl mani possibl yet sure add alexa home', 'versatil fun', 'work great killer speaker wife son love', 'regret wait long purchas item surpris pleas sound qualiti', 'stop work week follow command realli fun work', 'far love work get thing set love groceri list app', 'perform pretti much expect disappoint not provid terminolog need play variou kind music without subscrib amazon music servic understand music choic may limit without know ask cannot access music provid free along echo purchas chart show languag need use', 'easi set', 'like product except speaker not high qualiti expect', 'great invest alexa help made laugh', 'yet anoth exho home love', 'love plan gender music big band jazz not easi find local radio sound good stop voic command get phone call', 'good valu', 'super easi set love new echo', 'what not like speaker ask alexa', 'best father day gift dad joke mom alexa one listen repeat stori go forward', 'great addit breakfast room kitchen tune inform instantli avail slowli learn featur', 'sound qualiti', 'sad joke worthless', 'entertain', 'good qualiti', 'work great sound great not miss beat wish batteri better portabl', 'love till someon stole afford replac yet go', 'alexa rock', 'got gift love never would bought one allow play music amozon prime music worth also give new brief tell joke', '', 'mom bought echo dot repeat ask take one great told two day made take hour later could not live life without amaz four larg speaker small echo dot return say go order alexa speaker go big get echo otherwis tou return two echo dot live without', 'love great product', 'easi set user friendli', 'realli disappoint alexa plug wall socket time fault not check made assumpt compani technolog advanc amazon would sell product recharg batteri could return would appl music boom speaker give flexibl alexa', 'think nd gen sound good st aux could add extern speaker go get dot nd issu uniqu unit understand overrid default prevent play blue tooth speaker play group get delay use bt speaker unit not heard abl play group use bt speaker', 'everyth', 'like interact ask question like ask setup schedul connect lamp', 'supberb sound definit worth extra money listen lot music', 'realli love amazon echo think sound qualiti great lot fun realli handi music get updat weather sport', 'love grandkid', 'far work well not alway intuit link differ devic skill get hang', 'work advertis', 'love', 'love new addit hous speaker qualiti great love alexa two not complaint suggest futur seri would better commun abil exampl smart light hous unless specifi kitchen light kitchen light prior command either respond say recogn may want alexa respond say thank afterward repeat alexa thank time respond husband know sound odd laugh mayb southern thing want alexa manner', 'like everyth music trivia game weather', 'describ receiv time not like automat enrol music', 'great devic', 'own echo overa year new lack easi way increas decreas volum without tell increas decreas volum hard wife sinc english second languag born korea sound echo superb keep', 'love kitchen work well', 'nice impress wish say though', 'love product nice easi access much info', 'got great sound bass work time still hot miss recogn thing', 'still discov echo', 'amaz paroduct', 'good hear rang sound qualiti bit complic set quit understand lot even speak slowli clearli love flash brief featur interfac abod home secur system', 'speaker sound good', 'absolut love', 'best part product control thermostat light hous anyth dislik', 'thoroughli enjoy amazon echo instal easi use alexa app purchas kasa smart plug control live room light instal easi use kasa app sinqu right echo enjoy play music echo sound qualiti awesom ad kasa smart bulb kitchen setup seamless look forward ad autom home', 'home entertain', 'cool product easi setup fun use sound qualiti much better anticip', 'love great sound easi connect use', 'work fairli new smart tv mainli tv manufactur lg fault due not support anyth older tv year smart lock also need addit piec equip order connect well speaker sound great work well', 'great sound littl speaker', 'enjoy', '', 'cool', 'good qualiti great sound qualiti', 'work perfectli', 'great product sometim alexa not understand command fire tv fabul speaker', 'love echo great sound smart', 'sure love', 'play great', 'work absolut great', 'amaz product great sound qualiti', 'best thing invest thank much', 'extrem impress item bought warehous outlet minor imperfect tell even one work great come packag seal damag miss anyth like sound qualiti see knock not bose great famili easi use minor learn curv learn voic integr seamlessli amazon servic wait get classroom lot fun even speaker let alon plan', 'love echo show bedroom wonder music info sleep sound', 'awesom life changer serious abl start morn alexa wake alarm play music gotten use voic anoth room listen say love echo hesit get one price speaker unbeliev buy cordless holder take echo anywher love purchas love alexa', 'not super impress alexa prime laps play anyth smart enough differenti among spotifi account use either randomli speak nobodi talk today unplug not sure ever use alexa', 'like everyth', 'like', 'never issu buy use electron long get good like new read comment see use', 'famili realli love new echo', 'bought wife love', 'fun got today pod go car use hous', 'like', 'third echo worth everi penni like household employe small flat rate keep bedroom live room drop use intercom listen music answer quick question alarm wake school etc', 'listen music set timer', 'receiv echo perfect condit devic easi set respond quickli without issu alexa great addit famili', 'good sound like music schedul like get random thought record think joke cute', 'purchas begin learn far pleas amaz differ action perform enjoy look forward learn option provid', 'echo great other even though smaller', 'funni buy someth look fun wind total use part home love', 'bought replac dot live room speaker slightli better hear better tv unfortun understand respond request well dot frequent request time get want dot usual exactli want first request consid upgrad', 'good experi far second gener echo mani thing learn not time yet right mostli enjoy music weather updat use alarm featur person also purchas mini smart socket ye excit begin use', 'troubl connect tv not exactli tech smart sure one grandson figur far use mostli music', 'simpli love echo hardli watch tv anymor busi listen music speaker pretti goo size fun skill realli make echo fun whole famili', 'enjoy entir echo experi', 'easi set', 'echo amaz devic mani time seem intuit time ask someth seem clear simpl get result instal fairli straightforward mess sever time simpli thought step complet actual made lose ground figur advic patient app let know move next step biggest issu moment sever echo devic home would like use intercom told done howev make echo awar other exist ask alexa answer instruct chang name know like fault would think design would anticip make easier find need instruct small deal mani devic savvi peopl challeng', 'love much', 'origin alexa tap far nd gener best happi see make improv new one would great updat littl think would help lot bug happi play music throughout whole hous adjust bass trebl thank', 'pleas echo nd gener nice alexa avail music weather news probabl lot discov', 'pleasantli surpris sound qualiti echo big fan deep bass might not suffici though potenti control home option explor evolv home smart home voic recognit impress stylish fun regret purchas great technic chang peopl ask play song movi respond instantli elderli love one would great gift connect wifi simpl use want unlimit music control sure amazon prime premium spotifi blown away person dj even convers echo not embarrass say echo made laugh coupl time ask tell joke tell packag sinc amazon prime addict come extrem handi', 'easi setup love thing', 'alexa throughout hous futur arriv', 'alreadi alexa amazon find today could not resist get echo also best thing ever use side hous happier', 'arriv expect', 'bought week ago everyth product excel forget buy charger order must take outsid pool not worri hire electrician put outlet yard', 'terrif', 'love echo', 'smaller origin look nicer', 'work great', 'husband would call late adopt come technolog decid would tri echo serv primarili music sourc wow amaz great sound also great time listen favorit song buy ask alexa may even buy one elderli dad think enjoy one listen music even place call us', 'realli enjoy chang directv channel play iheartradio pandora adjust ac thermostat turn live room light outsid light', 'want one bought prime day absolut love', 'glad got echo bluetooth speaker alexa much stuff non smart speaker person love timer featur help cook multipl thing simultan pandora integr anoth featur use daili happi prime day purchas get echo hub echo dot futur', 'see subject line love', 'love', 'easi setup', 'hesit buy echo echo dot seem good enough echo except sound qualiti realli feel need howev glad got differ sound realli far superior echo dot listen greatest showman littl power', 'sound qualiti great still learn differ thing fun', 'got good deal work great prime setup bit pain fault crappi internet servic work great nice sound small speaker', 'love', 'work great perfect offic', 'love one insid hous one pool good bose speaker around hous', 'easi use amaz', 'nice product', 'love echo total amaz speaker qualiti bum buy two sinc got prime day', 'respons great sound qualiti size', 'effici amaz cool use often everi day', 'impress qualiti sound echo definit compar bose mini gave star use appl music account', 'technolog small devic price good sound amaz must featur home', 'mainli use music learn time realli noth bad say', 'replac st gen concern smaller unit not sound wrong anyth volum clear good product', 'great addit echo plu', 'best', 'love featur play music everi room multipl echo', 'love alexa surpris much use', 'use product enjoy love', 'easi use great sound great purchas great price', 'easi set issu', 'unit add much pleasur echo plu music inform home one room', 'extrem use simpl thing like spotifi audibl thing like sometim answer everyth ask still nice use', 'difficult set keep time enter password', 'get use use echo use shop list listen music timer work great far', 'cool lot fun use week still learn capabl', 'love love', 'love hard time set app', 'use offic anoth apart music inform', 'great music littl hard figur work', 'given year time birthday gift dad love ask alexa anyth answer plu good homework purchas one prime day bathroom get readi work listen music base metro boom replac clock radio plu echo dot night stand alarm clock', 'impress look clariti sound color', 'alexa amaz great speaker', 'still get use alexa connect tv yet thing right use music inform great', 'work sound great hous bare sf sit kitchen counter hear speak room lot function still discov', 'pure fun echo weather joke news brief music still much use lot fun money', 'use time especi commun kid throughout home', 'love still learn make lot thing easier like forget turn light anoth room ask alexa turn light', 'bought daughter turn love especi like call featur sinc cell phone love play music danc amazon music play favorit song sometim lol', 'got wed gift discov featur yet updat play music great though', 'impress sound qualiti', 'pleas purchas echo smart speaker love fact play music differ genr whenev want troubl first wi fi work', 'wife enjoy eas play music game fun entertain look forward ad smart product home', 'second echo love help kitchen set timer listen news prepar groceri list get great music', 'sound qualiti good wish alexa could answer question', 'second echo dot speaker weak purchas listen music speaker great', 'great sound', 'great', 'realli use speaker stream music month kinda useless', 'set user friendli set user friendli hope alexa app abl download pc without instal invas driver wife retir abl instal alexa son suppli smart phone use alexa yet', 'easi set realli enjoy', 'echo come built batteri plug time use make quit inconveni', 'compact bit better origin', 'love pretti cool', 'live room music sound realli good live room hear upstair', 'great product set easi sound wonder', 'far like bought music though sound pretti good', 'love', 'love', 'glad bought', 'like type fun music', 'like volum top turn quickli', 'beyond capabl program grandkid lve', 'love new echo give hour music help thing difficult set help tekki', 'almost good bose love whole hous music', 'alexa hardli came', 'easi setup use app also easi instal phone sound qualiti listen music pandora wonder', 'still learn use echo far love', 'work awesom', 'work great', 'small speaker sound great', 'great sound size prize cours alexa', 'echo definit need one', 'great devic seem work better st gener', 'item longer work month use not connect wifi unrespons reset request', 'love echo dot easi fun get drop grandaught live mile away sound like right next', 'work great differ new one', 'one go kitchen timer music duti', 'love volum could definit use boost better built speaker would definit star thought ahead put audio auxiliari input bought dedic speaker echo prove best way go', 'work fine', 'work great look brand new love new echo dot get main room hous', 'refurbish item work like new love easi set love issu volum listen relax fine expect anyth els recommend purchas speaker', 'not loud', 'nd one love', 'not sure feel echo dot mani thing need get use ask right question understand', 'thing bare work select rd parti app stuff think could box send mine back asap wast money', 'gift man like plug pictur not show cord would prefer cordless still work though purpos bought', 'th amazon echo devic purchas refurbish satisfi time differ tell brand new price cheaper echo wake us keep timer play music us act encyclopedia turn light much', 'small echo dot amaz sound come great chang nest thermostat phillip hue light without leav chair', 'talk time song dislik devic', 'never disappoint amazon technolog', 'work promis', 'return echo dot get refund return one packag want refund packag not see', 'not work', 'weird paus speech pattern not present echo devic', 'sure love alexa lol thank great price product', 'work', 'echo fan one not work', '', 'bought bathroom listen shower love', 'alway respond spoken promp word thought would connect echo upstair use like intercom abl', 'fast ship work well', 'love', 'love love love new free assist', 'six word alexa tell poop joke', 'work month stop tri everyth tri make work noth work want refund', 'poor qualiti gave away', 'refurbish way go echo work like new', 'love', 'five need say', 'speaker arent loud alexa great though besid naw', 'work great sound good', 'never could get work techi friend look said adapt strong enough power look like bought dollar store go replac adapt hope work', 'almost like star trek home fun tri outsmart', 'add echo system refurbish product work like new', 'great offic use daili mani way includ spell background music', 'awesom love alexa', 'sure realli want one extrem use get one love', 'initi echo dot work well time dot stop respond alexa unless within one foot yell echo echo dot room would respond without respons echo dot would not recommend buy refurbish', 'great product fast ship', 'bought echo dot refurbish stop whatev function perform quit often wake everi time randomli turn noth not buy refurbish echo dot', 'perfect work great problem refurbish', 'dont trust', 'perfect condit love echo', 'love beauti experi especi hook smart light accessori', 'got within last coupl week tell issu son want alexa th birthday could tell joke could ask question listen music enjoy one much bought second one week prime deal day', 'divertido', 'great product work great', 'bought guest room radio alarm clock inform center much', 'great buy bought go echo love speaker best music work great kitchen timer alarm', '', 'work perfect save buck buy refurbish look brand new', 'look work perfect glad got good deal', 'good new one bought less', 'love work well', 'everyth perfect', 'good price prompt ship work flawlessli', 'love alexa', 'room improv price cannot complain much still complain howev audio terribl kind like listen speak n spell', 'iov bought son want awesom', 'echo work price great deal issu dot speaker bit tinni good second unit like attach extern speaker sound good buy', 'thank', 'want use radio intercom get terribl fm recept live speech recognit softwar horribl wife nativ american whose languag english north texa neither accent birth area yet not good job understand us bought two thing addit wifi recept poor margin buy wifi rang extend offic ten feet router problem switch around differ disconnect dust collector', 'third dot work perfectli use one multipl time day absolut love', 'item never work box broken spent sever day tri get work run fix amazon thing accomplish never order anoth refurbish devic', 'alreadi echo plu bought one bedroom love function', 'simpl set music everywher', 'work like brand new dot satisfi', 'great product return new alexa dot refurbish alreadi give problem connect', 'echo alreadi went one refurbish save buck work great love new gener one rubber bottom nice', 'love fact unplug take basement want laundri', 'refurbish good new one bought', 'good new', 'granddaught love', 'price great troubl hear across room move anoth spot seem work fine buy want everi room', 'set alexa blue tooth speaker enjoy listen music outdoor wait tri new stuff use alexa', 'thank', 'work great', 'never buy certifi refurbish echo dot bought certifi refurbish echo dot unit poor receiv command sometim not even acknowledg command never buy refurbish echo dot unit receiv probabl never certifi refurbish indic also bought new echo dot work perfectli disappoint', 'start amazon productsand regret noth absolut great journey product continu improv day day life', 'use sever month without problem', 'first smart devic sure buy devic compat one', 'love', 'love good new one', 'larger echo time love bought one anoth portion hous sinc sever wifi home devic want voic control hous', 'love product use turn light answer quick question', 'great buy', 'leari refurbish work great', 'puni sound work great', 'great', 'exactli like new tell differ new dot got prior one work perfectli love alexa', 'work perfect wear tear devic love alexa work make home smart', 'work good', 'thing like shut work great', 'excel product mint condit refurbish unit would never know refurbish', 'alreadi own coupl echo frustrat also use intercom final amazon enabl drop featur use echo reach famili remot part hous teenag insist never heard yell come dinner featur mainli use echo standard stuff play music set alarm answer question etc not life chang home devic amazon would believ conveni around refurb save buck look work brand new one', 'love worri refurbish part first first echo awesom use everyth light sinc work night shop well spotifi plan get parent help everyday thing take grant young would recommend everyon', 'love alexa hope everi room soon', 'simplic use set', 'great got one gazebo one upstair', 'work great never issu', 'everyth ask', 'work great good sound', 'use echo listen music well sort research tool answer varieti question would like volum could go littl bit louder complain also believ intern power sourc order use echo must plug time use univers charg cord would nice use echo dot go without buy product', 'love great fun', 'love', 'outstand use time work like say', 'save alway nice son alway say buy refurbish mean get new devic product less run diagnost everyth correct', 'work perfectli alexa turn light tv roomba', 'never would know refurbish', 'far good', 'look perform new complaint', 'goe great echo', 'work great like new one alreadi', 'item not work certifi refurbish mean work advertis instead item crash soon turn plug tri connect phone echo dot crash not would disconnect orang light would freez thing would reboot blue light alexa would tell readi connect freez mid sentenc tri hold action button second anyth return immedi hope actual fix item next buyer purchas', 'fast servic got order thank', 'love even though still tri figur thing item work great phone', 'none', 'echo one bought brand new refurbish one honestli tell differ perform look', 'great product learn work thing awesom', 'work', 'not work time', 'love though wish portabl', 'cours', 'could not tell refurbish work excel would highli recommend instead purchas new', 'got mom love', 'love echo dot look brand new work perfect satisfi', 'new', 'small problem box rep amazon call walk reset process solv issu shock get respons quickli real effort made includ follow email get thing work one googl clone use learn like also plan instal one car boat garag alexa new best friend lol think gf worri alexa learn cook time limit', 'love alexa dot play game son ask weather love work amazon fire tv', 'like could ask differ question differ thing work intermitt smart tv ask chang volum sometim ask chang channel sometim reset know refurbish okay not expect', 'far certifi refurbish echo dot work well littl confus green ring echo dot not know ask alexa said receiv call drop not case took minut figur notif deliveri amazon believ ring suppos yellow pulsat messag notif refurbish echo dot green puls', 'arriv quickli easi set refurbish amazon echo dot beyond expect alexa becom buddi great assist', 'work advertis speak clearli research command also get wall holder keep way set breez make sure close devic initi connect phone reason made set easier though could psycholog haha', 'love two echo dot third one order give gift defect speaker return process still done alreadi taken week', 'alreadi return', 'refurbish echo wonder purchas mother love abil contact without phone listen music weather ask question wonder gift work excel problem', 'work good howev price went week purchas', 'work amazingli bought daughter love', 'love alexa great help make appoint play song like els look forward', 'got bathroom love listen music whe shower', 'dot origin new one work perfectli buy futur dot recondit', 'littl hard get pare other problem', 'weari pick convers not activ use heard happen news concern wish amazon would releas someth widespread push firmwar prevent not heard yet', 'realli dislik alexa dot thought cortna cool alexa awesom applic famili unbeliev devic seem aliv must get', 'happi refurbish echo dot two week far work perfectli even though not come origin box look like new happi purchas', 'thumb', 'workreat', 'someth wrong first one even rep spoke could fix replac regist someon els price dot went price refurbish one bought brand spank new one problem new one', 'work expect', 'problem', 'almost everi room realli enjoy work perfectli', 'purchas grandson', 'like new', 'happi order', 'love dot especi abil talk one realli conveni issu refurbish like new', 'start take use sinc unplug day one talk daughter lay bed next start go movi moana complet scare sh daughter', 'work great speaker sound fine overal would recommend', 'great like new', 'love price essenti brand new dot open realli tell refurbish everyth look brand new less new unit consid better deal realli love versatil echo dot get one', 'pleas order want', 'think throughout hous conveni set timer check weather whatev wherev', 'love best experi refurbish devic excel', 'love echo dot', 'refurbish item fine awar fee echo set room howev miss cordthank', 'two week set longer work connect light sound guess purchas refurbish dot', 'work like brandnew unit great addit collect', 'great price work perfectli save money refurb would buy', '', 'god', 'not good', 'great bought one bought anoth right away grab smart switch set smart home capabl highli recommend', 'like new', 'work still need figur link devic though set sono pretti easi not product fault not time figur', 'use', 'worst amazon purchas made big amazon fan love brand unlimit digit music prime video even buy onlin game music movi amazon app tri use make simpl purchas anyth useless', 'work well microphon pick well full size echo audio qualiti okay size', 'bought two refurbish one work home work perfectli appear brand new', 'amazon disappoint', 'work great bt receiv output connect vintag stereo equip', 'work great far tell not new edit longev year real test', 'amaz', 'love everyth', 'use dot work fine compliment echo', 'work like new one tell differ new one bough refurbish one', 'well big fan echo one went bathroom work great expect', 'purchas year old mother love talk alexa respons detect name room', 'like new perform brand new one problem', 'echo dot disconnect speaker time day not buy refurbish product star effort', 'love great product', 'work good satisfi', 'love alexa sound dot not best echo nd gen kitchen live room got bedroom signific differ sound dot lack full base sound sound come cheap portabl speaker realli disappoint return right away shell money buy second echo bedroom also', 'took awhil get connect not electron savi love', 'cant seem get thing sink wireless not sure return tri one time', 'absolut love', 'product stop work return time ran', 'second dot work great refurbishedthought new', 'love guy work great', 'love second alexa bedroom great check weather medit music timer perfect husband use eye drop multipl time day keep eye close minut', 'purchas refurbish work like brand new minut set easi echo dot command start play music backyard deck sound system', 'not substitut origin echo dot perform well sound qualiti poor listen highest level', 'love echo dot help husband get netflix app amazon fire tv problem refurbish plan get anoth one amazon fire stick bedroom', 'stop work month warranti good month would assum amazon product sold amazon would higher standard guarante would work whole month mean product suppos piec junk offer discount want buy anoth one would want buy anoth one', 'like new problem whatsoev alexa thank', 'like uncl sometim goe littl haywir', 'bought son work return', 'bought quit connect wifi respond voic within month hard soft reset not fix problem', 'receiv echo dot today good condit advis paid amazon write rais price research buy get good deal set dot went simpl enough plug follow app instruct except initi took actual show iphon wifi set call amazon custom servic dunno late get terribl support guy took call rambl complet unhelp script end set dot middl spiel not sure norm refurbish dot pretti finicki wifi rang randomli disconnect even though app show rang ghz connect strong reconnect pain time well said alexa work work amazingli well speaker hook one thing realli enjoy mic rang sensit one annoy limit appl siri play audio devic speaker music podcast etc hey siri featur useless alexa problem hear whatev play time amazingli fast respons tri louder speaker yet not sure continu hold true set alexa control wireless devic breez albeit limit support arlo devic nil special set led devic eg rainbow effect alexa handl know chang solid color bright level rate would lower not gotten decent price item connect problem persist may exchang return item want though alexa kind grow', 'bought everyon say much love need use volum not loud enough play music treadmil rather use tower speaker xs louder', 'work like new', 'second one refurbish model work least not home', 'bad devic know refurbish activ nobodi talk activ start talk talk yell super laud', 'good new like brand new save money get one', 'ad room conveni', 'nice work good time not easi recogn voic repeat sever time time almost scream', 'took chanc certifi refurbish unit look brand new excus disappoint minut troubl free set effortless bluetooth speaker connect alexa app iphon flawless listen favorit tune bose bluetooth setup happier walk door ask alexa play music viola instant atmospher open ipad go set turn bluetooth access pandora app make thing effortless true joy right box discov use fine piec technolog worth everi penni', 'alexa sister second dot', 'love alexa echo dot two one new one refurbish work great becom go sooo mani thing love alarm everi morn whenev love play music sound ocean natur sound tri sleep love mani thing', 'bought refurb work new one bought prior came origin packag well', 'love like second wife', 'far not impress not save group correctli not understand time not sure excit alexa voic sound like water suppos understand go return tri googl home', 'work well obviou issu refurbish', 'work great tell refurbish set kid mode home ad love thing', 'great product useless overal mani unnecessari featur unless smart home need', 'work good two new echo dot precious purchas', 'bought mother love love guard dog featur say give sens secur night leav hous', 'bought mainli speaker play music video phone not work read instruct not work', 'work', 'bought two work great not much electron run home alexa want need done', 'nd one come', 'blue light blink time', 'fun use still learn new trick use function futur human comput interfac household autom like star trek knew would soon', 'work great control tv light variou devic late use wake know time want open eye shout alexa time could figur get hous hold chore walk dog golden sound not great size expect echo plu much better audio get larger expens echo', 'work great', 'sure like product littl want one everi room daughter constantli ask alexa spell word bare tap thing product capabl look forward learn capabl', '', 'great product work well', 'absolutli love', 'bought first echo dot love got work absolut love', 'work promis', 'work great exist smart home setup', 'perfect could not tell differ new one', 'cant figur use', 'good sometim hear well', 'littl apprehens buy refurbish electron product amazon guarante thought would tri glad probabl buy anoth refurb product form amazon love alexa product sever one sit desk small footprint great sound use daili work great', 'not bad bad speaker sound', 'great devic mainli use verbal add thing shop list occasion use number fun thing program like go red alert make tardi land ye hous geek even chose wake word comput instead alexa need majel barret voic geek heaven not easi get premium spotifi work properli still not sure get multipl music account attach listen differ music differ room far still worth often ask time weather even give us news brief also use intercom system realli awesom plu fun know nsa listen everyth', 'love', 'purchas daughter love amaz love game', 'alway work', 'good new perfectli packag zero issu dot', 'love bought granddaught play music ask question entertain hour good buy honest opinion', 'issu work look great', 'fun toy daughter read', 'refurbish echo dot receiv new condit new packag complaint neat littl gadget drive wife nut', 'receiv echo gift love much decid get dot bedroom easi set big differ sound qualiti would still buy', 'work advertis thank', 'new amazon product great everyth bought refurbish complet garbag never purchas amazon refurbish total dissatisfact', 'work good microphon not good better echo product', 'took littl work set final got sound qualiti not best got work great check weather ask cook question kitchen play radio want music probabl upgrad echo plu better sound', 'love alexa best thing ever bought know ever live thing amaz happi product wish would use googl', 'love work great', 'extrem low volum', 'troubl get program download phone end use comput interest answer come wikipedia howev give echo dot music play depart heard song music total forgotten mainstream station also amus alexa respond know think yard cotton fabric refer footbal play paid full price gadget would sore disappoint seem reason step hal', 'brought replac one move rang previou non refurbish unit would seldom abl find wi fi connect got tire hear messag troubl connect check alexa app unplug went troubleshoot reconnect sever time not strong', 'want listen music come sever echo dot unit simultan must pay monthli fee thought amazon not appl paid mani could one room not enough money', 'purchas gift', 'love', 'overal good devic bought workout room issu reach volum heard standard row machin could use much better speaker', 'work great simpl set alexa way accur imagin im use thought wish alarm could set bit that complaint not listen say wake word worri lose conspiraci theori speaker great hold get one turn gen like', 'voic clariti made eavesdrop effort much easier govern', 'work perfect', 'littl troubl begin replac old router work good except current temperatur time alexa much degre like degre alexa would say degre otherwis everyth work expect enjoy listen music amazon pandora station request favorit song record artist', 'bought three three work flawlessli label refurbish known', 'devic work perfectli good price love alexa great fun music great get radio station need morn traffic report think would enjoy ai hous fun educ entertain even peopl tech savvi', 'eh work half time not respond say wake name work fine', 'great littl thing work better siri', 'amaz love', 'bought son love', 'first second gener echo dot think prefer volum ring first gen better button second gen still job great price got still definit recommend', 'fun use morn brief', 'arriv time work amaz', 'like new set quick easi', 'like new good refurbish', 'love', 'love echo dot', 'like know music type least wireless volum not high', 'great product', 'work great reason leav star wont play unless plug whole time pretti irrit especi outlet avail', 'work great', 'love ita like person assist comput everyth els one', 'problem item could inexperi order wrong thing decid set use alexa tri replac small bluetooth speaker bedroom thought could learn go download app never could get echo sync iphon decid give one kid probabl enjoy use intend', 'es perfecto', 'work good far', 'work great daughter love', 'work great', 'love', 'want white dot white bathroom top black shown knew not realiz cord plug also black want white cord plug', '', 'work great', 'amaz', 'great product', 'work perfectli', 'perfect', 'set echo dot work hour die complet not buy refurbish sent back return day receiv', 'echo dot horribl volum phone louder devic boss one not case', 'overal work well connect issu definit worth money', 'issu refurbish unit perform expect would buy anoth one need', 'great mom insid owlhead jacuzzi', 'work great put son room use drop option get attent game watch tv', 'perfect', 'look brand nrw noth complain defent order', 'ok speaker pretti terribl googl home better product', 'love', 'love answer stupid question tell weather get couch', 'first one quit work shortli got next one becom unrespons voic time way get work app not sure dot way', 'bought go niec room tell refurbish look good work like new', 'devic not work follow instruct alexa echo dot not come upset', 'sent back due crackl nois turn expect refurbish item', 'best price could find use around answer question handi not find phone also intercom system', 'never satisfi product perfect introduct alexa', 'work well speaker not grand get anoth speaker drop futur would gone full size echo', 'love echo thing full size version sound better though', 'work great', 'need life plan time date music', 'seem troubl hear say wake word despit train voic wonder someth buy refurbish googl home mini problem hear us much louder', 'love work perfectli', 'brand new echo dot thought refurbish would good quit differ expect refurbish unit not even turn realiz power adapt faulti way amazon send power adapt accord return option love amazon buy even toilet paper truli let updat amazon contact credit enough buy new power adapt shop amazon alway trust deliv product', 'bought famili member gift call see like said love', 'not loud qualiti eas use great sound perfect background music would suggest connect togeth tri use host louder parti', 'look brand new work great love echo dot refurbish one like new', 'nd one use time', 'work like new one l anoth alexa devic lm fanat', 'echo good', 'work great', 'great price extend rang super valu dot offer hook wireless speaker use work outsid dot made outdoor sound rang possibl without disturb indoor light control possibl', 'amazingli fun daughter ask question first day set daili alarm weekend remind playlist morn show random song daili bibl vers weather morn commut tell way go dodg traffic get one link phone yet', 'work perfect differ refurb one new one hous buy refurb', 'great product wake everi morn time', 'like new differ new unus origin', 'complaint far know exactli like new littl cheaper great', 'perfect condit', 'like new', 'work well new version got discount echo speaker decid purchas version amazon state warranti', 'receiv echo gift need anoth bluetooth someth play music easili access found smart speaker wait see els', 'without cellphon cannot use mani featur ipad not see use great alarm u r almost deaf hear alarm bedroom live room reason enough keep fun ask random question hear respons not seem smartbon polit yet', 'think th one purchas work get one everi room hous realli like featur offer specifili play music echo control light throughout hous', 'look great', 'love listen song heard sinc childhood get news weather inform great', 'sent year old dad talk constantli', 'love learn knew thing eveyday still figur everyth work far easi use understand make laugh time', 'purchas mother knee problem give someth tri come not get around fast like enjoy littl big thing alexa play song time cook', 'love love love', 'expect', 'love wife hate', 'realli happi purchas great speaker easi set', 'use alexa coupl day lot fun new toy like new household member tri learn differ featu benefit come', 'love size nd gener echo still need littl improv sound', 'like origin echo shorter greater fabric color choic miss volum ring top plu minu button not big deal ring w comfort well like use standard usb charger port instead previou round pin guess sound seem work still answer alexa echo comput not like', 'love echo good music sound play alexa understand command difficult time find specif playlist song spotifi good amazon music lack major program', 'love alexa use play music play radio itun play podcast anypod set remind listen flash brief news weather everi morn reli custom list like abl voic control volum sure continu find new use sometim bit frustrat alexa understand say', 'set day still ad smart home devic speaker great play music like size station kitchen counter not intrus look', 'love play sleep sound immedi ask', 'got second unit bedroom expect sound improv didnt realli see differ overal not big improv st gener', 'amaz product', 'love echo easi oper load fun everyth advertis use mainli play favorit tune test alexa knowledg', 'sound great love', 'fun item play get use use sometim hard time answer question ask think better', 'like one', 'still learn capabl far pretti pretti pretti good', 'like', 'work well need learn command uniqu owner user like alexa learn tasha birthday alexa learn definit fine etc great', 'speaker sound pretti good small setup pretti easi bought two reason rate follow instruct synch music unit know done correctli sync primari motiv purchas multipl unit', 'devic awesom', 'bought compar speaker qualiti first gener speaker like sound better ship daughter though like fact first gener chargeabl base bought keep mobil need better sound', 'love echo still learn thing abl follow instruct includ packag found great one u tube', 'speaker better st gener echo', 'thing way cool get one want cool', 'first digit assist give good review speaker realli good cheap price prime day fun play use alarm clock go get first place end echo go one definit tri like best number devic connect purchas came smart plug connect lamp alexa turn light', 'husband like abl use listen music wish knew capabl', 'android would not allow alexa connect fortun sister appl cell hour tech support fix glitch run', 'far good', 'tri play certain broadway show like camelot give ne group camelot', 'great', 'satisfi echo alexa control light famili room wife listen jimmi buffet ask alexa', 'like siri fact siri answer accur alexa see real need household though good bargain prime day deal', 'love echo still learn everi thing work ton fun', 'love much', 'differ appl play specif list music must amazon spotifi plu prime etc account must pay play music star reason everyth els', 'excelent lo unico es que esta en espa ol', 'still learn use far echo great sound actual much better expect', 'work expect also good sound qualiti consid price sale featur', 'sound echo nd gener phenomen not mention love alexa help', 'like googl better', 'let play learn get', 'work advertis easi setup still learn', 'great sound easi set', 'love alexa bought other friend', 'love echo purchas compani husband alexa great say name tell joke play favorit song', '', 'love abl listen music easili still learn featur avail', 'realli know could use devic use thing need overview', 'love wish built hub', 'use primarili play music work wonder still get use mani thing amazon sent sever tip sinc got thank help', 'easi set', 'fast respons amaz clear concis answer sound qualiti fantast still get use alexia not usd echo full extent', 'need na na nana', 'everyth expect', 'love echo work like said would smart home cannot speak function everyth els good', 'great sound small packag easi set use fun', 'work sound great', 'sound amaz mani collect music', 'set', 'alway listen', 'awesom', 'bought control fio televis work well hope time control fio discov thing alexa play music ask great sound alexa play game play radio station play old time radio program like long ranger alexa mani app add abil day play madlib great fun also alexa control household applianc purchas alexa compat power strip control light fan tv compon look forward implement control also add alexa compon chosen music play room compon locat', 'speaker excel sound work perfectli', 'like', 'love everyth', 'littl nervou receiv new echo not realli tech savvi found bit intimid first take long figur happi purchas think ad echo spot', 'like still learn use', 'great technolog believ speaker volum qualiti wonder wish bought anoth one', 'purchas echo dot husband father day use constantli hear qualiti sound echo nd gener brainer best gift ever', 'work fine', '', 'clear music', 'fun use good sound qualiti', 'echo work well abl sync amazon music devic', 'work great think amazon charg anoth cent unlimit music prime buy echo', 'alreadi echo dot echo even better fuller sound also setup let phone call made contact list great', 'speaker sound realli good', 'good sound work well', 'love alexa not savvi support help patient', 'love think get one prime day discount offer could not pass fun ask alexa play song group come playlist amazon prime music also connect iphon bluetooth play music pandora youtub video use alexa speaker fun ask alexa differ type question inform like weather news even time countri downsid limit data wifi plan alexa use burn play music', 'like far lot tri yet', 'love use strictli music great', 'love echo love size materi speaker qualiti hook one light easili work addit light thermostat next echo dot bedroom lot echo think traffic weather trivia etc', 'love', 'entir famili love alexa echo part famili', 'great fun get know function product wow famili fun homework help talk grandchildren also echo huge bonu wait learn', 'love', 'awesom thing love alexa', 'work exactli expect speaker great sound perfect classroom', 'love love new littl gadget made live much easier like person secretari live home hardli need cd anymor sinc alexa play everyth need go get alexa dot soon room thank', 'speaker surpris qualiti happi purchas', 'easi set work wonder love', 'realli impress sound qualiti play music devic bass sound almost like come bigger speaker prop amazon', 'still great product sound qualiti seem wors get wrong definit get use within hour definit feel like echo gen sound qualiti better besid great addit abl play bluetooth wifi even better', 'outlet not work disappoint', 'great devic respons help', 'sound terribl u want good music get bose', 'like sound troubl paid extra money access million song sometim work ex alexa play italian song understand play opera tosca respons sorri', 'easi set use bad plug would nice take outsid oper batteri recharg', 'still learn way use real hit grandkid ask play music danc yr cute', 'star gener like product great ask like play music set timer make call reason rate sometim connect die echo stop play music show red ring seem connect issu overal great product', 'work great upgrad echo dot full size echo happier', 'alexa els say', 'upgrad lilttl echo dot happi sound', 'excel product set eas well', 'first gen echo sinc first came work well purchas nd gen prime day far happi seem improv speaker provid enhanc sound music', 'love echo smart speaker love volum clariti easi set wonder gift age', 'wonder product fast deliveri', 'initi harder set call tech knowledg work great', 'easi set famili love', 'great sound respons voic command', 'live long without echo get enjoy music style ask alexa go gread wireless love echo love alexa', 'cool product speaker sound good spotifi blast', 'much fun alexa love abl listen music across room busi someth els', 'far seem nice item pick voic understand without problem day ask turn music next room heard fine use listen music check weather done thing well', 'love echo', 'love help use rememb thing sleep ask anyth week still learn', 'better st gen everi way except one realli miss ring top volum control quicker easier grab top twist without look button find one press time also wish bass bit better great devic happi', 'love alexa', 'far like', 'thoroughli enjoy ecoo love read audiobook offic simpli open audiobook kindl continu elsewher wonder listen music not mood book great set remind much', 'still love', 'love', 'love sound qualiti unit clear sound', 'listen talk radio morn turn light etc system excel job full hous sound system stream siriu', 'week still learn alexa learn process love music call time listen podcast radio station start keep shop list groceri list love search paper pencil get time temperatur great not wait weather report sound good not fussi woofer tweeter base etc echo fine afternoon go tri drop son get home go surpris', 'not much featur', 'great sound qualiti great featur great product multi room music cool', 'cool', 'everyon echo two three bought echo qvc', 'annoy everyth show alexa abl download spend much time tri figur phrase machin may well look', 'alexa sinc begin accident spill water replac nd gener decid without echo setup easi work within minut', 'like abl tell alexia music want hear sometim troubl find song not specif titl', 'like look better origin echo move old echo basement famili room nice sound', 'echo wonder still learn use music request somewhat limit', 'know half thing ask recogn sprinkler wifi control even though product detail say compat program chang wifi thermostat set match wifi router handi music player amazon music', 'love', 'awesom understand kid', 'pleasantli surpris sound qualiti mani featur nice easili hear particular artist hear book simpl command look forward explor option devic', 'met exceed expect easi set realli quick respons', 'like fact get kind music prime want request alexa like inform photo littl pamphlet wish includ connect tv etc command alexa realli love music', 'not found way access echo thorough prime account think part top line video music etc also think setup app defin exampl music like not well integr echo tri ask playlist echo not sure even though set play list set also not like fact word exact match playlist name never rememb like readi natur echo respond queri', 'great item ad audibl book make even better thank', 'prime day nd gen echo sale resist begin smart home set happier say alexa done amaz job connect smart devic thank control light smart plug tv etc troubl connect echo wifi phone app work perfectli fine let add skill routin smart devic timer much sound qualiti good enough sinc not audiophil alexa hear voic even watch movi high volum design great modern definit add nice touch home chang cover like sale overal great addit home enabl mani possibl yet sure add alexa home', 'versatil fun', 'work great killer speaker wife son love', 'regret wait long purchas item surpris pleas sound qualiti', 'stop work week follow command realli fun work', 'far love work get thing set love groceri list app', 'perform pretti much expect disappoint not provid terminolog need play variou kind music without subscrib amazon music servic understand music choic may limit without know ask cannot access music provid free along echo purchas chart show languag need use', 'easi set', 'like product except speaker not high qualiti expect', 'great invest alexa help made laugh', 'yet anoth exho home love', 'love plan gender music big band jazz not easi find local radio sound good stop voic command get phone call', 'good valu', 'super easi set love new echo', 'what not like speaker ask alexa', 'best father day gift dad joke mom alexa one listen repeat stori go forward', 'great addit breakfast room kitchen tune inform instantli avail slowli learn featur', 'sound qualiti', 'sad joke worthless', 'entertain', 'good qualiti', 'work great sound great not miss beat wish batteri better portabl', 'love till someon stole afford replac yet go', 'alexa rock', 'got gift love never would bought one allow play music amozon prime music worth also give new brief tell joke', '', 'mom bought echo dot repeat ask take one great told two day made take hour later could not live life without amaz four larg speaker small echo dot return say go order alexa speaker go big get echo otherwis tou return two echo dot live without', 'love great product', 'easi set user friendli', 'realli disappoint alexa plug wall socket time fault not check made assumpt compani technolog advanc amazon would sell product recharg batteri could return would appl music boom speaker give flexibl alexa', 'think nd gen sound good st aux could add extern speaker go get dot nd issu uniqu unit understand overrid default prevent play blue tooth speaker play group get delay use bt speaker unit not heard abl play group use bt speaker', 'everyth', 'like interact ask question like ask setup schedul connect lamp', 'supberb sound definit worth extra money listen lot music', 'realli love amazon echo think sound qualiti great lot fun realli handi music get updat weather sport', 'love grandkid', 'far work well not alway intuit link differ devic skill get hang', 'work advertis', 'love', 'love new addit hous speaker qualiti great love alexa two not complaint suggest futur seri would better commun abil exampl smart light hous unless specifi kitchen light kitchen light prior command either respond say recogn may want alexa respond say thank afterward repeat alexa thank time respond husband know sound odd laugh mayb southern thing want alexa manner', 'like everyth music trivia game weather', 'describ receiv time not like automat enrol music', 'great devic', 'own echo overa year new lack easi way increas decreas volum without tell increas decreas volum hard wife sinc english second languag born korea sound echo superb keep', 'love kitchen work well', 'nice impress wish say though', 'love product nice easi access much info', 'got great sound bass work time still hot miss recogn thing', 'still discov echo', 'amaz paroduct', 'good hear rang sound qualiti bit complic set quit understand lot even speak slowli clearli love flash brief featur interfac abod home secur system', 'speaker sound good', 'absolut love', 'best part product control thermostat light hous anyth dislik', 'thoroughli enjoy amazon echo instal easi use alexa app purchas kasa smart plug control live room light instal easi use kasa app sinqu right echo enjoy play music echo sound qualiti awesom ad kasa smart bulb kitchen setup seamless look forward ad autom home', 'home entertain', 'cool product easi setup fun use sound qualiti much better anticip', 'love great sound easi connect use', 'work fairli new smart tv mainli tv manufactur lg fault due not support anyth older tv year smart lock also need addit piec equip order connect well speaker sound great work well', 'great sound littl speaker', 'enjoy', '', 'cool', 'good qualiti great sound qualiti', 'work perfectli', 'great product sometim alexa not understand command fire tv fabul speaker', 'love echo great sound smart', 'sure love', 'play great', 'work absolut great', 'amaz product great sound qualiti', 'best thing invest thank much', 'extrem impress item bought warehous outlet minor imperfect tell even one work great come packag seal damag miss anyth like sound qualiti see knock not bose great famili easi use minor learn curv learn voic integr seamlessli amazon servic wait get classroom lot fun even speaker let alon plan', 'love echo show bedroom wonder music info sleep sound', 'awesom life changer serious abl start morn alexa wake alarm play music gotten use voic anoth room listen say love echo hesit get one price speaker unbeliev buy cordless holder take echo anywher love purchas love alexa', 'not super impress alexa prime laps play anyth smart enough differenti among spotifi account use either randomli speak nobodi talk today unplug not sure ever use alexa', 'like everyth', 'like', 'never issu buy use electron long get good like new read comment see use', 'famili realli love new echo', 'bought wife love', 'fun got today pod go car use hous', 'like', 'third echo worth everi penni like household employe small flat rate keep bedroom live room drop use intercom listen music answer quick question alarm wake school etc', 'listen music set timer', 'receiv echo perfect condit devic easi set respond quickli without issu alexa great addit famili', 'good sound like music schedul like get random thought record think joke cute', 'purchas begin learn far pleas amaz differ action perform enjoy look forward learn option provid', 'echo great other even though smaller', 'funni buy someth look fun wind total use part home love', 'bought replac dot live room speaker slightli better hear better tv unfortun understand respond request well dot frequent request time get want dot usual exactli want first request consid upgrad', 'good experi far second gener echo mani thing learn not time yet right mostli enjoy music weather updat use alarm featur person also purchas mini smart socket ye excit begin use', 'troubl connect tv not exactli tech smart sure one grandson figur far use mostli music', 'simpli love echo hardli watch tv anymor busi listen music speaker pretti goo size fun skill realli make echo fun whole famili', 'enjoy entir echo experi', 'easi set', 'echo amaz devic mani time seem intuit time ask someth seem clear simpl get result instal fairli straightforward mess sever time simpli thought step complet actual made lose ground figur advic patient app let know move next step biggest issu moment sever echo devic home would like use intercom told done howev make echo awar other exist ask alexa answer instruct chang name know like fault would think design would anticip make easier find need instruct small deal mani devic savvi peopl challeng', 'love much', 'origin alexa tap far nd gener best happi see make improv new one would great updat littl think would help lot bug happi play music throughout whole hous adjust bass trebl thank', 'pleas echo nd gener nice alexa avail music weather news probabl lot discov', 'pleasantli surpris sound qualiti echo big fan deep bass might not suffici though potenti control home option explor evolv home smart home voic recognit impress stylish fun regret purchas great technic chang peopl ask play song movi respond instantli elderli love one would great gift connect wifi simpl use want unlimit music control sure amazon prime premium spotifi blown away person dj even convers echo not embarrass say echo made laugh coupl time ask tell joke tell packag sinc amazon prime addict come extrem handi', 'easi setup love thing', 'alexa throughout hous futur arriv', 'alreadi alexa amazon find today could not resist get echo also best thing ever use side hous happier', 'arriv expect', 'bought week ago everyth product excel forget buy charger order must take outsid pool not worri hire electrician put outlet yard', 'terrif', 'love echo', 'smaller origin look nicer', 'work great', 'husband would call late adopt come technolog decid would tri echo serv primarili music sourc wow amaz great sound also great time listen favorit song buy ask alexa may even buy one elderli dad think enjoy one listen music even place call us', 'realli enjoy chang directv channel play iheartradio pandora adjust ac thermostat turn live room light outsid light', 'want one bought prime day absolut love', 'glad got echo bluetooth speaker alexa much stuff non smart speaker person love timer featur help cook multipl thing simultan pandora integr anoth featur use daili happi prime day purchas get echo hub echo dot futur', 'see subject line love', 'love', 'easi setup', 'hesit buy echo echo dot seem good enough echo except sound qualiti realli feel need howev glad got differ sound realli far superior echo dot listen greatest showman littl power', 'sound qualiti great still learn differ thing fun', 'got good deal work great prime setup bit pain fault crappi internet servic work great nice sound small speaker', 'love', 'work great perfect offic', 'love one insid hous one pool good bose speaker around hous', 'easi use amaz', 'nice product', 'love echo total amaz speaker qualiti bum buy two sinc got prime day', 'respons great sound qualiti size', 'effici amaz cool use often everi day', 'impress qualiti sound echo definit compar bose mini gave star use appl music account', 'technolog small devic price good sound amaz must featur home', 'mainli use music learn time realli noth bad say', 'replac st gen concern smaller unit not sound wrong anyth volum clear good product', 'great addit echo plu', 'best', 'love featur play music everi room multipl echo', 'love alexa surpris much use', 'use product enjoy love', 'easi use great sound great purchas great price', 'easi set issu', 'unit add much pleasur echo plu music inform home one room', 'extrem use simpl thing like spotifi audibl thing like sometim answer everyth ask still nice use', 'difficult set keep time enter password', 'get use use echo use shop list listen music timer work great far', 'cool lot fun use week still learn capabl', 'love love', 'love hard time set app', 'use offic anoth apart music inform', ...]
In [92]:
counter = CountVectorizer(max_features = 2500)
X = counter.fit_transform(corpus).toarray()
y = alexa.iloc[:, 4].values
In [93]:
counter.get_feature_names()
Out[93]:
['abay', 'abc', 'abd', 'abil', 'abl', 'abod', 'absolut', 'absolutli', 'ac', 'accent', 'accept', 'access', 'accessori', 'accesss', 'accid', 'accident', 'accompani', 'accomplish', 'accord', 'accordingli', 'account', 'accur', 'accuraci', 'accustom', 'acknowledg', 'acoust', 'across', 'act', 'action', 'activ', 'actual', 'ad', 'adapt', 'add', 'addict', 'addit', 'addon', 'address', 'adept', 'adequ', 'adjac', 'adjust', 'admit', 'adopt', 'ador', 'adult', 'advanc', 'advantag', 'advertis', 'advic', 'advis', 'aesthet', 'af', 'affirm', 'afford', 'afraid', 'afternoon', 'afterward', 'age', 'agent', 'ago', 'agre', 'agreement', 'ahead', 'ai', 'aid', 'aint', 'air', 'aka', 'al', 'alabama', 'alarm', 'albeit', 'alcohol', 'alert', 'alex', 'alexa', 'alexi', 'alexia', 'alexu', 'algo', 'aliv', 'allevi', 'allow', 'allrecip', 'almost', 'alon', 'along', 'alongsid', 'alot', 'aloud', 'alread', 'alreadi', 'alright', 'also', 'alter', 'altern', 'although', 'alway', 'amaonmaz', 'amax', 'amaz', 'amazin', 'amazingli', 'amazon', 'amazonia', 'ambient', 'american', 'among', 'amount', 'amozon', 'amplifi', 'amus', 'analog', 'and', 'android', 'angl', 'annoy', 'anoth', 'answer', 'ant', 'anti', 'anticip', 'anybodi', 'anyhow', 'anylist', 'anymor', 'anyon', 'anypod', 'anyth', 'anytim', 'anyway', 'anywher', 'apart', 'app', 'appar', 'appeal', 'appear', 'appl', 'applianc', 'applic', 'appoint', 'appreci', 'apprehens', 'approach', 'appropri', 'approxim', 'area', 'arent', 'argu', 'argument', 'aris', 'arlo', 'arm', 'around', 'array', 'arriv', 'articl', 'artist', 'asap', 'ase', 'ask', 'asleep', 'aspect', 'ass', 'assign', 'assist', 'assum', 'assumpt', 'atenc', 'atmospher', 'atr', 'attach', 'attempt', 'attent', 'attract', 'audibl', 'audio', 'audioappl', 'audiobook', 'audiophil', 'august', 'aunt', 'auto', 'autom', 'automat', 'aux', 'auxiliari', 'av', 'avail', 'avoid', 'aw', 'awak', 'awar', 'away', 'awesom', 'awhil', 'awkward', 'awsom', 'babi', 'back', 'background', 'backyard', 'bad', 'baffl', 'ball', 'ban', 'band', 'bandwagon', 'bandwidth', 'bang', 'bar', 'bare', 'bargain', 'bark', 'barn', 'barret', 'barri', 'base', 'basebal', 'basement', 'basic', 'bass', 'bathroom', 'batman', 'batteri', 'bc', 'beam', 'beat', 'beauti', 'becam', 'becauss', 'becom', 'bed', 'bedroom', 'bedsid', 'bedtim', 'beefi', 'begin', 'beginn', 'begun', 'behav', 'behind', 'believ', 'bell', 'belong', 'benefit', 'besid', 'best', 'bet', 'beta', 'better', 'bettter', 'beyond', 'bezel', 'bezo', 'bf', 'bff', 'bibl', 'big', 'bigger', 'biggest', 'bill', 'billboard', 'bing', 'birth', 'birthday', 'bit', 'bizarr', 'black', 'blanket', 'blast', 'bless', 'blind', 'blink', 'block', 'blood', 'bloomberg', 'blow', 'blown', 'blue', 'blueprint', 'bluetooth', 'blur', 'board', 'boat', 'bob', 'bodi', 'bolt', 'bonker', 'bonu', 'book', 'boom', 'boombox', 'boost', 'bore', 'born', 'bose', 'boss', 'bot', 'bother', 'bothersom', 'bottom', 'bough', 'bought', 'box', 'boyfriend', 'brainer', 'brand', 'brandnew', 'bread', 'break', 'breakfast', 'breez', 'bridg', 'brief', 'bright', 'bring', 'british', 'broadway', 'broke', 'broken', 'brought', 'bt', 'buck', 'buddi', 'budget', 'buffer', 'buffet', 'bug', 'build', 'built', 'bulb', 'buld', 'bulki', 'bum', 'bunch', 'bundl', 'burn', 'busi', 'but', 'button', 'buy', 'buyer', 'buzz', 'bye', 'cabl', 'calendar', 'call', 'calm', 'calmer', 'cam', 'cambiar', 'came', 'camelot', 'camera', 'campu', 'canari', 'cancel', 'cannot', 'cant', 'capabl', 'capac', 'capas', 'car', 'card', 'cardsrot', 'care', 'careless', 'carolina', 'carri', 'carrier', 'cart', 'cartoon', 'case', 'cat', 'catch', 'categori', 'caus', 'cave', 'cb', 'cd', 'ceas', 'ceil', 'celeb', 'cell', 'cellphon', 'cent', 'center', 'certain', 'certainli', 'certifi', 'chachki', 'chair', 'chalk', 'challeng', 'champ', 'chanc', 'chang', 'changer', 'channel', 'characterist', 'charg', 'chargeabl', 'charger', 'charlott', 'charm', 'chart', 'chat', 'cheap', 'cheaper', 'cheapest', 'check', 'child', 'childhood', 'children', 'chocol', 'choic', 'choos', 'choppi', 'chore', 'chose', 'chosen', 'christma', 'chromebook', 'chromecast', 'circl', 'citi', 'citizen', 'clapper', 'clariti', 'class', 'classic', 'classroom', 'clean', 'cleaner', 'clear', 'clearer', 'clearli', 'click', 'client', 'clip', 'clock', 'clockhom', 'clone', 'close', 'closer', 'cloth', 'cloud', 'clue', 'cm', 'cnn', 'co', 'coast', 'code', 'coffe', 'cohes', 'collect', 'collector', 'colleg', 'colon', 'color', 'com', 'comand', 'combin', 'come', 'comelet', 'comfort', 'command', 'comment', 'commerci', 'commod', 'common', 'commun', 'commut', 'como', 'compac', 'compact', 'compani', 'companion', 'compar', 'compat', 'competit', 'complac', 'complain', 'complaint', 'complet', 'complic', 'compliment', 'compon', 'compound', 'comput', 'con', 'concept', 'concern', 'concis', 'condit', 'conectado', 'conferenc', 'confid', 'configur', 'conflict', 'confus', 'connect', 'consciou', 'consid', 'consist', 'conspiraci', 'constant', 'constantli', 'construct', 'consult', 'consum', 'contact', 'contain', 'content', 'contin', 'continu', 'control', 'conveni', 'convers', 'convert', 'convinc', 'cook', 'cool', 'cooler', 'coolest', 'coop', 'coordin', 'cord', 'cordless', 'cordthank', 'core', 'correct', 'correctli', 'correspond', 'cortna', 'cost', 'cotton', 'couch', 'could', 'counter', 'counti', 'countless', 'countri', 'coupl', 'cours', 'cousin', 'cover', 'cozi', 'cpr', 'cr', 'crack', 'crackl', 'crap', 'crappi', 'crash', 'crazi', 'creapi', 'creat', 'credit', 'creepi', 'crib', 'crisp', 'critic', 'crop', 'cross', 'crunchyrol', 'csi', 'cualquier', 'cue', 'cula', 'cumbersom', 'cup', 'current', 'curs', 'curv', 'custom', 'customiz', 'cut', 'cute', 'cuti', 'cycl', 'cylind', 'cylinderc', 'dad', 'daili', 'damag', 'danc', 'dare', 'dark', 'darn', 'dash', 'data', 'date', 'daughter', 'day', 'de', 'deactiv', 'dead', 'deaf', 'deal', 'debat', 'dec', 'decent', 'decid', 'decis', 'deck', 'decor', 'decreas', 'dedic', 'deep', 'deeper', 'default', 'defeat', 'defect', 'defenc', 'defent', 'defin', 'definit', 'defus', 'degre', 'del', 'delay', 'delet', 'deliv', 'deliveri', 'demand', 'dementia', 'den', 'denon', 'dens', 'dent', 'depart', 'depend', 'deploy', 'depreci', 'depth', 'describ', 'descript', 'design', 'desir', 'desk', 'desktop', 'despit', 'detail', 'detect', 'determin', 'develop', 'devic', 'deviceoveral', 'devis', 'dhiw', 'diagnost', 'dial', 'dictionari', 'didnt', 'die', 'differ', 'differenti', 'difficult', 'difficulti', 'dig', 'digit', 'digitol', 'dim', 'dimat', 'dimens', 'dimmer', 'dine', 'dinner', 'dinosaur', 'direct', 'directli', 'directtv', 'directv', 'disabl', 'disagre', 'disappoint', 'disarm', 'disast', 'disconcert', 'disconnect', 'discount', 'discourag', 'discov', 'discoveredthat', 'discoveri', 'dish', 'dislik', 'dismiss', 'display', 'dispos', 'dissatisfact', 'distanc', 'distort', 'distract', 'disturb', 'ditch', 'divers', 'divertido', 'dj', 'dock', 'doctor', 'document', 'dodg', 'doesnt', 'dog', 'dollar', 'domain', 'done', 'dont', 'door', 'doorbel', 'dorm', 'dot', 'doubt', 'downfal', 'download', 'downright', 'downsid', 'downstair', 'dp', 'drag', 'draw', 'drawback', 'dress', 'drive', 'driven', 'driver', 'drop', 'dryer', 'due', 'dumb', 'dumber', 'dunc', 'dunno', 'dust', 'duti', 'dylan', 'ear', 'earli', 'earn', 'eas', 'easi', 'easier', 'easili', 'east', 'eavesdrop', 'echo', 'echoplu', 'eco', 'ecobe', 'ecoo', 'ecosystem', 'ed', 'edg', 'edit', 'educ', 'eeaanh', 'effect', 'effici', 'effort', 'effortless', 'eg', 'eh', 'either', 'el', 'elderli', 'electeon', 'electr', 'electrician', 'electron', 'eleg', 'element', 'elimin', 'els', 'elsewher', 'em', 'email', 'embarrass', 'emerg', 'emoji', 'employe', 'en', 'enabl', 'encyclopedia', 'end', 'endless', 'engag', 'engin', 'english', 'enhanc', 'enjoy', 'enough', 'enrol', 'enter', 'entertain', 'entir', 'entri', 'eq', 'equal', 'equip', 'equipo', 'error', 'es', 'escencia', 'esp', 'espa', 'espanol', 'especi', 'essenti', 'est', 'esta', 'estar', 'estudio', 'etc', 'etekc', 'ethernet', 'evalu', 'even', 'event', 'eventu', 'ever', 'everi', 'everybodi', 'everyday', 'everyon', 'everyth', 'everytim', 'everywher', 'eveyday', 'evolv', 'evryth', 'ex', 'exact', 'exactli', 'exampl', 'exasper', 'exce', 'exceed', 'excel', 'excelent', 'except', 'excess', 'exchang', 'excit', 'excus', 'exho', 'exist', 'expand', 'expect', 'expens', 'experi', 'experienc', 'expert', 'expir', 'explan', 'explicit', 'explor', 'extend', 'extens', 'extent', 'extern', 'extra', 'extrem', 'extrimelli', 'eye', 'fabric', 'fabul', 'face', 'facebook', 'facetim', 'fact', 'factor', 'factori', 'fail', 'fair', 'fairli', 'fall', 'fals', 'famili', 'familiar', 'fan', 'fanat', 'fantast', 'far', 'farther', 'fascin', 'fashion', 'fast', 'faster', 'fat', 'father', 'fault', 'faulti', 'favorit', 'featu', 'featur', 'fee', 'feed', 'feedback', 'feee', 'feel', 'feet', 'fell', 'felt', 'fenc', 'fi', 'fianc', 'fidel', 'figur', 'fill', 'final', 'find', 'fine', 'fingertip', 'finicki', 'finish', 'fio', 'fire', 'firestick', 'firmar', 'firmwar', 'first', 'fit', 'five', 'fix', 'fixtur', 'flash', 'flat', 'flaw', 'flawless', 'flawlessli', 'fledg', 'flexibl', 'flicker', 'float', 'floor', 'fm', 'folk', 'follow', 'font', 'foot', 'footbal', 'footprint', 'forc', 'forecast', 'forev', 'forget', 'forgot', 'forgotten', 'forjust', 'form', 'forth', 'fortun', 'forum', 'forward', 'found', 'four', 'fourth', 'free', 'freez', 'frequent', 'fri', 'friday', 'friend', 'friendli', 'front', 'frustrat', 'full', 'fuller', 'fulli', 'fumbl', 'fun', 'funcion', 'funciona', 'funcionamiento', 'function', 'funni', 'furthermor', 'fuss', 'fussi', 'futur', 'fw', 'gadget', 'gain', 'galaxi', 'game', 'gameshow', 'gap', 'garag', 'garbag', 'gateway', 'gather', 'gave', 'gazebo', 'gb', 'ge', 'gear', ...]
In [94]:
sum(sum(X == 4))
Out[94]:
127
In [95]:
alexa[alexa['feedback']==0].head(20)
Out[95]:
rating | date | variation | verified_reviews | feedback | length | |
---|---|---|---|---|---|---|
46 | 2 | 30-Jul-18 | Charcoal Fabric | "It's like Siri, in fact, Siri answers more ac... | 0 | 165 |
111 | 2 | 30-Jul-18 | Charcoal Fabric | Sound is terrible if u want good music too get... | 0 | 53 |
141 | 1 | 30-Jul-18 | Charcoal Fabric | Not much features. | 0 | 18 |
162 | 1 | 30-Jul-18 | Sandstone Fabric | "Stopped working after 2 weeks ,didn't follow ... | 0 | 89 |
176 | 2 | 30-Jul-18 | Heather Gray Fabric | Sad joke. Worthless. | 0 | 20 |
187 | 2 | 29-Jul-18 | Charcoal Fabric | "Really disappointed Alexa has to be plug-in t... | 0 | 340 |
205 | 2 | 29-Jul-18 | Sandstone Fabric | It's got great sound and bass but it doesn't w... | 0 | 114 |
233 | 2 | 29-Jul-18 | Sandstone Fabric | "I am not super impressed with Alexa. When my ... | 0 | 309 |
299 | 2 | 29-Jul-18 | Charcoal Fabric | Too difficult to set up. It keeps timing out ... | 0 | 79 |
341 | 1 | 28-Jul-18 | Charcoal Fabric | Alexa hardly came on.. | 0 | 22 |
350 | 1 | 31-Jul-18 | Black | Item no longer works after just 5 months of us... | 0 | 109 |
361 | 1 | 29-Jul-18 | Black | This thing barely works. You have to select 3r... | 0 | 154 |
368 | 1 | 28-Jul-18 | Black | I returned 2 Echo Dots & am only getting refun... | 0 | 181 |
369 | 1 | 28-Jul-18 | Black | not working | 0 | 11 |
373 | 1 | 27-Jul-18 | Black | I'm an Echo fan but this one did not work | 0 | 41 |
374 | 1 | 26-Jul-18 | Black | 0 | 1 | |
376 | 2 | 26-Jul-18 | Black | Doesn't always respond when spoken to with pro... | 0 | 159 |
381 | 1 | 25-Jul-18 | White | It worked for a month or so then it stopped. I... | 0 | 130 |
382 | 2 | 25-Jul-18 | Black | Poor quality. Gave it away. | 0 | 27 |
388 | 1 | 24-Jul-18 | Black | "Never could get it to work. A techie friend l... | 0 | 243 |
In [96]:
#Daten werden in Test und Train Daten aufgeteilt
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.20, random_state = 0)
classifier = DecisionTreeClassifier()
classifier.fit(X_train, y_train)
y_preddata = classifier.predict(X_test)
In [103]:
print("The F1 score is: ", f1_score(y_test, y_preddata, average="macro")*100)
print("The precision score is: ", precision_score(y_test, y_preddata, average="macro")*(100))
print("The recall score is: ", recall_score(y_test, y_preddata, average="macro")*100)
print("The accuracy score is: ", accuracy_score(y_test, y_preddata)*100)
# ## Decision tree (2. Variante)
#
#
The F1 score is: 73.798908703753 The precision score is: 74.67241379310346 The recall score is: 73.00347222222221 The accuracy score is: 92.06349206349206
In [98]:
dt_clf = DecisionTreeClassifier(class_weight='balanced')
In [99]:
dt_clf.fit(X_train, y_train) # Model fitting auf X_train,y_train
y_pred = dt_clf.predict(X_test)
In [100]:
# Confusion Matrix
cm = confusion_matrix(y_test,y_pred)
print(cm)
[[ 30 24] [ 46 530]]
In [101]:
cr = classification_report(y_test ,y_pred)
print(cr)
precision recall f1-score support 0 0.39 0.56 0.46 54 1 0.96 0.92 0.94 576 accuracy 0.89 630 macro avg 0.68 0.74 0.70 630 weighted avg 0.91 0.89 0.90 630
In [102]:
acc=accuracy_score(y_test,y_pred)
print(acc)
0.8888888888888888