Seeking a freelancer or team to upgrade an existing web application that performs tone and sentiment analysis using IBM Watson. For version 1 (current), the frontend is based on REACT framework and the backend is built on a Node.js server, which connects to the Watson Tone Analyzer API; the frontend and backend components communicate via HTTP. There is no data store today, so users submit raw text and analysis is performed on the fly, rendering a visualization that shows the variance between different tones and sentiments
Link to the current version of the tool: [login to view URL]
For version 2, we would need to connect a datastore to the Node.js server so that uploaded files can be stored and recalled by users after initial upload. Users should also be able to upload .csv and .txt files instead of simply inputting raw text. The visualization will also need to be updated to include the aggregated results for the first half of the statement and the second half of the statement (side-by-side bar graph), rather than the variance only. Additional pages will need to be created, including a login page that leverages a lightweight authentication framework (ex. OAuth > Passport), a landing page prompting users to pick an analysis path (start new vs retrieve old), a form for new analysis details and upload options, and finally the output visualization.