I was surprised by the amount of scientific libraries for javascript, I was also intrigued by electron.

What it does

Data science exploration app for doing analysis/visualizations using Javascript/Nodejs. Has some support for nlp.

How I built it

It is an electron app using React for the user interface. I used a combination of react-desktop and photonkit for the UI and react-bash for the basic terminal view. D3 is used for the visualizations. Basic nlp analysis provided by the compromise library.

Challenges I ran into

I've never written an app using electron and overall is was an enjoyable experience, most of my issues came from debugging my React components.

What I learned

Electron, gained more experience with React

What's next for Bergamot

Improve the user interface and add support for more types of analysis (ex: image processing).

Built With

Share this project: