We should definitely think about a pure JavaScript library for visualizations in the Topics Explorer, because we reach technical limits with bokeh (cf. #58). Of course, this could also happen with pure JavaScript (after all, the bokeh front-end is basically JavaScript), but we would be more flexible with dynamic interaction. For example, selecting certain documents or topics, sorting axes etc.
I like d3.js, but other suggestions are of course welcome.
We have the advantage that all visualizations are based on the document-topic matrix. We could just pass the values along as a JSON object.
We should definitely think about a pure JavaScript library for visualizations in the Topics Explorer, because we reach technical limits with bokeh (cf. #58). Of course, this could also happen with pure JavaScript (after all, the bokeh front-end is basically JavaScript), but we would be more flexible with dynamic interaction. For example, selecting certain documents or topics, sorting axes etc.
I like d3.js, but other suggestions are of course welcome.
We have the advantage that all visualizations are based on the document-topic matrix. We could just pass the values along as a JSON object.