SlideShare a Scribd company logo
TRIBHUWAN UNIVERSITY
INSTITUTE OF ENGINEERING
PASCHIMANCHAL CAMPUS
“ Online Social Network Analysis
Using Machine Learning Techniques ”
PRESENTED BY:
HARI K.C.
072/ MSCK /R/403
Department Of Electronics and Computer Engineering
A Final Project Presentation
On
1
Introduction
 Social Networking (Twitter)
 Natural Language Processing
 Machine Learning
 Opinion Mining
 Comparison and Popularity Scoring
2
Problem Statement
 Use of Internet ,website and social networking is in rise.
 Social media , a source of large mix type and unstructured
information.
 Difficult for the people to get the efficient , reliable and
information in less time.
 Problems while making the decision .
 This Project compare and predict based on user opinion for
effective buying decision and saves time. 3
Objectives
 To determine the features and opinion sentiments
using Natural Language Processing.
 To determine accuracy of Machine Learning
Classifiers.
 To compare the popularity of two Smartphone.
4
Social Networks
 A network of social actors with interaction.
 People, Organization and Celebrities create their profiles and
share information.
 Different information about products, events, politics, stocks
and so on.
 Twitter is third most popular popular social networking sites
with 310,000,000 visitors.
 Released in July,2006 A.D.
 Real time tweets are posted up to 140 characters.
Source: WWW.ebizma.com (The 15 most popular social networking sites, Nov 26,2016)5
Natural Language Processing
 A field of Artificial Intelligence, focus on developing system to
allow computer- human communication using natural
language.
 It makes the computer to understand and process natural
language .
 There are various aspects of Natural Language Processing
such as  Tokenization
 Part of Speech Tagging
 Term frequency-Independent Document Frequency
 Text Classification
6
Machine Learning
 A construction and study of system that can learn from
data.
 Deals with representation and generalization.
 Different classification and clustering algorithms.
 Supervised Machine learning technique - Classification
 Unsupervised Machine learning technique – Clustering
 Classifiers
 Naive Bayes
 Support Vector
 Logistic Regression
7
Opinion Mining
 A study and analysis of people’s opinions, sentiments, evaluations,
appraisals towards various products, services and organization.
 It focus mainly on Positive and Negative opinions.
 3 levels of Opinion Mining
 Document level
 Sentence Level
 Aspect level
 Opinion Mining is a Natural language Processing problem.
 Opinion is Quintuple. O=(E,A,S,H,T)
 Types of Opinions
 Regular Opinions .Eg: The picture quality of Iphone7 plus
is great.
 Comparative Opinions. Eg: An Android Phone User are
more happier than IPhone User.
8
Popularity Prediction
 An ability of Framework to forecast popularity of some
online content.
Expansion of Web and Social Networking sites allows
fast spreading of information around the globe.
Predicting Popularity is the recent research trend
E.g: Predicting US election win 2016.
Predicting Online News Popularity
Predicting weather
 Popularity Based on Features.
Metrics used for prediction is Message characteristics
such as sentiment index and relative strength.
9
Methodology
Figure1: Block diagram of Project system
10
Methodology
continue…..
 Feature Extraction using Twitter API
 Feature Selection using Natural Language Processing
 Classification includes Machine Learning Technique
 Polarity identification using supervised method
 Popularity score obtained using sentiment index and
