Skip to content

Dashboard for trending Reddit Posts. Developed a script, which retrieves trending posts with highest votes & comments based on user entry from Reddit & are fed into charts on a dashboard. Built using Python , Reddit API & DASH module

Notifications You must be signed in to change notification settings

abhinavjonnada82/redditPyTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

redditPyTime

Using HTTP post requests, retrives uses name and karma points Using PRAW, scrapes top 10 Reddit Submission based on users subReddit entry. Gets submissions along with top upvotes and number of comments. Later on sorts top upvotes using python built in sort command. Using Binary Search Tree API displays sorted and unsorted tree of top upvotes. Then manual implementation of Binary Search Tree is performed on unsorted top upvotes, which results in a sorted Binary Search Tree At end, gives you a dashboard with Bar graph -> Submissions v. Top Score (sorted and unsorted) and Scatter graph -> Submission v. Comments

git clone repository

run -> python3 app.py Dashboard: screenshot_2018-11-18 dash

Sample Output: Username KingNAV82 comment_karma: -3 link_karma: 1 Sample Input: What do you like to search? gifs Sample Output:

------------------------.gifs - funny, animated gifs for your viewing pleasure------------------------##### We now accept .gifv, .ogg, .mp4, and .webm formats

Links to amusing, interesting, or funny gifs from the web! .gif, .gifv, .ogg, .mp4, and .webm format submissions only, please!

New to reddit? Click here!

For more in-depth explanations of the rules, view sticky!

---------------------------Before Sorting : ------------------------ 757 : /r/Gifs rules: Please read before submitting or commenting

3316 : Woman reunites with her cat who ran off into the California Wildfire

8928 : Fence can’t contain this horse

103321 : Eating corn in less messy way.

2044 : Incredible drone footage of rhinos running

24748 : you don't want to catch these paws

9160 : water dog, please get out of my bowl

1660 : Blue belt Vs. Purple belt

11069 : Threading tiny beads.

125522 : Man is found not guilty after spending 25 years in prison ------------------------After Sorting : ------------------------ 757 : /r/Gifs rules: Please read before submitting or commenting

1660 : Blue belt Vs. Purple belt

2044 : Incredible drone footage of rhinos running

3316 : Woman reunites with her cat who ran off into the California Wildfire

8928 : Fence can’t contain this horse

9160 : water dog, please get out of my bowl

11069 : Threading tiny beads.

24748 : you don't want to catch these paws

103321 : Eating corn in less messy way.

125522 : Man is found not guilty after spending 25 years in prison ------------------------Comments Section: ------------------------ /r/Gifs rules: Please read before submitting or commenting : 23

Woman reunites with her cat who ran off into the California Wildfire : 98

Fence can’t contain this horse : 201

Eating corn in less messy way. : 2549

Incredible drone footage of rhinos running : 106

you don't want to catch these paws : 380

water dog, please get out of my bowl : 109

Blue belt Vs. Purple belt : 52

Threading tiny beads. : 237

Man is found not guilty after spending 25 years in prison : 5233

asas sdsd

Issues: with email!!

About

Dashboard for trending Reddit Posts. Developed a script, which retrieves trending posts with highest votes & comments based on user entry from Reddit & are fed into charts on a dashboard. Built using Python , Reddit API & DASH module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published