This is the best data science project EVER!
This is a source code repository of an NLP Data Science project for CS 510: Analytics & Data Science tought at Portland State University.
Portland State University
CS 510: Analytics and Data Science
Winter Term 2019
Some good sample readme.md templates:
The following link contains a draft of the project design.
NLP Data Science & Analytics Project Part 1 – Project Design
NLP Data Science & Analytics Project Part 2 – Midpoint Report
We give permissions to use
Reddit sarcastic and non-sarcastic comments and metadata.
Click on the Jupyter Notebooks below to load a demo of the script.
- Dependency Test
- Run above Jupyter Notebook in mybinder if it doesn't load. - Place Holder for Jupyter Notebook
- Run above Jupyter Notebook in mybinder if it doesn't load.
NOTE: There are some issues with loading Jupyter Notebooks. Possible solutions and/or workarounds are being investigated.
- If your Jupyter Notebook is having issues, you can copy and paste the URL from Github to:
- Working with Jupyter Notebook files on GitHub
To run the python scripts in this repository, on your local machine, the following dependencies must be met:
NOTE: These instructions are for Windows 10
- Install python 3.7 (https://www.python.org/ftp/python/3.7.5/python-3.7.5-amd64-webinstall.exe()
- update Environment variables:
- Follow these instructions:
- https://phoenixnap.com/kb/how-to-install-python-3-windows
- C:\Users\USER\AppData\Local\Programs\Python\Python37
- Follow these instructions:
- Install Graphing/Plotting Package (matplotlib)
- on windows 10, requires Microsoft Visual C++ 14.0 Build Tools: https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16 https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019
- pip3 install -U matplotlib
- Install Python Natural Langauge Toolkit
- pip3 install nltk
- Install Jypyter Notebook support
- pip3 install jupyterlab
- Install DataTable Support for Jupyter Notebooks
- pip3 install jupyter-datatables
- Enable DataTable Support for Jupyter Notebooks
- jupyter nbextension install --sys-prefix --py jupyter_require
- jupyter nbextension enable jupyter-require/extension
- ??jupyter nbextension enable jupyter_require --py --sys-prefix
- Register and Install Github Desktop (Optional)
- Register on GitHub
- Install GitHub Desktop
- Install PyCharm IDE (Optional)
- Download and install: https://www.jetbrains.com/pycharm/download/#section=windows