In addition to plugging the same data set into multiple visualizations, Exhibit provides Facet filters. These automatically provide multiple choice filter list that dynamically modify the visualizations.
With all of these features and easy data integration I plugged it into my resume which I set up in a Google Spreadsheet. First I came up with a basic table view (I applied a little extra CSS):
Then I added the map view to see all of the locations that I have worked at:
And lastly I added a timeline view:
As you will notice on each of the pages there are a list of filterable facet list on the left and right side (this is configurable as well).
So far I have only identified 3 real downsides to the software.
- One of the reasons the software is so easy to deploy is that the server side of Simile is hosted at MIT. So there is no need to host the library on your site. This can be limiting since you become dependent on MIT’s uptime and it may not be possible to deploy on an intranet, or with sensitive internal data. The good news is that is a way to set up your own server, so it can be done, but looks to be a bit of work.
- Exhibit is not for large data sets. It works well for small list that can be managed in a text file or Google Spreadsheet, but it is not something you would want to plug into a data warehouse.
Overall, Exhibit is a great way to interact and visualize data and allows you to be up and running quickly. Check out my resume, some examples and go build your own.