Relative strength
11
Methodology
i) Sentiment Differences= (Number of Positive Tweet – Number of Negative Tweet)
, Total number of Tweets
ii) Ratio Comparision, Rp= Number of Positive Tweets
Total Number of Tweets
Rn = Number of Negative Tweets
Total Number of Tweets
iii) Sentiment Index I(sentiment) = [Sentiment Differences + 0.5 ] * 100%
2
iv) Post Rate Rate(post)= Number of Total Tweets
Time of sample window
12
Results
Source: https://twitter.com/@SamsungMobile
Source: https://twitter.com/@Iphone_New
13
Results
1) Tweets as extracted from twitter using Twitter Application Programming Interface.
.
2)Tweets features for analysis
14
Results
3)Training sets and Testing sets sample
4) Output tweets with sentiment value and confidence level
15
Results
5) Analyzed Tweets with required features
16
Results
6) Classifiers accuracy
17
Results
6) Classifiers accuracy
18
Results
7) Word Features
19
Results
8) Most Important Features
20
Results
8) Histogram Plots and Line Graph
a) Android SmartPhone
21
Results
8) Histogram Plots and Line Graph
a) Android SmartPhone
22
Results
8) Histogram Plots and Line Graph
a) IOS Iphone SmartPhone
23
Results
8) Histogram Plots and Line Graph
a) IOS Iphone SmartPhone
24
Results
9) Statistical values:
25
Results
26
Results
27Android Sentiment index=55.1% IOS Sentiment index=44.9%
Results
28Relative strength of Android is 40.8% which is greater than that of IOS(33.3%)
References
[1] A. Agarwal, B. Xie, L. O. Rumbhu and R. Passonnea, "Sentiment Analysis of Twitter Data," in Workshop on
Languages in Social Media,Computational Linguistic Association, 2011.
[2] B. Liu, Sentiment Analysis and Opinion Mining, Morgan and Claypool Publishers, May ,2012.
[3] C. Trasousas, M. Virrou, K. J. Espinoa and D. Carro, "Sentiment Analysis of Facebook Status using Naive Bayes
Classifier for Language Learning," in DOI:10.11.1109/IISA .6623713, 2013.
[4] L. Bing, K. C. Chan and C. Ou, "Public Sentiment Analysis in Twitter Data for Prediction of Company Stock
Price Movements," in DOI: 10.1109/ICEBE, IEEE, 2014.
[5] F. Gelli, T. Urichio, M. Bertini, A. D. Bimbo and S. Fuchang, "Image Popularity Prediction in Social Media
using Sentiment and Context Features," in ACM, 2015.
[6] A. Ghuibi, S. Mohammed and S. Alshomrani, "A Comprehensive survey on web content Extraction Algorithms
and Techniques," in ICISA, 2013.
[7] N. Kaji and M. Kitsureguewa, "Building Lexicon for sentiment analysis from massive collection of html
documents," in Conference on Empirical Methods in NLP(EMNLP-CONLL), 2007.
[8] K. Lee, A. Agarwal and A. Chaudhary, "Real Time Disease Survillence using Twitter Data," in
DOI:10.1145/2487575, 19th ACM SIGKDD, ICKDDM, 2014.
[9] J. A. P and V. D. Katkar, "Sentiment analysis of twitter data using data mining," in International conference on
Information Processing, 2015.
[10] H. Schoen, D. G. Avello, P. T. Metaxas, E. M. M. Strohmaier and P. Glorr, "The Power of Prediction with Social
Media," in Internet Research,VOl.23 Iss: 5 pp 528-543 ,10.1108/IntR, 2013.
[11] S. Shahhedari, H. and M. R. Bin Daud, "Twitter Sentiment Mining: A multi Domain Analysis," in CSIS, 7th
International Conference,IEEE, 2013.
[12] K. Shimada, S. Insoune, N. Maeda and J. Endo, "Analysing Tourism on Twitter for a Local City.," in DOI:
10.1109/SSNE, 2011. 29
***THANK YOU***
30
Any Questions???
31

More Related Content

What's hot

CNN and its applications by ketaki
CNN and its applications by ketakiCNN and its applications by ketaki
CNN and its applications by ketaki
Ketaki Patwari
 
OCR Text Extraction
OCR Text ExtractionOCR Text Extraction
OCR Text Extraction
Dr. Amarjeet Singh
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
Yogendra Tamang
 
