Seminar Report 52110
Seminar Report 52110
On
By
Vrushank Chaphadkar
Dr Prakash Kene
Certificate
(GUIDE NAME)
Seminar Guide
Progressive Education Society's
Modern College of Engineering,
Pune-5
Department of MCA
ACKNOWLEDGEMENT
This seminar presentation is not an individual task. I express a deep sense of gratitude
to the Principal Prof. Dr. Mrs. K.R. Joshi, HOD MCA (Engg.) department, Prof. Dr.
Mrs. Pradnya Muley and My seminar Guide DR.PRAKASH KENE for their
support, encouragement and timely guidance.
VRUSHANK CHAPHADKAR
CLASS: SEM IV MCA
ROLL NO: 52110
Table of contents
1. Introduction 1
2. Literature Survey 2
3. Architecture/Components/ 4
Comparison/ Characteristics
4. Advantages 13
5. Disadvantages 15
6. Applications 17
7. Future Enhancement 19
8. Conclusion 20
9. References 20
CHAPTER 1 INTRODUCTION
Twitter, a popular microblogging platform, has revolutionized the way people express
their opinions and sentiments on various topics in real-time. With millions of users
actively engaging on Twitter, it has become a valuable source of data for sentiment
analysis. Sentiment analysis, also known as opinion mining, is the process of extracting
subjective information from text and determining the emotional tone behind it.
The goal of Twitter sentiment analysis is to automatically classify tweets into positive,
negative, or neutral categories based on the expressed sentiment. This classification can
be performed using various techniques, including natural language processing (NLP),
machine learning, and deep learning algorithms. These methods enable the analysis of
large volumes of tweets efficiently and accurately, providing valuable insights into
public sentiment trends.
However, analyzing sentiment on Twitter poses several challenges. Firstly, tweets are
often short and informal, containing abbreviations, slang, emojis, and other
unconventional language usage. Secondly, Twitter data is characterized by noise,
including spam, irrelevant content, and sarcastic or ironic expressions. Additionally,
tweets often contain contextual information, such as mentions, hashtags, and retweets,
which can influence sentiment analysis.
Title: "Sentiment Analysis of Twitter Data for Predicting Stock Market Movements"
(2011) Authors: Johan Bollen, Huina Mao, Xiao-Jun Zeng
Summary: This paper focuses on the correlation between Twitter sentiment and stock
market movements. The authors propose a method to analyze sentiment in Twitter data
and demonstrate its potential for predicting stock market trends.
Title: "Twitter Sentiment Analysis: The Good the Bad and the OMG!" (2013)
Authors: Efthymios Kouloumpis, Theresa Wilson, Johanna Moore
Summary: This paper presents a comprehensive analysis of sentiment analysis
techniques applied to Twitter data. The authors evaluate various methods and discuss the
challenges and limitations of sentiment analysis in the context of Twitter.
Title: "Twitter Sentiment Analysis: A Hybrid Approach Using NLP Techniques" (2015)
Data Collection: The first step is to collect a large dataset of tweets. This can be done
by using the Twitter API or by using publicly available datasets.
Step2 –
Authorize the twitter API consumer key connection
Step3 –
Load packages functions and global variables for processing the data
Step4 –
Now the model extract the relevant data from the tweets fetched
Step5 –
Function [def clean()] cleans the tweets and removes unnecessary symbols,
Step6 -
Keywords are extracted using TF-IDF (Term frequency- Inverse Document
Frequency)
Step7-
Naive bayes and SVM algorithm is applied for classification of tweets
Step8 –
Naive bayes algorithm uses single word classification technique
Step9 –
Support vector machine plots the measures of the plot.
Step10 –
Machine learning model predicts the result of tweet whether it is positive ,
negative or neutral
Step 11-
Display the result
Step11 –
Step 12-
Step 13-
Select the location to check the crime
Step 14-
The model displays tweets, username, location of the tweet handler.
Step 15-
We get the polarity and subjectivity of the tweet which determines the fact and
opinion about the tweet.
There are currently over 206 million marketable daily Twitter users globally. With
such a large potential marketplace for their goods and services, businesses will
undoubtedly engage substantially in studying the behavioral patterns of their core
demographics in order to personalize their offers to generate profit and a loyal client
base.
1. Find out your brand perception: The Twitter sentiment analysis can provide an
overview of your brand’s opinion. You can find out what people are talking
about your company and its customers. Understanding brand perception can
help you spot potential difficulties as well as capitalize on hidden possibilities.
A single mention from a well-known blogger can sometimes propel your brand
to prominence and give your business a boost.
1.Sarcasm Detection: In sarcastic text, people express their negative sentiments using
positive words. This fact allows sarcasm to easily cheat sentiment analysis models
unless they’re specifically designed to take its possibility into account. Sarcasm occurs
most often in user-generated content such as Facebook comments, tweets, etc.
Sarcasm detection in sentiment analysis is very difficult to accomplish without having
a good understanding of the context of the situation, the specific topic, and the
environment.It can be hard to understand not only for a machine but also for a human.
The continuous variation in the words used in sarcastic sentences makes it hard to
successfully train sentiment analysis models. Common topics, interests, and historical
information must be shared between two people to make sarcasm available.
1.Brand Experience Insight: You can gather valuable brand experience insights that
can give you a peep into hidden market sentiment about your brand and what
customers expect from you. These insights are important because they allow you to
understand market-gap issues, retain customers, build a loyal customer base, and
increase sales conversions.
3.News Trend Analysis: Transaction tracking systems can enhance tax administration
by tracking financial transactions and identifying potential tax evasion or
underreporting. It facilitates accurate tax collection and minimizes the scope for tax
fraud.
7.Product Development: Emotion mining from customer feedback data, surveys, news
reports and articles, social media listening, and other sources can give you clever
insights into how you can improve your product so that it reaches more audiences.
This is also very important when launching a new product, opening a store at a new
location, changing business models, and such.
1.Identifying and Predicting Market Trends: It enables you to analyze large amounts
of market research data in order to spot emerging trends and better understand
consumer buying habits. This type of practice can help you navigate the complicated
world of stock market trading and make decisions based on market sentiment.
3. Examining public opinion polls and political polls :To predict the outcome of an
election, anyone can use sentiment analysis to compile and analyze large amounts of
text data, such as news, social media, opinions, and suggestions.
4. Data from customer feedback is being analyzed: Data from customer feedback can
be used to identify areas for improvement. Sentiment analysis can help you extract
value and insights from customer feedback data, as well as develop effective customer
satisfaction strategies.
CHAPTER 9 REFERANCES
Bhuvan, U., & Apte, A. (2019). Blockchain for Government Services: A Systematic
Literature Review. International Journal of Computer Science and Information
Security, 17(3), 128-136.
Zyskind, G., Nathan, O., & Pentland, A. (2015). Decentralizing Privacy: Using
Blockchain to Protect Personal Data. In Security and Privacy Workshops (SPW), 2015
IEEE (pp. 180-184). IEEE.
Azaria, A., Ekblaw, A., Vieira, T., & Lippman, A. (2016). MedRec: Using Blockchain
for Medical Data Access and Permission Management. In 2016 2nd International
Conference on Open and Big Data (OBD) (pp. 25-30). IEEE.
Zheng, Z., Xie, S., Dai, H. N., Chen, X., & Wang, H. (2017). An Overview of
Blockchain Technology: Architecture, Consensus, and Future Trends. In 2017 IEEE
International Congress on Big Data (BigData Congress) (pp. 557-564). IEEE