स्टॉप वर्ड्स

Python में Sentiment Analysis

Violeta Misheva

Data Scientist

स्टॉप वर्ड्स क्या हैं और इन्हें कैसे ढूँढें?

स्टॉप वर्ड्स: ऐसे शब्द जो बहुत बार आते हैं और सूचनाप्रद नहीं माने जाते

  • अधिकतर भाषाओं में स्टॉप वर्ड्स की सूचियाँ

      {'the', 'a', 'an', 'and', 'but', 'for', 'on', 'in', 'at' ...}
    
  • संदर्भ मायने रखता है

      {'movie', 'movies', 'film', 'films', 'cinema'}
    
Python में Sentiment Analysis

वर्ड क्लाउड्स के साथ स्टॉप वर्ड्स

  • वर्ड क्लाउड, बिना स्टॉप वर्ड्स हटाए बिना स्टॉप वर्ड्स हटाए वर्ड क्लाउड
  • स्टॉप वर्ड्स हटाकर वर्ड क्लाउड स्टॉप वर्ड्स हटाकर वर्ड क्लाउड
Python में Sentiment Analysis

वर्ड क्लाउड्स से स्टॉप वर्ड्स हटाएँ

# Import libraries
from wordcloud import WordCloud, STOPWORDS
import matplotlib.pyplot as plt
# Define the stopwords list
my_stopwords = set(STOPWORDS)
my_stopwords.update(["movie", "movies", "film", "films", "watch", "br"])
# Generate and show the word cloud
my_cloud = WordCloud(background_color='white', stopwords=my_stopwords).generate(name_string)
plt.imshow(my_cloud, interpolation='bilinear')
Python में Sentiment Analysis

BOW के साथ स्टॉप वर्ड्स

from sklearn.feature_extraction.text import CountVectorizer, ENGLISH_STOP_WORDS
# Define the set of stop words
my_stop_words = ENGLISH_STOP_WORDS.union(['film', 'movie', 'cinema', 'theatre'])
vect = CountVectorizer(stop_words=my_stop_words) 
vect.fit(movies.review)
X = vect.transform(movies.review)
Python में Sentiment Analysis

अभ्यास करते हैं!

Python में Sentiment Analysis

Preparing Video For Download...