Member-only story
Dashboards in Python Using Dash — Creating a Data Table using Data from Reddit
Mine Reddit for NLP and Share with Dash
Collecting NLP Datasets
I’m always looking for new ways to collect and analyze data, so as a Natural Language Processing (NLP) enthusiast, I jumped at an opportunity to scrape and analyze some Reddit data. Like Twitter, the social network Reddit contains a jaw dropping amount of information that is easy to scrape with a little code. If you want to build a natural language processing dataset about ANY topic, I highly recommend learning about Reddit to data-mine its rich communities called subreddits. In this article, I share how easy it is to download, analyze and build a dashboard using Dash and Reddit data.
This article walks you through a lot of stuff: Getting Reddit API key, using PRAW, and Creating a New Dashboard. All code is available at the end of the article if you already know PRAW!
Although Reddit has an API, the Python Reddit API Wrapper, or PRAW for short, offers a simplified experience. PRAW supports Python 3.5+, and the documentations recommends you have an understanding of…