Social Media Mining: Sentiment Analysis on Twitter Data
2022, IRJET
https://doi.org/10.1145/3232676…
5 pages
1 file
Sign up for access to the world's latest research
Abstract
"Social Media Mining", Which essentially means a sentiment analysis done on people on social by using various statistics and analyzing algorithms of the pattern of people's activity on social media sites. We were able to get the data from various social media sites and the Machine Learning algorithms were implemented on them for keyword analysis. Which is basically analyzing the patterns about the general populations' behavior regarding a specific topic via keyword searches, mentions or tweets done on the social media sites. We had to get the raw data from these social media sites and then process it in such a way that it was viable for performing the process of Machine Learning on it. We have made use of K-Nearest Neighbor (KNN) algorithm to train the Machine, as well as Natural Language Processing (NLP) for enabling the Machines to understand the Human language. And Natural Language ToolKit (NLKT) for sentiment analysis to obtain insight of the audience on social media.






Related papers
International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2020
Opinion mining consists of many different fields like natural language processing, text mining, decision making and linguistics. Opinion mining is a type of natural language processing for tracking the mood of the public about a particular product. Opinion mining, which is also called sentiment analysis, involves building a system to collect and categorize opinions about a product. Automated opinion mining often uses machine learning, a type of artificial intelligence (AI), to mine text for sentiment. This project addresses the problem of sentiment analysis in twitter; that is classifying tweets according to the sentiment expressed in them: positive, negative or neutral. Twitter is an online micro-blogging and social-networking platform which allows users to write short status updates of maximum length 140 characters. It is a rapidly expanding service with over 200 million registered users out of which 100 million are active users and half of them log on twitter on a daily basis - generating nearly 250 million tweets per day. Due to this large amount of usage we hope to achieve a reflection of public sentiment by analysing the sentiments expressed in the tweets. Analysing the public sentiment is important for many applications such as firms trying to find out the response of their products in the market, predicting political elections and predicting socioeconomic phenomena like stock exchange.
IAEME PUBLICATION, 2020
Through the growth of common networking aera and its development, Internet has developed a capable stage for connected knowledge, replacing concepts and distribution sentiments. Common media covers an enormous quantity of the sentimentality information in the procedure of twitters, blogs, and informs on the position, posts, etc. In this paper, the maximum general micro blogging stage Twitter is used. Twitter sentiment study is a request of sentimentality scrutiny on information since Twitter (tweets), to excerpt user’s sentiments and opinions. The key goal is to discover in what way script study methods can be used to crack into approximately of the information in a sequence of markers concentrating on changed movements of tweets dialects, tweets dimensions on twitter. New valuations display that the future machine learning classifiers are effective and do improved in relations of correctness and period. The future algorithm is executed in python
2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, 2012
Sentiment analysis is a technique that uses machine learning, natural language processing, and computational linguistics to understand people's feelings and opinions on social media. With the growth of social media users, there is an abundance of information shared in various forms including text, photos, audio and video. Sentiment analysis divides this information into positive, negative or neutral sentiment and has been divided into three levels: sentence, document and features. There are two main methods of sentiment analysis: machine learning and lexicon-based approaches. Sentiment analysis has applications in understanding public perception of eco-friendly transformation and air quality, predicting box office success, and analyzing public sentiment during global events such as pandemics. However, there are challenges in developing accurate sentiment analysis models for all languages.
Journal of Pharmacognosy and Phytochemistry, 2018
A social media is an intermediary for communication among people. Twitter is one of the most popular social networking services. All types of users can share their thoughts and opinions on various aspects of day to day activities. So social media websites are regarded as rich sources of data for opinion mining. Such data can be well used for sentiment analysis. Sentiment analysis or opinion mining is the computational study of the opinions, attitudes and emotions of the entity. The entity may describe an individual, event or topic. Support Vector Machine (SVM) is able to identify the separated hyperplane which maximize margin the different classes. The system is intended to measure the impact of ASEAN citizens’ social media based on their usage behavior. The system is developed for analyzing National Educational Rate and Crime Rate occurred in Malaysia, Singapore, our country, Myanmar. The system is also aimed to perform social media sentiment analysis by applying machine learning a...
International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2020
Twitter sentiment analysis is the method of Natural Language Processing (NLP). In this project named Twitter sentiment Analysis we analyze the sentiments behind the twitter’s tweet. We have three type of sentiment: Positive, Neutral and Negative. Analyzing the sentiments behind every tweet is the biggest problem in the early days but now it can be solved with the help of Machine Learning. Twitter is an online micro-blogging and social-networking platform which allows users to write short status updates of maximum length 140 characters and through the Twitter Sentimental Analysis we can analysis the mood of the person who tweet which can helps in the industries to analyze the market and their product reviews or we can know the sentiments behind the opinion on any topic on which the group of people tweet and through this we can find the final result that the people point on view on the particular topic, product and any other tweets suggestions.
Advances in computer science research, 2023
In today's world an online existence and social media users utilize various social media platforms to express or comments their observations and opinions. The role of social media platforms are predicting Government Initiatives, Election results, product Analysis, business analysis, movie popularity, sports outcomes and stock market analysis. This review paper proposed the opinions are expressed through different social media platforms can be used for retrieving or extracting the real time predictions on several trends. As per the sentiment identification outcome find the features in the form of Positive (+ve), Negative (−ve) and Neutral (=). In this proposed research methodology, here collect user's reviews on particular trends, then preprocessed it, creation of the features and selecting for data classification using different machine leering classifiers and predict the result. For better performance, used advanced preprocessing techniques will be applied to cleaning the data. For Sentiment Classification will be used machine learning algorithms or techniques like (SVM) Support Vector machine, (ME) Maximum Entropy, (NB) Naïve Bayes and (DT) Decision tree. As per existing techniques, It is very difficult to mine the correct predictions from social media. Therefore, the prediction model will be designed for doing the prediction using real time data from Twitter. An opinion from text or comment posted on social media platforms by various categories of users is one of the critical and time consuming tasks in the field of opining mining and analysis. The importance of this proposed intelligent system for social media is to automatically providing polarity from unstructured data in the form of text in English language for effective decision making.
Now a day the concept of social media is top of the agenda for many business personnel. Leaders,decision makers, consultants trying to find out which way they can use social media for their business. Social media like as Wikipedia, Facebook, Twitter, Google+, ask.fm, YouTube etc.My curiosity about sentiment analysis of the social media has taken place to my brain while reading an article in Mash-able. In that article news came out Nate Silver Wins in 50 States. That was about 2012 US presidential election system. A data analyst called Nate Silver had been analyzing social media data to predict the winner of the election. Another article of sentimental analysis like the US Geological Survey(USGS) had known about the earthquake from Tweets around the world. After reading those articles the power of sentimental analysis motivates me in those sense that I have been trying to gather information about the science behind it
Lecture Notes in Electrical Engineering, 2022
As technology advances, the world is rapidly transmuting as a result of current technologies, and specially, the Internet has grown ingrained in everyone's lives. The various social networking applications namely, Twitter, Facebook and Google+ are rapidly gaining huge popularity and most pertinently, Twitter has emerged to be the utmost popular platform for the individuals to coin their opinions and share their experiences with regard to various issues related to products and services. This harvesting of opinions by analyzing the vast volume of unstructured information which are a result of social media sites is really a very tedious job. Sentiment analysis or opinion mining is a technique that aims to unveil the sentiments of the common people by analyzing textual dissection and helps opinion formation regarding diversi ed areas. Sentiment analysis can assist researchers to gain insight with respect to numerous public issues speci cally in marketing, business, products, services, politics, companies, governments etc. Sentiment analysis is a methodology of transforming unstructured data into structured data by classifying text attributes such as sentiment orientation and di erentiate them into positive and negative sentiment category and has evolved in popularity as a subject of study in the modern era. The application of machine learning algorithms contribute signi cantly in the classi cation of sentiment analysis. This paper proposes both lexicon based and machine learning techniques and aims to discuss about the current stateof- the-art of sentiment analysis techniques employed in the classi cation of tweet sentiment orientation and also addresses the challenges that can be employed to enhance the process of analysis, summarizing and classi cation of opinion mining.
International Journal of Engineering & Technology, 2018
Sentiment" literally means "Emotions". Sentiment analysis, synonymous to opinion mining, is a type of data mining that refers to the analysis of data obtained from microblogging sites, social media updates, online news reports, user reviews etc., in order to study the sentiments of the people towards an event, organization, product, brand, person etc. In this work, sentiment classification is done into multiple classes. The proposed methodology based on KNN classification algorithm shows an improvement over one of the existing methodologies which is based on SVM classification algorithm. The data used for analysis has been taken from Twitter, this being the most popular microblogging site. The source data has been extracted from Twitter using Python"s Tweepy. N-Gram modeling technique has been used for feature extraction and the supervised machine learning algorithm k-nearest neighbor has been used for sentiment classification. The performance of proposed and existing techniques is compared in terms of accuracy, precision and recall. It is analyzed and concluded that the proposed technique performs better in terms of all the standard evaluation parameters.
International Journal of Computer Applications, 2014
Sentiment analysis is mainly concerned with identifying and classifying opinions or emotions that are expressed within a text. These days, sharing opinions and expressing emotions through social networking websites has become very common. Therefore, a large amount of data is generated each day, on which mining can be effectively performed to retrieve quality information. Sentiment analysis on such data can prove to be instrumental in generating an aggregated opinion on certain products. Twitter sentiment analysis often becomes a difficult task due to the presence of slangs and misspellings. Also, we constantly encounter new words, which makes it more difficult to analyze and compute the sentiment as compared to the usual sentiment analysis. Twitter restricts the length of a tweet to 140 characters. Thus, extracting valuable information from short texts is yet another challenge. Knowledge-based approach and

Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (9)
- "Social Media Mining: An Introduction" - https://books.google.co.in/books?hl=en&lr=&id=H 9FkAwAAQBAJ&oi=fnd&pg=PR15&dq=social+medi a+mining&ots=cXZ8prCMR9&sig=dooHbnAVK1RQy
- R20XSgicrZX9PQ#v=onepage&q&f=false Transaction/Journals:
- "A Study on Social Network Analysis through Data Mining Techniques":https://ijarcce.com/wp- content/uploads/2016/11/IJARCCE-ICRITCSA- 10.pdf
- Pak, A., & Paroubek, P. (2010, May). Twitter as a corpus for sentiment analysis and opinion mining. In LREc (Vol. 10, No. 2010).
- Scott, J. (2011). Social network analysis: developments, advances, and prospects. Social network analysis and mining, 1(1), 21-26.
- International/National Conference Proceedings: [5] Social Network Analysis and Mining (SNAM)-by Reda Alhajj https://www.springer.com/journal/13278
- Fortuna P, Nunes S (2018) A survey on automatic detection of hate speech in text. Computer Survey 51(4):1-30. https://doi.org/10.1145/3232676
- Swati Agarwal and Ashish Sureka. 2015. Using KNN and SVM based one-class classifier for detecting online radicalization on Twitter. In Proceedings of the International Conference on Distributed Computing and Internet Technology. Springer, 431-- 442.
- Haddi, E., Liu, X., & Shi, Y. (2013). The role of text pre-processing in sentiment analysis. Procedia Computer Science, 17, 26-32.