UNetEliyaLaialy (2).pptx
UNetEliyaLaialy (2).pptxUNetEliyaLaialy (2).pptx
UNetEliyaLaialy (2).pptx
NoorUlHaq47
 
A brief history of machine learning
A brief history of  machine learningA brief history of  machine learning
A brief history of machine learning
Robert Colner
 
Supervised vs Unsupervised vs Reinforcement Learning | Edureka
Supervised vs Unsupervised vs Reinforcement Learning | EdurekaSupervised vs Unsupervised vs Reinforcement Learning | Edureka
Supervised vs Unsupervised vs Reinforcement Learning | Edureka
Edureka!
 
machine learning
machine learningmachine learning
machine learning
soundaryasarya
 
Link analysis : Comparative study of HITS and Page Rank Algorithm
Link analysis : Comparative study of HITS and Page Rank AlgorithmLink analysis : Comparative study of HITS and Page Rank Algorithm
Link analysis : Comparative study of HITS and Page Rank Algorithm
Kavita Kushwah
 
object recognition for robots
object recognition for robotsobject recognition for robots
object recognition for robots
s1240148
 
Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)
Hwa Pyung Kim
 
Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
DataWorks Summit
 
Convolutional Neural Network and Its Applications
Convolutional Neural Network and Its ApplicationsConvolutional Neural Network and Its Applications
Convolutional Neural Network and Its Applications
Kasun Chinthaka Piyarathna
 
VTU final year project report Main
VTU final year project report MainVTU final year project report Main
VTU final year project report Main
athiathi3
 
License Plate recognition
License Plate recognitionLicense Plate recognition
License Plate recognition
Jasleen Kaur (Chandigarh University)
 
Machine learning Presentation
Machine learning PresentationMachine learning Presentation
Machine learning Presentation
Manish Singh
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural network
KIRAN R
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
Sangath babu
 
Machine Learning ppt
Machine Learning pptMachine Learning ppt
Machine Learning ppt
Student Conscious Club
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...
eSAT Publishing House
 
Pagerank and hits
Pagerank and hitsPagerank and hits
Pagerank and hits
Shatakirti Er
 

What's hot (20)

CNN and its applications by ketaki
CNN and its applications by ketakiCNN and its applications by ketaki
CNN and its applications by ketaki
 
OCR Text Extraction
OCR Text ExtractionOCR Text Extraction
OCR Text Extraction
 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
 
UNetEliyaLaialy (2).pptx
UNetEliyaLaialy (2).pptxUNetEliyaLaialy (2).pptx
UNetEliyaLaialy (2).pptx
 
A brief history of machine learning
A brief history of  machine learningA brief history of  machine learning
A brief history of machine learning
 
Supervised vs Unsupervised vs Reinforcement Learning | Edureka
Supervised vs Unsupervised vs Reinforcement Learning | EdurekaSupervised vs Unsupervised vs Reinforcement Learning | Edureka
Supervised vs Unsupervised vs Reinforcement Learning | Edureka
 
machine learning
machine learningmachine learning
machine learning
 
Link analysis : Comparative study of HITS and Page Rank Algorithm
Link analysis : Comparative study of HITS and Page Rank AlgorithmLink analysis : Comparative study of HITS and Page Rank Algorithm
Link analysis : Comparative study of HITS and Page Rank Algorithm
 
object recognition for robots
object recognition for robotsobject recognition for robots
object recognition for robots
 
Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)Tutorial on Object Detection (Faster R-CNN)
Tutorial on Object Detection (Faster R-CNN)
 
Landuse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep LearningLanduse Classification from Satellite Imagery using Deep Learning
Landuse Classification from Satellite Imagery using Deep Learning
 
Convolutional Neural Network and Its Applications
Convolutional Neural Network and Its ApplicationsConvolutional Neural Network and Its Applications
Convolutional Neural Network and Its Applications
 
