Nand Kishor Contributor

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc... ...

Full Bio 
Follow on

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc...

3 Best Programming Languages For Internet of Things Development In 2018
377 days ago

Data science is the big draw in business schools
550 days ago

7 Effective Methods for Fitting a Liner
560 days ago

3 Thoughts on Why Deep Learning Works So Well
560 days ago

3 million at risk from the rise of robots
560 days ago

Top 10 Hot Artificial Intelligence (AI) Technologies
312975 views

Here's why so many data scientists are leaving their jobs
81336 views

2018 Data Science Interview Questions for Top Tech Companies
77985 views

Want to be a millionaire before you turn 25? Study artificial intelligence or machine learning
77085 views

Google announces scholarship program to train 1.3 lakh Indian developers in emerging technologies
61887 views

6 Interesting Things You Can Do with Python on Facebook Data

By Nand Kishor |Email | Jun 20, 2017 | 9447 Views

In this article, I will be sharing my experience with you on how you can use the Facebook Graph API for analysis with Python and pandas.

Facebook has a huge amount of data that is available for you to explore, you can do many things with this data like: Analyse Facebook pages or Facebook groups, use this data for Social Network Analysis (SNA), doing data analysis for digital marketing, or even gathering and saving data for your own personal projects. There are so many ways you can use this data; it's up to you.

In this videos I will show you examples of how you can do the basic stuff such as:  

Downloading data from Facebook

Converting from json to a more convenient data structure so we are able to work with it

Dealing with the date variable and other data in the Graph API

Lesson-01: Introduction & Understanding Graph API - Facebook Data Analysis with Python


In this video I will introduce you to the GRAPH API, I will use the GRAPH API Explorer and show you some example requests.

Lesson-02: Download & Save Facebook data - Facebook Data Analysis with Python


In this video I will show you how to download and save all data from Facebook page or a Facebook group keeping in mind certain points


Lesson-03: Setting up & Cleaning the data - Facebook Data Analysis by Python


In Lesson three I will use notebooks to clean and audit the data I got from Facebook and make it ready for analysis

Lesson-04: Most Commented on Posts - Facebook Data Analysis by Python


In lesson 4 I will show you a simple way to get the most commented on posts

Lesson-05: Most Liked Posts and BONUS  - Facebook Data Analysis by Python


In lesson 05 something interesting happened as I found some deleted posts that I got access to some info of it using the API

Lesson-06: Counting Words - Facebook Data Analysis by Python


In this video I will show you how to words frequency for all posts in a group or a page.

You can also use the same function on the comments

Lesson-07: Grouping posts by keywords - Facebook Data Analysis by Python


In this video I will group posts that have the keyword "free" in the steam page and count how many have this keyword VS how many of them does not.

Grouping by is very useful and you we will use it more often with more variables in future videos

Lesson-08:  Grouping by Dates  - Facebook Data Analysis by Python


In this video we will explore the "Created Time" variable to group posts by year, month, or day of the week. 



Source: KDnuggets