- cd into 'flask-server'
- run 'source myenv/bin/activate'
- run 'python server.py'
- cd into 'react/client'
- run 'npm start'
-
Upload your file using the button at the top. See 'ReferenceImage1'
-
On the left is the sidebar, where you can control which cleaning functions you want to run. In order to add it to the cleaning pipeline, just drag and drop it into the gray box that says 'Drop cleaning options here'. If you want to clean everything, then just press the purple 'Total Clean' button, which will add all of the functions to the pipeline.
-
Once you are satisfied with the options, then click 'Upload and Clean' which might take a few seconds. Then, you should see the pipeline turn green and the progress bar should move to 100%. You can then scroll down on the sidebar and select the option 'Download Cleaned File'. See 'ReferenceImage2'
If you want to see the outcome with test data, I would recommend looking at the audible folder under the test-data section. 'audible_uncleaned' is the uncleaned version, and 'cleaned_audible_uncleaned' is the outcome after being run through the complete pipeline. I DID NOT EDIT THE OUTCOME FILE.
This is where all of the actual functions for cleaning the data are. This is the python file that is in the flask-server folder, and it also handles a lot of the pipeline processing.
Main file for the React App
The pipeline structure and formatting
The sidebar structure and formatting
Just contains the cleaningOptionsMap