VOL 190 .... No. 36

SATURDAY, DECEMBER 5, 1970

Java Parameterised MultiMap Implementation

March 10th, 2010 Kevin No comments

old-world-map

A MultiMap is essentially an augmented data structure for storing key-value pairs where one key can potentially be associated with any number of values.  I’ve accomplished this in the past by using a Map<Key, List<Value>> or some variation in the past, but methods of access are inconvenient and can be a source of many bugs.  Surprisingly, I’ve never gone out of my way to implement what should be a relatively simple data structure, but I finally did it for my most recent project, so I’m making it available to anyone who wants to use it. Read more…

Categories: Programming Tags: ,

Using the News!

February 26th, 2010 Kevin No comments

newspaperLast time, I tried out a couple different methods to assign sentiment to news articles, and found that the best performance seemed to come from using my Temporal Interference method initialized by zeroes.  Well there’s a little more information available to us, and that’s the news article content themselves! Read more…

Perturbation Modeling, Initial Approach

February 25th, 2010 Kevin No comments

1235935919

Last time I introduced some test data, and before that I formalized the Perturbation Model for Price Moves a bit further.  Well this required me to rewrite the code I had written before for Sentiment analysis.  I took advantage of interval trees to make my code fairly efficient, and also changed the way I initialize the price movements, yielding minor improvements over the naive methods. Read more…

More Test Data

February 24th, 2010 Kevin 1 comment

tumblr_kvk45k0Nam1qznckp

I got back to working on the automated news analysis algorithm again, and thought that it would be wise to generate some new test data that will have some more context to it.  I wrote a simple algorithm that I discuss here, and I generated some data sets. Read more…

Interval Tree Java Implementation

February 23rd, 2010 Kevin No comments

15_19_1---Tree--Sunrise--Northumberland_web

In a recent Java project, I found myself needing to store several intervals of time which I could access readily and efficiently.  I only needed to build the tree once, so a static data structure would work fine, but queries needed to be as efficient as possible. Read more…

Power Hower is Number One!

February 9th, 2010 Kevin 1 comment

number1

You may remember some time ago when I created the Power Hower: Power Hour Timer, well I was recently browsing my Google Analytics when I found a bizarre increase in traffic to the website, far above normal.  The cause, as investigation led me to discover, was somewhat surprising! Read more…

Categories: Internet Tags: , ,
hide this follow me