By implementing the Socialize SDK, users can now like, comment on and share these results to their social networks. Check out the screenshots below—a report on current polls, as well as a graph and rundown of Romney and Obama’s stats over time, have been turned into entities. Placing the Action Bar on these pages allows people to share and interact with each other around them, social actions which are then tracked and reported to the developer through his App Intelligence Dashboard.
And so as to integrate with the app’s slick UI, the Action Bar has been customized to reflect the current design and placed at the top so it won’t interfere with its navigation.
On top of the accuracy, Twelect results are up to the minute. Kazazes notes that many national polls are run on a monthly or weekly basis, even in the height of election season. Twelect is essentially running all the time, providing continuous feedback.
The app, and the Tweet-analysing engine that comprises the “secret sauce” behind it, is a lot more complicated than the more-well-known “Trending Topics” that hit Twitter’s front page.
The algorithm is able to pick up on language and linguistic nuances within text with astounding accuracy. From there, we are able to extract negative and positive sentiment. Although it's still in beta, the algorithm is currently matching our human-rated scores within 0.15 (out of 1) over 92% of the time.”
The values we’ve generated with the Twitter data are precise as any poll; various socio-economic, race and political affiliations are represented throughout. The difficulty, however, is extracting human emotion through a computer’s algorithm. Through literally thousands of rounds of testing we fine tuned an algorithm that gives a sentence as short as three words a numeric "emotion factor" ranging from -1 to 1. After testing the algorithm through the Republican political primaries, we’ve gotten to a point where it is consistently within 5% of national polls, and yet at the same time is instantaneous rather than on a weekly or bi-monthly basis.
This data is now being made public via Twelect. With features including all of the benefits of the Twelect engine and a centralized list of the latest national polls, as well as a live feed of all the tweets currently being analyzed by the Twelect engine, the app is an invaluable resource for any follower of the 2012 presidential election.
The app includes social features; discuss and share Twelect via the action bar at the top of the app!
“Through literally thousands of rounds of testing, we fine-tuned an algorithm that gives a tweet as short as four words a numeric 'emotion factor’ ranging from -1 to 1. The algorithm is able to pick up on language and linguistic nuances within text with astounding accuracy. From there, we are able to extract negative and positive sentiment. Although it's still in beta, the algorithm is currently matching our human-rated scores within 0.15 (out of 1) over 92 percent of the time.”
With something like 250 million active users (!), Twitter is full of endless thoughts and opinions, 140 characters at a time. And it’s not just the details of that guy from accounting’s lunch or the sponsored drivel of 85 Kardashian sisters. There’s real insight into what people are thinking and feeling, in this case, as a nation, by analyzing what they’re saying on the go-to microblogging platform. Developer Peter Kazazes has taken this concept and created the Twelect app for iOS to determine who is primed to win the 2012 election.
Quite frankly I was stunned by the results,” Kazazes said of his new app. “Twelect has been, and continues to be, within 4 percent of the most well-regarded national polls. Twelect has an edge on these polls, however, as the program can be run at any hour of the day, as often as one could desire and at virtually no cost. Honestly, I’ve been amazed with what I have seen thus far.”
The app is divided into three main sections: updates from the last 10 days, current polls, and Twitter feeds for Obama, Romney, or both. Although the algorithm behind Twelect is scientific and accurate, the current polls section is dedicated to polling being conducted by some of America’s most reputable polling organizations to ensure the ultimate presidential updates. Twelect analyzes over 10,000 tweets an hour.
About Peter Kazazes: Kazazes, 16, is a mostly self-taught software developer from Connecticut. After creating several mobile apps, Peter began a series a long term contract-based programming assignments for major corporations.
About Twelect: Twelect uses a revolutionary algorithm to analyze current Twitter activity surrounding Barrack Obama and Mitt Romney to discern sentiment from the discussion. Twelect includes a live feed of every tweet being analyzed by the Twelect engine. The iPhone/iPad app allows users to watch, in real time, as people around the world discuss their opinions on the candidates.
Peter Kazazes ’13 has discovered a way to tap the collective 140-character wisdom of Twitter in an attempt to predict the outcome of political elections. Employing a sentiment-analysis algorithm, he created and launched a new mobile app called Twelect that collects, processes and scores tweets about presidential candidates Barack Obama and Mitt Romney. The result is a real-time look into the ups and downs of the 2012 presidential election with results and accuracy that rival major polling firms.