For Miko (or Why Twitter?)

May 13, 2009

Why is Twitter useful? Twitter is a service that encourages people to post messages to those people who value their contributions. Who values your contributions? Your family and friends. If you are celebrity, you have a number of fans that you don't know who value your contribution. Each person on Twitter has an incentive to post useful information in a usable way. If they do not post useful information, people will stop valuing their contributions. So we get a system of people providing useful information free of charge to anyone who follows them. Bam, instantly millions of people are talking publicly.

This is quite similar to MySpace or Facebook (except that facebook is completely private and myspace is partially private and a few other things). The issues with Facebook and MySpace is that it's design is different. Status messages on these services are practically useless and are not properly broadcast to people who care. Facebook has put a lot of work into changing that but instead they made it complex enough and the UI is poor enough to dissuade people from posting stuff like what they are doing after work. You don't want to discuss stuff with facebook's UI. Twitter is capable of merging the UI of an instant message client into a website that acts like a thousand chatrooms. But the awesome difference is that instead of ignoring all the idiots in a chatroom, you get to pick and choose who you actually want to listen to at your prerogative.

Read more »

Twitter Language AI

May 12, 2009

The Twitter Language AI is ready to be used! How do you use it? Type a word into the input box, then click "Search". This will search Twitter for that word. It will return the last 15 results and histogram all the words it finds. This is very simple functionality, right? Why would someone want a histogram of words spoken on a topic? For one, market research. If you know the word that people associate with your brand or topic, you can market it using their words. Yowch, that's almost like advertising, isn't it? Yup. The actual original purpose for this was to learn foreign languages by translating the most common words first (similar to my Japanese Language AI). The second interesting thing to do with the Twitter Language AI is to click the "Graph" button. This will take the data in the left and graph it on the right as shown in the image. This is really interesting and useful for scientists who don't want to import the data into a spreadsheet just to graph it. It uses the Google Visualization API and sends no data to Google (just your IP address and HTTP headers) to draw this, which is pretty cool.

Twitter Language AI 0.3 Russian and Brazilian Portuguese
Click the image above to use the Twitter Language AI.

Read more »

First Measure of a Rock Song

May 10, 2009

I've talked about composing music before several times [6]. Since this is the first measure of my first rock song, I thought I'd release it and see what people think.

Guitar1a MusE Sequencer

Read more »

Graphing For Fun and Profit

April 2, 2009

I've talked about graphing before and I don't have a lot of time to explain, but I thought I'd answer a friend's question of what my current project looks like. It looks like a upward sloping green blob with an exponentially decreasing slope.

Netmap 6 doing it's Job

Read more »

« previous next »