Sunday, January 6, 2013
Klout4Java : Java wrapper for Klout partner API
Sunday, November 18, 2012
Jab Tak Hai Jaan - Twitter Metrics
Below table shows top sources for traffic with re-tweet segregation. I expected percentage of re-tweets will be more for mobile devices. But my assumption seems to be wrong from below data. Surprisingly, twitter for Blackberry is more popular than iphone though the margin is less. This data also signifies the dominance or abundance of Android.
Source | Total tweets | Original | Original% | Retweets | Retweets% |
web | 38043 | 24635 | 64.76 | 13408 | 35.24 |
mobile web | 14813 | 10382 | 70.09 | 4431 | 29.91 |
twitter for android | 14359 | 9285 | 64.66 | 5074 | 35.34 |
twitter for blackberryâ® | 8828 | 6698 | 75.87 | 2130 | 24.13 |
twitter for iphone | 8035 | 5287 | 65.80 | 2748 | 34.20 |
4682 | 4658 | 99.49 | 24 | 0.51 | |
tweetdeck | 1490 | 1069 | 71.74 | 421 | 28.26 |
tweet button | 1429 | 1398 | 97.83 | 31 | 2.17 |
twitter for ipad | 1276 | 807 | 63.24 | 469 | 36.76 |
ubersocial for blackberry | 1114 | 935 | 83.93 | 179 | 16.07 |
tweetcaster for android | 1103 | 774 | 70.17 | 329 | 29.83 |
Most of the tweets with triple figure re-tweet count are from celebs. Of the top 10 3 are from Sharukh, 3 are from reviewers (like taran adarsh). One from Yash raj films also in top 10. Looks the movie team engaged themselves well in Social Media, which I feel is very important for successful social media marketing. Below are top 5 tweets with max re-tweets.
Tweet | Retweet Count | Author |
RT @iamsrk: Very touchng how all of u r buyng tckets for jthj and excted about t. It makes me feel very wanted & postvely pro ... | 1221 | iamsrk |
RT @bipsluvurself: Jab Tak Hai Jaan mkes u wnt 2 find ur soulmate ur true love.Infuses romance in2 ur life.A must see!Saluting the King ... | 641 | bipsluvurself |
RT @priyankachopra: As everyone comes together to Celebrate Yashji tonight..I sit far away and thank him for touching all our lives..wis ... | 567 | priyankachopra |
RT @iamsrk: En route to Jalandhar for JTHJ...havent slept a wnk all nght...eyelds r feelng lke a mattress. Hope ts a long slow flt... | 561 | iamsrk |
RT @taran_adarsh: Those asking, yes, all three Khans - SRK, Aamir & Salman - were under one roof for #JTHJ premiere. Premiere and po ... | 493 | taran_adarsh |
In the next blog will try to interpret actual review of the film from Tag Cloud generated from these tweets.
Tuesday, November 13, 2012
otter4java - Java wrapper for Topsy's Otter API
Sunday, November 11, 2012
Social Influence Ranking - My take
Most of these methods assign either a score or level to the Social ID. But how efficient is this to use in Social Marketing?
Lets consider ID of a popular Sports Star. He might have got millions of fans and his tweets might be re-tweeted numerous times. He might also be re-tweeting or replying to tweets. This will result in good Influence score for him. Now if a pesticide company wants to use Social channel, they might as well get influenced by the influence score and get this sports star tweet about their product. Will this of any help. In most cases no! because most of the people in his circle will be interested in sports and with little or no interest towards pesticides.
Leave aside marketing, will this score help me find whom to follow in my area of interest?I doubt, because they give high level score but doesn't say in which field they are influential. I remember Klout API does give some description about topics the person generally talk about but still it wont assign score against topic.I feel the scoring should ideally against topics and not just for ID. For example the above Sports star ID will have a high score for sports and low in politics and agriculture.I am not sure if there is any tool/site that provide this information. So far I haven't came across any. There are sites that can extract topics from feeds/data. We need this to be incorporated into Social Influence ranking algorithms for better use.
Sunday, August 12, 2012
Satyameva Jayate - Twitter (Sentiment) Analysis


Monday, March 28, 2011
JSF Validations, Dependency injection etc
For last few months I am getting to customize quite a few JSF features. This is JSF 1.1 and I some times I feel some level of dependency injection would have made my life easy. I shall disuss couple of examples below.
As in struts validations kicks in whenever you submit a form. But there are many instances where I need to submit form (bcause I need all values in screen) but don't perform validatiions for one action on a screen and for other action I need to perform validations. Basically I like to skip validations if there is a reauest parameter named SkipValidation present or target method name starts with 'load'.
In struts I achieved this by overriding processValidation method and adding a condition so that validation is skipped if method name follows certain pattern. I thought I can do a simillar thing in jsf. Wanted to modify ValidationPhase such that validation is skipped in certain cases.
But the class that implements validations is hardcoded or instanciated in LifecycleImpl class. To create a custom life cycle, you need to create Impl class configure it web.xml, create ContextListener to populate FacesConfig and bind all faces listeners to new impl class. And I add no to minimal code in tbhese classes. If I could inject the class that implements validation phase using some config file via dependency injection, I could have avoided lot of coding.
I will discuss another instancd onvolving StateManager in my next post.
Tuesday, March 22, 2011
My first Android app...
Last night I successfully implemented my first Android application. I wrote app which will place a call to my wife's mobile. I named it 'Call My Wife' :). Now I can call my wife with one tap. Though it just little more than Hello World sample, its fun and exiting to get something end to end done and also to see some thing I developed running on my mobile.
Its a small first step and I hope I will be able publish my own application in Android market soon. I thinking of building some application using my expierence in Indian Language Technology.