DIVE Update (3/18/16 - 4/1/16)
The latest development version on staging (please use this to test):
Staging: staging.usedive.com. (password: macro)
For access to all projects, login with the credentials (username: admin, password: password)
For any bug reports or feature requests, please e-mail us personally or at dive@media.mit.edu.
[Feature] Modular Visualization Recommendation / Enumeration
Up until now, our visualization recommendations were not well organized on the front-end. That caused three problems for a user: lack of transparency about how DIVE works, difficulty sorting through visualizations, and long wait times for fetching visualizations.
In this latest version, we've broken down visualization recommendation into four cases. Given a user's field selections, we have visualizations that are either 1) exact matches including every selected field, 2) close matches including 2+ selected fields, 3) individual matches including only one field, and 4) expanded matches including one or more selected fields with non-selected fields.
For now, the first three cases are selected by default, and are fully under a user's control. Going forward we're going to think of more performant (and more understandable) user control.
Close, individual, and expanded matches:
Next up:
- Encoding recommendation type selection in URL
- Progressive loading of visualizations in different cases
- Redesigning user control
- Modularization of calls (almost done)
[Feature] Project editing + deletion + navigation.
Now that projects are tied to users, we ran into the problem of users having tons of projects named the same thing. Now in the top left hand corner of projects, users can edit a project's properties (name and description for now, with more to come), and also navigate between projects.
[Design] Visualization Aesthetics
We've changed the palette assigned to visual elements within a visualizations such that visualizations involving similar fields are the same color. This increases usability on the gallery page.
Also, we've unified the design of most visualizations, with respect to labels, fonts, and other attributes.
[Feature] Histograms (for real)
Histograms were previously mis-used bar charts, but now are their own entity given that they are conceptually distinct. On the surface, this means that axis ticks are now in between bars. But a user can also now filter for histograms and bar charts separately.
TODO:
- Fix sorting for histograms
[WIP] Analysis export
We're 80% of the way done with being able to export regressions, correlations, and summaries, such that they can be incorporated into composed narratives.
Next Up
In preparation for beta user testing in the coming weeks, and member's week, we aim in the next few weeks to:
- Allow exporting of analyses
- Redesign the landing page flow
- Finally include a shareable link to exported visualizations
- Begin working on a visualization builder
Other items on the docket include:
- Designing and implementing a workflow for detecting and fixing dirty datasets
- Speeding up field selection on the visualization page
- Including more models on the regression page
- Allowing users to export visualizations with configuration and conditional changes
- Allow users to select the maximum number of points shown on scatterplots