VTU final year project report Main
VTU final year project report MainVTU final year project report Main
VTU final year project report Main
 
License Plate recognition
License Plate recognitionLicense Plate recognition
License Plate recognition
 
Machine learning Presentation
Machine learning PresentationMachine learning Presentation
Machine learning Presentation
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural network
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
Machine Learning ppt
Machine Learning pptMachine Learning ppt
Machine Learning ppt
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...
 
Pagerank and hits
Pagerank and hitsPagerank and hits
Pagerank and hits
 

Similar to Online social network analysis with machine learning techniques

F017433947
F017433947F017433947
F017433947
IOSR Journals
 
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MININGPOLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
Vishwambhar Deshpande
 
Ijmet 10 01_094
Ijmet 10 01_094Ijmet 10 01_094
Ijmet 10 01_094
IAEME Publication
 
IRJET- Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
IRJET-  	  Improved Real-Time Twitter Sentiment Analysis using ML & Word2VecIRJET-  	  Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
IRJET- Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
IRJET Journal
 
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring ToolAutomatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
Laurie Smith
 
Sentiment analysis of comments in social media
Sentiment analysis of comments in social media Sentiment analysis of comments in social media
Sentiment analysis of comments in social media
IJECEIAES
 
E017433538
E017433538E017433538
E017433538
IOSR Journals
 
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNINGTHE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
IRJET Journal
 
IRJET - Social Media Intelligence Tools
IRJET -  	  Social Media Intelligence ToolsIRJET -  	  Social Media Intelligence Tools
IRJET - Social Media Intelligence Tools
IRJET Journal
 
Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...
IJECEIAES
 
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly DetectionDetection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
IJERA Editor
 
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
IRJET Journal
 
A Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live TweetsA Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live Tweets
ijtsrd
 
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
csandit
 
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
cscpconf
 
12101-56982-3-PB.pdf
12101-56982-3-PB.pdf12101-56982-3-PB.pdf
12101-56982-3-PB.pdf
SyauqiRahmat1
 
IRJET- Twitter Sentimental Analysis for Predicting Election Result using ...
IRJET-  	  Twitter Sentimental Analysis for Predicting Election Result using ...IRJET-  	  Twitter Sentimental Analysis for Predicting Election Result using ...
IRJET- Twitter Sentimental Analysis for Predicting Election Result using ...
IRJET Journal
 
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
mlaij
 

Similar to Online social network analysis with machine learning techniques (20)

F017433947
F017433947F017433947
F017433947
 
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MININGPOLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
 
Ijmet 10 01_094
Ijmet 10 01_094Ijmet 10 01_094
Ijmet 10 01_094
 
IRJET- Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
IRJET-  	  Improved Real-Time Twitter Sentiment Analysis using ML & Word2VecIRJET-  	  Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
IRJET- Improved Real-Time Twitter Sentiment Analysis using ML & Word2Vec
 
Sub1557
Sub1557Sub1557
Sub1557
 
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring ToolAutomatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
Automatic Movie Rating By Using Twitter Sentiment Analysis And Monitoring Tool
 
Sentiment analysis of comments in social media
Sentiment analysis of comments in social media Sentiment analysis of comments in social media
Sentiment analysis of comments in social media
 
E017433538
E017433538E017433538
E017433538
 
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNINGTHE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
 
IRJET - Social Media Intelligence Tools
IRJET -  	  Social Media Intelligence ToolsIRJET -  	  Social Media Intelligence Tools
IRJET - Social Media Intelligence Tools
 
Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...Framework for opinion as a service on review data of customer using semantics...
Framework for opinion as a service on review data of customer using semantics...
 
vishwas
vishwasvishwas
vishwas
 
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly DetectionDetection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
 
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
Irjet v4 i73A Survey on Student’s Academic Experiences using Social Media Data53
 
A Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live TweetsA Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live Tweets
 
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
 
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
A MODEL BASED ON SENTIMENTS ANALYSIS FOR STOCK EXCHANGE PREDICTION - CASE STU...
 
