Skip to content

kariemoorman/reddit-recon

Repository files navigation

reddit-recon

rr-png

Description

Reddit-Recon mines Reddit data by subreddit name, keyword, and/or username, and analyzes the contents.

Use Reddit-Recon to isolate important and emerging topics, trends, and keywords, monitor user sentiment, and track user activity within and across subreddits.

Reddit-Recon supports low-cost, on-demand and automated workflows at relatively low latency (24hr SLA), with data written and stored locally (see data_pipeline).


Installation & Use


  • Clone or download .zip of reddit-recon Github repository.
git clone https://github.com/kariemoorman/reddit-recon.git
  • Create a virtual environment inside the reddit-recon directory.
cd reddit-recon && python -m venv .venv
  • Activate virtual environment.
source .venv/bin/activate
  • Install package dependencies.
pip install -r requirements.txt
touch src/scrapers/credentials.py

nano src/scrapers/credentials.py

## Credentials ## 
my_client_id = 'CLIENT_ID'
my_client_secret = 'CLIENT_SECRET'
my_user_agent = 'USER_AGENT'
my_password = "REDDIT_ACCOUNT_PASSWORD"
my_username = "REDDIT_ACCOUNT_USERNAME"
  • Execute reddit-recon program.
python reddit-recon.py

rr



License: AGPL-3.0

About

Reddit data-mining, text and user analysis project (2022/3).

Topics

Resources

License

Stars

Watchers

Forks

Languages