The project aims at comparing the movie review sentiments for a given movie across social media platforms like Facebook, YouTube, TMDB and OMDB.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Pip, Jupyter, Python3, Facebook python client, googleapiclient, oauth2client, bokeh, tmdbsimple, google_auth_oauthlib, numpy
The following steps show how to install the prerequisites. ● Installing pip (URL) ○ sudo apt-get install pip
● Installing jupyter (http://jupyter.readthedocs.io/en/latest/install.html) ○ sudo pip install jupyter
● Installing Python (URL) ○ sudo apt-get install python3.x
● Installing bokeh (https://bokeh.pydata.org/en/latest/docs/installation.html) ○ sudo pip install bokeh
● Installing youtube (https://developers.google.com/youtube/v3/quickstart/python) ○ pip install --upgrade google-api-python-client
● Installing FaceBook Api (http://facebook-sdk.readthedocs.io/en/latest/install.html) ○ pip install facebook-sdk
● Installing Google Api (https://developers.google.com/api-client- library/python/start/installation) ○ pip install --upgrade google-api-python-client
● Installing Google Api (https://pypi.org/project/tmdbsimple/) ○ pip install tmdbsimple
● Installing TextBlob(http://textblob.readthedocs.io/en/dev/install.html) ○ pip install -U textblob
● Installing matplotlib(http://textblob.readthedocs.io/en/dev/install.html) ○ pip install matplotlib
● Installing ipyWidgets(http://textblob.readthedocs.io/en/dev/install.html) ○ pip install ipywidgets
• To run the project, open a jupyter notebook terminal. Navigate to the directory containing the source code python notebook (SMDM_Project.ipynb). Open this notebook in the window by double clicking it. This is the source code of the complete project with all the required libraries included.
● Click the play symbol in the bar above. Clicking the play button will run the active cell or the current cell.
● Clicking play for the first time will run cell containing the import statements for all the libraries.
• Ankita Gadage - YouTube Comments Scraping and Visualization*
• Prof. Martin Harrison • StackOverFlow Community • Wikipedia