12101-56982-3-PB.pdf
12101-56982-3-PB.pdf12101-56982-3-PB.pdf
12101-56982-3-PB.pdf
 
IRJET- Twitter Sentimental Analysis for Predicting Election Result using ...
IRJET-  	  Twitter Sentimental Analysis for Predicting Election Result using ...IRJET-  	  Twitter Sentimental Analysis for Predicting Election Result using ...
IRJET- Twitter Sentimental Analysis for Predicting Election Result using ...
 
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
A DEVELOPMENT FRAMEWORK FOR A CONVERSATIONAL AGENT TO EXPLORE MACHINE LEARNIN...
 

Recently uploaded

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 

Recently uploaded (20)

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 

Online social network analysis with machine learning techniques

  • 1. TRIBHUWAN UNIVERSITY INSTITUTE OF ENGINEERING PASCHIMANCHAL CAMPUS “ Online Social Network Analysis Using Machine Learning Techniques ” PRESENTED BY: HARI K.C. 072/ MSCK /R/403 Department Of Electronics and Computer Engineering A Final Project Presentation On 1
  • 2. Introduction  Social Networking (Twitter)  Natural Language Processing  Machine Learning  Opinion Mining  Comparison and Popularity Scoring 2
  • 3. Problem Statement  Use of Internet ,website and social networking is in rise.  Social media , a source of large mix type and unstructured information.  Difficult for the people to get the efficient , reliable and information in less time.  Problems while making the decision .  This Project compare and predict based on user opinion for effective buying decision and saves time. 3
  • 4. Objectives  To determine the features and opinion sentiments using Natural Language Processing.  To determine accuracy of Machine Learning Classifiers.  To compare the popularity of two Smartphone. 4
  • 5. Social Networks  A network of social actors with interaction.  People, Organization and Celebrities create their profiles and share information.  Different information about products, events, politics, stocks and so on.  Twitter is third most popular popular social networking sites with 310,000,000 visitors.  Released in July,2006 A.D.  Real time tweets are posted up to 140 characters. Source: WWW.ebizma.com (The 15 most popular social networking sites, Nov 26,2016)5
  • 6. Natural Language Processing  A field of Artificial Intelligence, focus on developing system to allow computer- human communication using natural language.  It makes the computer to understand and process natural language .  There are various aspects of Natural Language Processing such as  Tokenization  Part of Speech Tagging  Term frequency-Independent Document Frequency  Text Classification 6
  • 7. Machine Learning  A construction and study of system that can learn from data.  Deals with representation and generalization.  Different classification and clustering algorithms.  Supervised Machine learning technique - Classification  Unsupervised Machine learning technique – Clustering  Classifiers  Naive Bayes  Support Vector  Logistic Regression 7
  • 8. Opinion Mining  A study and analysis of people’s opinions, sentiments, evaluations, appraisals towards various products, services and organization.  It focus mainly on Positive and Negative opinions.  3 levels of Opinion Mining  Document level  Sentence Level  Aspect level  Opinion Mining is a Natural language Processing problem.  Opinion is Quintuple. O=(E,A,S,H,T)  Types of Opinions  Regular Opinions .Eg: The picture quality of Iphone7 plus is great.  Comparative Opinions. Eg: An Android Phone User are more happier than IPhone User. 8
  • 9. Popularity Prediction  An ability of Framework to forecast popularity of some online content. Expansion of Web and Social Networking sites allows fast spreading of information around the globe. Predicting Popularity is the recent research trend E.g: Predicting US election win 2016. Predicting Online News Popularity Predicting weather  Popularity Based on Features. Metrics used for prediction is Message characteristics such as sentiment index and relative strength. 9
  • 10. Methodology Figure1: Block diagram of Project system 10
  • 11. Methodology continue…..  Feature Extraction using Twitter API  Feature Selection using Natural Language Processing  Classification includes Machine Learning Technique  Polarity identification using supervised method  Popularity score obtained using sentiment index and Relative strength 11
  • 12. Methodology i) Sentiment Differences= (Number of Positive Tweet – Number of Negative Tweet) , Total number of Tweets ii) Ratio Comparision, Rp= Number of Positive Tweets Total Number of Tweets Rn = Number of Negative Tweets Total Number of Tweets iii) Sentiment Index I(sentiment) = [Sentiment Differences + 0.5 ] * 100% 2 iv) Post Rate Rate(post)= Number of Total Tweets Time of sample window 12
  • 14. Results 1) Tweets as extracted from twitter using Twitter Application Programming Interface. . 2)Tweets features for analysis 14
  • 15. Results 3)Training sets and Testing sets sample 4) Output tweets with sentiment value and confidence level 15
  • 16. Results 5) Analyzed Tweets with required features 16
  • 21. Results 8) Histogram Plots and Line Graph a) Android SmartPhone 21
  • 22. Results 8) Histogram Plots and Line Graph a) Android SmartPhone 22
  • 23. Results 8) Histogram Plots and Line Graph a) IOS Iphone SmartPhone 23
  • 24. Results 8) Histogram Plots and Line Graph a) IOS Iphone SmartPhone 24
  • 27. Results 27Android Sentiment index=55.1% IOS Sentiment index=44.9%
  • 28. Results 28Relative strength of Android is 40.8% which is greater than that of IOS(33.3%)
  • 29. References [1] A. Agarwal, B. Xie, L. O. Rumbhu and R. Passonnea, "Sentiment Analysis of Twitter Data," in Workshop on Languages in Social Media,Computational Linguistic Association, 2011. [2] B. Liu, Sentiment Analysis and Opinion Mining, Morgan and Claypool Publishers, May ,2012. [3] C. Trasousas, M. Virrou, K. J. Espinoa and D. Carro, "Sentiment Analysis of Facebook Status using Naive Bayes Classifier for Language Learning," in DOI:10.11.1109/IISA .6623713, 2013. [4] L. Bing, K. C. Chan and C. Ou, "Public Sentiment Analysis in Twitter Data for Prediction of Company Stock Price Movements," in DOI: 10.1109/ICEBE, IEEE, 2014. [5] F. Gelli, T. Urichio, M. Bertini, A. D. Bimbo and S. Fuchang, "Image Popularity Prediction in Social Media using Sentiment and Context Features," in ACM, 2015. [6] A. Ghuibi, S. Mohammed and S. Alshomrani, "A Comprehensive survey on web content Extraction Algorithms and Techniques," in ICISA, 2013. [7] N. Kaji and M. Kitsureguewa, "Building Lexicon for sentiment analysis from massive collection of html documents," in Conference on Empirical Methods in NLP(EMNLP-CONLL), 2007. [8] K. Lee, A. Agarwal and A. Chaudhary, "Real Time Disease Survillence using Twitter Data," in DOI:10.1145/2487575, 19th ACM SIGKDD, ICKDDM, 2014. [9] J. A. P and V. D. Katkar, "Sentiment analysis of twitter data using data mining," in International conference on Information Processing, 2015. [10] H. Schoen, D. G. Avello, P. T. Metaxas, E. M. M. Strohmaier and P. Glorr, "The Power of Prediction with Social Media," in Internet Research,VOl.23 Iss: 5 pp 528-543 ,10.1108/IntR, 2013. [11] S. Shahhedari, H. and M. R. Bin Daud, "Twitter Sentiment Mining: A multi Domain Analysis," in CSIS, 7th International Conference,IEEE, 2013. [12] K. Shimada, S. Insoune, N. Maeda and J. Endo, "Analysing Tourism on Twitter for a Local City.," in DOI: 10.1109/SSNE, 2011. 29