Difference between revisions of "Christy Warden (All Code)"
(Created page with "All of my code is located in bulk(E:)/McNair/Projects/TwitterCrawler/Christy Code ==Autofollower.py== '''Status''': Incomplete '''Description''': Autofollower is an incomple...") |
|||
Line 3: | Line 3: | ||
==Autofollower.py== | ==Autofollower.py== | ||
'''Status''': Incomplete | '''Status''': Incomplete | ||
+ | |||
'''Description''': Autofollower is an incomplete project which will take an initial seed name and then crawl through twitter, finding relevant accounts to follow and unfollow those who are unresponsive. This is an offshoot of Twitter_Follower_Finder.py and an attempt to automate the entire process that that program completes. | '''Description''': Autofollower is an incomplete project which will take an initial seed name and then crawl through twitter, finding relevant accounts to follow and unfollow those who are unresponsive. This is an offshoot of Twitter_Follower_Finder.py and an attempt to automate the entire process that that program completes. | ||
+ | |||
+ | '''Link''': http://mcnair.bakerinstitute.org/wiki/Christy_Warden_(Twitter_Crawler_Application_1) | ||
==Automate.py== | ==Automate.py== | ||
'''Status''': Working but needs improvement | '''Status''': Working but needs improvement | ||
+ | |||
'''Description''': Automate links to a dummy acct that follows the seed list of news sources given to me. It updates a twitter feeds and looks for a regex in each tweet. If found, the tweet is retweeted onto the dummy account. The hope is that eventually we can specify our regex/standards/following enough to produce a feed of tweets that can be used on our own account. The two major problems with the code at this point is that it sometimes has an error when it tries to retweet a tweet that it has already retweeted and that the content is not targeted enough. | '''Description''': Automate links to a dummy acct that follows the seed list of news sources given to me. It updates a twitter feeds and looks for a regex in each tweet. If found, the tweet is retweeted onto the dummy account. The hope is that eventually we can specify our regex/standards/following enough to produce a feed of tweets that can be used on our own account. The two major problems with the code at this point is that it sometimes has an error when it tries to retweet a tweet that it has already retweeted and that the content is not targeted enough. | ||
==GovPassed.py== | ==GovPassed.py== | ||
+ | |||
'''Status''': Complete. | '''Status''': Complete. | ||
'''Description''': This read in data of bills that had been passed and filtered a different set of data on Bills containing innovation regexes based on if they were passed. | '''Description''': This read in data of bills that had been passed and filtered a different set of data on Bills containing innovation regexes based on if they were passed. | ||
Line 15: | Line 20: | ||
==GovTrack.py== | ==GovTrack.py== | ||
'''Status''': Complete | '''Status''': Complete | ||
+ | |||
'''Description''': Goes through a directory of Bills and counts the relevant words in each one plus gets info on the congress and Bill number. Output to a CSV file. | '''Description''': Goes through a directory of Bills and counts the relevant words in each one plus gets info on the congress and Bill number. Output to a CSV file. | ||
==InfoGrabber.py== | ==InfoGrabber.py== | ||
'''Status''': Complete | '''Status''': Complete | ||
+ | |||
'''Description''': Pulls and outputs this information for an input twitter handle: fieldnames = ["handle", "buzzwords", "retweetscount", "retweetavg", "favoritecount", "favoriteavg", "year", "following", "followers", "followedtime", "source", "followback" ] | '''Description''': Pulls and outputs this information for an input twitter handle: fieldnames = ["handle", "buzzwords", "retweetscount", "retweetavg", "favoritecount", "favoriteavg", "year", "following", "followers", "followedtime", "source", "followback" ] | ||
==Twitter_Follower_Finder== | ==Twitter_Follower_Finder== | ||
'''Status''': Complete | '''Status''': Complete | ||
+ | |||
'''Description''': Crawls an input twitter handle, finds their most relevant tweets and crawls the retweeters of those tweets. Follows them if they meet certain threshold requirements. | '''Description''': Crawls an input twitter handle, finds their most relevant tweets and crawls the retweeters of those tweets. Follows them if they meet certain threshold requirements. | ||
+ | |||
+ | '''Link''': http://mcnair.bakerinstitute.org/wiki/Christy_Warden_(Twitter_Crawler_Application_1) |
Revision as of 16:26, 6 December 2016
All of my code is located in bulk(E:)/McNair/Projects/TwitterCrawler/Christy Code
Contents
Autofollower.py
Status: Incomplete
Description: Autofollower is an incomplete project which will take an initial seed name and then crawl through twitter, finding relevant accounts to follow and unfollow those who are unresponsive. This is an offshoot of Twitter_Follower_Finder.py and an attempt to automate the entire process that that program completes.
Link: http://mcnair.bakerinstitute.org/wiki/Christy_Warden_(Twitter_Crawler_Application_1)
Automate.py
Status: Working but needs improvement
Description: Automate links to a dummy acct that follows the seed list of news sources given to me. It updates a twitter feeds and looks for a regex in each tweet. If found, the tweet is retweeted onto the dummy account. The hope is that eventually we can specify our regex/standards/following enough to produce a feed of tweets that can be used on our own account. The two major problems with the code at this point is that it sometimes has an error when it tries to retweet a tweet that it has already retweeted and that the content is not targeted enough.
GovPassed.py
Status: Complete. Description: This read in data of bills that had been passed and filtered a different set of data on Bills containing innovation regexes based on if they were passed.
GovTrack.py
Status: Complete
Description: Goes through a directory of Bills and counts the relevant words in each one plus gets info on the congress and Bill number. Output to a CSV file.
InfoGrabber.py
Status: Complete
Description: Pulls and outputs this information for an input twitter handle: fieldnames = ["handle", "buzzwords", "retweetscount", "retweetavg", "favoritecount", "favoriteavg", "year", "following", "followers", "followedtime", "source", "followback" ]
Twitter_Follower_Finder
Status: Complete
Description: Crawls an input twitter handle, finds their most relevant tweets and crawls the retweeters of those tweets. Follows them if they meet certain threshold requirements.
Link: http://mcnair.bakerinstitute.org/wiki/Christy_Warden_(Twitter_Crawler_Application_1)