article clustering system: how to compile.