<p>Improvise is a free Java software architecture and user interface designed to enable the construction and browsing of interactive visualizations, integrating a declarative visual query language.</p>