serialized-model-viewer-weka-package released

Something that ADAMS’ Preview Browser has had for years, I’ve now added to Weka as a standalone tab in the Explorer: displaying the content of serialized model files. It allows the user to load a serialized model file (or actually any Java serialized file) and display its content, simply using the objects’ toString() method.

You can find the Weka package here:
https://github.com/fracpete/serialized-model-viewer-weka-package

Posted on March 26, 2015 at 1:28 pm by fracpete · Permalink · Leave a comment
Tagged with: , , ,

nlp-weka-package released

Just released the first version of my new Weka package for natural language processing (NLP):

https://github.com/fracpete/nlp-weka-package

At the moment, it contains only some filters (ChangeCase, PartOfSpeechTagging) and tokenizers (WhiteSpaceTokenizer, PTBTokenizer). It uses the Stanford parser for the NLP heavy lifting.

Posted on March 25, 2015 at 11:39 am by fracpete · Permalink · Leave a comment
Tagged with: , , ,

Google Code closes, moved projects to Github

Last week, Google announced to close Google Code, their platform for hosting open source projects.
I wasn’t particularly thrilled by that, since I have a number of projects hosted there. But, it was a free service, so you can’t expect them to continue throwing money at it, especially since more and more projects seem to move to Github. Hence I spent the whole day today, moving my remaining projects to Github as well:

For some of these Maven projects, I made new releases available, using the new groupId of com.github.fracpete. Check out the projects for more details.

Posted on March 16, 2015 at 5:06 pm by fracpete · Permalink · Leave a comment
Tagged with: ,

ssh into Virtualbox Linux guest

Just came across the How to SSH to a VirtualBox guest externally through a host? post on stackoverflow that explains how to use port forwarding in order to ssh into a linux machine running inside virtualbox. Unless you know that there is a port forwarding button hidden away beneath the Advanced network settings, you’d never find it…

Posted on March 16, 2015 at 9:33 am by fracpete · Permalink · Leave a comment
Tagged with: ,

ADAMS 0.4.8 released

Hot off the press comes ADAMS 0.4.8. It is mainly a bugfix release, as there were a number of things broken in the last release:

Also noticed today that the download link on mloss.org had been broken for the last release. Duh!

Posted on March 4, 2015 at 1:01 pm by fracpete · Permalink · Leave a comment
Tagged with: , ,

Minor bug-fix release for Collective-classification

Petr came across a bug that affected the output of the predictions generated from the test set. It worked fine for cross-validation, but not for the Random split and Unlabled/Test set modes. I’ve committed a fix and made a new release available:
https://github.com/fracpete/collective-classification-weka-package/releases/tag/v2015.2.27

Posted on February 27, 2015 at 1:10 pm by fracpete · Permalink · Leave a comment
Tagged with: , ,

IntelliJ IDEA vs Eclipse

I can’t remember for how long I have been an Eclipse user, but at least since the Callisto release some time in 2006. Back then I was deciding between NetBeans and Eclipse, with Eclipse winning, because it used less memory. Despite having used JBuilder in the past, I didn’t want to go back to using this platform.
Anyhow, in terms of IDE I felt a bit like a Windows user: being stuck with a piece of software that kind of does the trick but has these weird and unexplainable behaviors sometimes like:

And guess what, just like with Windows, rebooting usually fixes some of these problems. Worst bit, you simply accept it, because you are stuck with it.
Years ago, I tried IntelliJ IDEA, but it failed handling my multi-module Maven projects. Nothing left but to keep using Eclipse.

But then, two weeks ago, I made the switch to IntelliJ IDEA after all, after one of my students was able to work with the ADAMS code base without any problems. Took me a while getting things sorted out and configured, but after using it now for two weeks straight, it’s nice having not only a great editor that supports you writing code very efficiently, but also a solid and fast IDE! There are a few quirks, but none of them are dealbreakers!

So, to sum it up: I’m a happy IntelliJ IDEA user now! :-)

Posted on January 29, 2015 at 10:35 am by fracpete · Permalink · Leave a comment
Tagged with: 

Collective-classification: 2015.1.13 release

Just pushed out a new release of the collective-classification Weka package, incorporating feedback from the Weka mailing list.

Changes:

The release is available from here:
https://github.com/fracpete/collective-classification-weka-package/releases/tag/v2015.1.13

Posted on January 13, 2015 at 12:13 pm by fracpete · Permalink · Leave a comment
Tagged with: , ,

Collective-classification moved to github

I used to be a big fan of Google’s Code platform, which had pretty much everything that a small project needed:

But then, Google changed their terms of service, disabling the release mechanism – mainly due to abuse. The workaround was to use Google Drive instead, which neither offered nice links nor download statistics.

With Google Drive constantly changing their interface, I was fed up last night with people not being able to figure out where and how to download an archive, so I decided to migrate the project to github.
I came across Iain’s excellent post on how to do this. There was only one minor snag: for some reason, hg-fast-export seems to delete files at the end, so I had to do a git checkout to restore the tree again before the actual git commit. Never had such a painless repository migration, I’ll have to say!

OK, so the new location for the collective-classification project is now as follows:
https://github.com/fracpete/collective-classification-weka-package

Posted on January 12, 2015 at 10:29 am by fracpete · Permalink · Leave a comment
Tagged with: ,

Collective-classification: 2015-01-09 release

Who would have thought? Looks like people are still using my old collective-classification project.
In order to make it a bit more useful in the Explorer, I made the following minor changes:

You can find the release here.

Posted on January 9, 2015 at 12:17 pm by fracpete · Permalink · Leave a comment
Tagged with: , , ,