/**
* Constructs a new {@link ExplicitSemanticAnalysis} instance.
*/
public ExplicitSemanticAnalysis() throws IOException {
super(true, new StringBasisMapping(),
new SvdlibcSparseBinaryMatrixBuilder());
// We use a synchronized and growable array list in order to save space.
// Since the GrowableArrayList does the growing whenever set is called,
// the number of synchronization calls are minimized.