📊 User activity analysis:
- Total comments, karma, and average karma per comment
- Top subreddits by comment count and karma
- Activity patterns by hour and day of the week
- Most upvoted and downvoted comments
- Word cloud generation from user's comments
- Detailed list of all comments and posts
-
Clone this repository:
git clone https://github.com/aryanwf/reddit-user-scraper.git cd reddit-user-scraper
-
Install the required packages:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run main.py
-
Open your web browser and navigate to the URL displayed in the terminal (usually
http://localhost:8501
). -
Enter a Reddit username and press Enter to start the analysis.
-
View the data fetched!
- Python 3.7+
- Streamlit
- Pandas
- Plotly
- Requests
- WordCloud
- Matplotlib
This tool is for educational purposes only. Please respect Reddit's terms of service when using this tool.
Made with ❤️