https://github.com/andeemarks/twitter-type
Fun tool to analyse a Twitter user's tweets to categorise their style of twitter usage
https://github.com/andeemarks/twitter-type
Last synced: 5 months ago
JSON representation
Fun tool to analyse a Twitter user's tweets to categorise their style of twitter usage
- Host: GitHub
- URL: https://github.com/andeemarks/twitter-type
- Owner: andeemarks
- Created: 2010-01-16T10:02:15.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2010-04-02T10:36:30.000Z (almost 16 years ago)
- Last Synced: 2025-02-25T22:44:08.672Z (11 months ago)
- Language: Ruby
- Homepage:
- Size: 203 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rdoc
Awesome Lists containing this project
README
= Overview
TwitterType is a basic utility that analyses a Twitter user's tweets and
determine what type of Tweeter the user is. The set of types identified are:
[:+chatter+] most tweets are in response to tweets by other Twitter users
[:+linker+] most tweets include links to URLs
[:+retweeter+] most tweets are forwarding on other people's tweets
[:+originator+] most tweets are original content, not containing links, retweets or responses
[:+unknown_inconclusive+] no strong trends to base type on.
[:+unknown_silent+] no tweets found in last 7 days
[:+unknown_protected_user+] user has not granted public access to tweets
= Usage
Simply run the twitter_type.rb file passing the Twitter screen name of the person you wish to analyse.
The analysis of this persons most tweets from the last 7 days will be displayed.
For example:
ruby twitter_type.rb APlusK
APlusK: type :linker, #tweets 20, #replies 1, #retweets 5, #links 7
To analyse multiple Twitter user's, simply pass each on the command line. For example:
ruby twitter_type.rb APlusK BillGates EvaLongoria
APlusK: type :originator, #tweets 20, #replies 1, #retweets 5, #links 6
BillGates: type :linker, #tweets 19, #replies 1, #retweets 2, #links 11
EvaLongoria: type :linker, #tweets 19, #replies 3, #retweets 1, #links 11
= Notes
* The Twitter screen name parameter is case insensitive.
* Each tweet will only be classified as one of a link, retweet, reply or original tweet. For example, a retweet containing a link is just a retweet and not both.
= Copyright
Copyright (c) 2010 Andy Marks, released under the MIT license