Dear UX geniuses, Sophicware wants to turn OpenData into Information ingestable by everyone.
One of Sophciware's goals is to make OpenData more accessible to everyone. The effort requires leaning one the established field of Journalism acting as the conduit. I desire an experience where it is easy for anyone to search for datasets, filter search results and emded the any one of the returned data visualizations into online articles, blog posts, etc.
Any experiences devised should assume the use of a mobile device.
- General Population Persona
- Journalist Persona
The only difference between the experences of the two personas is that the Journalist persona will further interact with a data visualization and be presented with an embed code.
- User visits web page containing a search box
- User types a query
- User is presented with a page of data visualizations
- User interacts with the visualization to reveal additional details about the dataset
- (Journalist Persona Only) Given some gesture, the User is presented with an embed code
Samples:
- Parks in New York
- Elections results in Nashville during 2016
- Wifi locations
We've released an open source library that highlights prepositions as to inform the user sever-side filtering is happening: https://github.com/sophicware/prepositional
Search results from Sophicware's server will contain data visualizations.
- all data visualizations will have supporting text (chart headings, and axises)
- there will be a diverse set of chart types: eg. trend, map, scatter plot, etc
- Data visualizations returned in search results may vary in height
- Data visualizations returned in search results will be filterable by geography, chart type, year of creation/update.
- Given this is a mobile-first experience, feel free to experiment with additional mobile gestures such as, long press, swipe left, swipe right, etc.
- Consider data visualizations being full or half width of a mobile screen.
- Animations are ok, if they are sensible non-animated fall backs.
- When typing a search query, does a search box need to exist?
- Can "additional information" for each data visualization be hidden?