SlideShare a Scribd company logo
1 of 25
machine learning in & on facebook
Sai Srinivas
15311A0568
In Facebook
• Automatic friend tagging suggestions: When a pic is uploaded on
facebook, a suggestion asking if you want to tag your friend in the pic
appears. This is done by Facebook's face detection and recognition
algorithms based on the advanced deep learning neural network
research project Deepface.
• Mutual friend analysis: Facebook uses the clustering algorithm to
find mutual friends.
• Newsfeed: facebook uses ML to arrange your Newsfeed too. Like
posts of close friends may come up first. Posts related to your
favourite pages come up first.
• Friend Suggestions: Machine learning is used by FB to suggest new
friends based on mutual friend circles.
• CF[Collaborative Filtering] is a recommender systems
technique that helps people discover items that are most
relevant to them. At Facebook, this might include pages,
groups, events, games, and more. CF is based on the idea that
the best recommendations come from people who have similar
tastes. In other words, it uses historical item ratings of like-
minded people to predict how someone would rate an item.
Ads on facebook
• The process of placing an ad on News Feed is a complicated
dance. Facebook has to decide not only which ad to show to its
users, but when to show it to them. There isn't a dedicated
"slot," so to speak, for an ad in News Feed, so the team must
time the ads based what the user is doing on Facebook at that
given moment.
On Facebook
Business people use facebook data to:
* Promote relevant products
* Grow brand awareness
* Get qualified leads
* Close the loop
Sentiment Analysis
• Sentiment Analysis can be used to automatically detect
emotions, speculations, evaluations and opinions in the content
that people write. The sentiment analysis tool extracts data from
the comments on a post, cleanses the data and processes it to
give us an analysis in the form of a graph that classifies all the
comments into polarity and sentiments. This provides insight
into comments by classifying them into three polarities
(positive, negative & neutral) and into six different emotions
(anger, disgust, fear, joy, sadness, surprise). Most of the
algorithms for sentiment analysis are based on a classifier
Bayes' Theorem
p(Ck)= p (occurrence of class) [prior]
p(x)= p (instance of word) [likelihood]
• Its classifications regarding the decisions are surprisingly accurate.
The above function returns an object of class (data.frame) with seven
columns (anger, disgust, fear, joy, sadness, surprise and best_fit
category). This best_fit is the most likely sentiment category among
the six emotionsfor a given content item. Similarly, we will classify
polarity in the text and combine the emotions of all the comments. In
simple words the approach is, if a piece of content has more positive
keywords than negative keywords, it’s a positive content; if it has
more negative keywords than positive keywords, it’s a negative
content.
• After the classification, we fetch the “best_fit” category for
analysis. When all the data is cleansed and processed we enter
the next phase: strategic representation of data. In this phase the
processed data is subjected to a function named ‘ggplot()’,
which plots the distribution of emotions (anger, disgust, fear,
joy, sadness, surprise). Similarly, we can plot the distribution of
polarity (positive, negative and neutral).
Deep Facebook Analysis for business
*Analyze Your Competitors
*Gather Your Data
*Analyze Your Facebook Page Data
*Analyze Your Facebook Posts
*Ask Yourself the Right Questions
*What to Do After Checking Page & Post Data
Conclusion
• Facebook use our data to provide better services to us and
business people use this platform to manufacture the products
based on people's interest which is a good sign.
References
*https://sproutsocial.com.
*https://facebook.com/full_data_use_policy.
*https://en-gb.facebook.com/business
Machine learning in & on facebook

More Related Content

Similar to Machine learning in & on facebook

Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxRepustate
 
Ml entity and sentiment analysis
Ml entity and sentiment analysisMl entity and sentiment analysis
Ml entity and sentiment analysisMohammedALHashim10
 
Emotion analysis
Emotion analysisEmotion analysis
Emotion analysisBytesview
 
