LOL, यह गाना बेहतरीन है
Zipf's law लागू होने पर भी, आपको फिर भी lexicons को अपने text source के अनुसार एडजस्ट करना होगा (उदाहरण के लिए Twitter बनाम कानूनी दस्तावेज) या लेखक के जनसांख्यिकीय के अनुसार (किशोर बनाम बुजुर्ग). यह अभ्यास polarity() के स्पष्ट घटकों को दिखाता है ताकि ज़रूरत पड़ने पर आप उन्हें बदल सकें.
Trey Songz के "Lol :)" गाने में एक पंक्ति है: "LOL smiley face, LOL smiley face." बेसिक polarity() फंक्शन में "LOL" को positive के रूप में परिभाषित नहीं किया गया है. हालाँकि, "LOL" का मतलब "Laugh Out Loud" होता है और इसे positive माना जाना चाहिए. इसलिए, आपको lexicon को टेक्स्ट के संदर्भ के हिसाब से एडजस्ट करना चाहिए, जिसमें pop-culture slang भी शामिल है. अगर आपके विश्लेषण में किसी खास चैनल (Twitter का "LOL"), स्थान (Boston का "Wicked Good"), या आयु समूह (किशोरों का "sick") से आए टेक्स्ट शामिल हैं, तो आपको lexicon को एडजस्ट करना पड़ सकता है.
इस अभ्यास में आप subjectivity lexicon या qdap के valence shifters वाले dictionaries को एडजस्ट नहीं कर रहे हैं. इसके बजाय, आप मौजूदा word data frame objects को देख रहे हैं ताकि अगली कसरत में आप उन्हें बदल सकें.
हमने इस अभ्यास के लिए Beyoncé के "Crazy in Love" के बोलों से दो अंश लेकर text बनाया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Sentiment Analysis
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Examine the key.pol
___
# Negators
___
# Amplifiers
___
# De-amplifiers
___
# Examine
___