Diamonds in the Rough (Sentiment(al) Analysis
Diamonds in the Rough (Sentiment(al) AnalysisDiamonds in the Rough (Sentiment(al) Analysis
Diamonds in the Rough (Sentiment(al) AnalysisScott K. Wilder
 
Top 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxTop 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxRepustate
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using mlPravin Katiyar
 
Survey Monkey: Best Practices Survey Design
Survey Monkey: Best Practices Survey DesignSurvey Monkey: Best Practices Survey Design
Survey Monkey: Best Practices Survey DesignVickie Mobley
 
Using Meltwater to Identify Competitor Data Assignment
Using Meltwater to Identify Competitor Data AssignmentUsing Meltwater to Identify Competitor Data Assignment
Using Meltwater to Identify Competitor Data AssignmentCarol Ann Vance
 
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptxSENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptxAishwarya SenthilNathan
 
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTIONSENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTIONIAEME Publication
 
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Sarah M Worthy
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Impetus Technologies
 
Using Facebook insights to create target customer and buyer personas
Using Facebook insights to create target customer and buyer personas Using Facebook insights to create target customer and buyer personas
Using Facebook insights to create target customer and buyer personas Duncan Connor
 
Sentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmSentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmKhushboo Gupta
 
Learn how personas can shape your optimization program
Learn how personas can shape your optimization programLearn how personas can shape your optimization program
Learn how personas can shape your optimization programVWO
 
Data Augmentation for Improving Emotion Recognition in Software Engineering C...
Data Augmentation for Improving Emotion Recognition in Software Engineering C...Data Augmentation for Improving Emotion Recognition in Software Engineering C...
Data Augmentation for Improving Emotion Recognition in Software Engineering C...Preetha Chatterjee
 
Major presentation
Major presentationMajor presentation
Major presentationPS241092
 
A study of digital data about yourself - By Phil Pearce
A study of digital data about yourself - By Phil PearceA study of digital data about yourself - By Phil Pearce
A study of digital data about yourself - By Phil PearcePhil Pearce
 

Similar to Machine learning in & on facebook (20)

Sentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptxSentiment Analysis of Facebook.pptx
Sentiment Analysis of Facebook.pptx
 
Ml entity and sentiment analysis
Ml entity and sentiment analysisMl entity and sentiment analysis
Ml entity and sentiment analysis
 
Emotion analysis
Emotion analysisEmotion analysis
Emotion analysis
 
Diamonds in the Rough (Sentiment(al) Analysis
Diamonds in the Rough (Sentiment(al) AnalysisDiamonds in the Rough (Sentiment(al) Analysis
Diamonds in the Rough (Sentiment(al) Analysis
 
Amazon seniment
Amazon senimentAmazon seniment
Amazon seniment
 
Top 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptxTop 5 Survey Data Analysis Software .pptx
Top 5 Survey Data Analysis Software .pptx
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using ml
 
Survey Monkey: Best Practices Survey Design
Survey Monkey: Best Practices Survey DesignSurvey Monkey: Best Practices Survey Design
Survey Monkey: Best Practices Survey Design
 
Sentiment analysis on_unstructured_review-1
Sentiment analysis on_unstructured_review-1Sentiment analysis on_unstructured_review-1
Sentiment analysis on_unstructured_review-1
 
Using Meltwater to Identify Competitor Data Assignment
Using Meltwater to Identify Competitor Data AssignmentUsing Meltwater to Identify Competitor Data Assignment
Using Meltwater to Identify Competitor Data Assignment
 
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptxSENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
 
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTIONSENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
 
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
 
Using Facebook insights to create target customer and buyer personas
Using Facebook insights to create target customer and buyer personas Using Facebook insights to create target customer and buyer personas
Using Facebook insights to create target customer and buyer personas
 
Sentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmSentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes Algorithm
 
Learn how personas can shape your optimization program
Learn how personas can shape your optimization programLearn how personas can shape your optimization program
Learn how personas can shape your optimization program
 
Data Augmentation for Improving Emotion Recognition in Software Engineering C...
Data Augmentation for Improving Emotion Recognition in Software Engineering C...Data Augmentation for Improving Emotion Recognition in Software Engineering C...
Data Augmentation for Improving Emotion Recognition in Software Engineering C...
 
Major presentation
Major presentationMajor presentation
Major presentation
 
A study of digital data about yourself - By Phil Pearce
A study of digital data about yourself - By Phil PearceA study of digital data about yourself - By Phil Pearce
A study of digital data about yourself - By Phil Pearce
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

Machine learning in & on facebook

  • 1. machine learning in & on facebook Sai Srinivas 15311A0568
  • 2. In Facebook • Automatic friend tagging suggestions: When a pic is uploaded on facebook, a suggestion asking if you want to tag your friend in the pic appears. This is done by Facebook's face detection and recognition algorithms based on the advanced deep learning neural network research project Deepface. • Mutual friend analysis: Facebook uses the clustering algorithm to find mutual friends. • Newsfeed: facebook uses ML to arrange your Newsfeed too. Like posts of close friends may come up first. Posts related to your favourite pages come up first. • Friend Suggestions: Machine learning is used by FB to suggest new friends based on mutual friend circles.
  • 3.
  • 4.
  • 5.
  • 6. • CF[Collaborative Filtering] is a recommender systems technique that helps people discover items that are most relevant to them. At Facebook, this might include pages, groups, events, games, and more. CF is based on the idea that the best recommendations come from people who have similar tastes. In other words, it uses historical item ratings of like- minded people to predict how someone would rate an item.
  • 7.
  • 8. Ads on facebook • The process of placing an ad on News Feed is a complicated dance. Facebook has to decide not only which ad to show to its users, but when to show it to them. There isn't a dedicated "slot," so to speak, for an ad in News Feed, so the team must time the ads based what the user is doing on Facebook at that given moment.
  • 9. On Facebook Business people use facebook data to: * Promote relevant products * Grow brand awareness * Get qualified leads * Close the loop
  • 10. Sentiment Analysis • Sentiment Analysis can be used to automatically detect emotions, speculations, evaluations and opinions in the content that people write. The sentiment analysis tool extracts data from the comments on a post, cleanses the data and processes it to give us an analysis in the form of a graph that classifies all the comments into polarity and sentiments. This provides insight into comments by classifying them into three polarities (positive, negative & neutral) and into six different emotions (anger, disgust, fear, joy, sadness, surprise). Most of the algorithms for sentiment analysis are based on a classifier
  • 11. Bayes' Theorem p(Ck)= p (occurrence of class) [prior] p(x)= p (instance of word) [likelihood]
  • 12. • Its classifications regarding the decisions are surprisingly accurate. The above function returns an object of class (data.frame) with seven columns (anger, disgust, fear, joy, sadness, surprise and best_fit category). This best_fit is the most likely sentiment category among the six emotionsfor a given content item. Similarly, we will classify polarity in the text and combine the emotions of all the comments. In simple words the approach is, if a piece of content has more positive keywords than negative keywords, it’s a positive content; if it has more negative keywords than positive keywords, it’s a negative content.
  • 13. • After the classification, we fetch the “best_fit” category for analysis. When all the data is cleansed and processed we enter the next phase: strategic representation of data. In this phase the processed data is subjected to a function named ‘ggplot()’, which plots the distribution of emotions (anger, disgust, fear, joy, sadness, surprise). Similarly, we can plot the distribution of polarity (positive, negative and neutral).
  • 14.
  • 15. Deep Facebook Analysis for business *Analyze Your Competitors *Gather Your Data *Analyze Your Facebook Page Data *Analyze Your Facebook Posts *Ask Yourself the Right Questions *What to Do After Checking Page & Post Data
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Conclusion • Facebook use our data to provide better services to us and business people use this platform to manufacture the products based on people's interest which is a good sign.