Skip to content

Sprint 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Deniall Deniall released this 30 Oct 08:30
· 553 commits to master since this release
b499cae

Niall & Stefan

  • Conda environment for managing Python dependencies and versions
  • Docker environment for replication on any machine
  • Jupyter Notebook integration detailing experiments and classifier results and metrics
  • Dataset conversion into Protobuffers
  • Cross comparison and metrics of 4 classifiers: Naive Bayes, Logistic Regression, k-NN and Linear SVM
  • Feature extraction of data to replicate Stanford paper: POS, structural, sentiment
  • Understanding of Naive Bayes
  • Unit testing with Pytest and linting with Pylint
  • Python API serving a /classify endpoint using a pickled classification model to serve webapp results

Kirill:

  • Continuous Integration / Continuous Delivery pipeline via CircleCI
  • Node backend server hosted on Redbrick machine
  • ReactJS web application using Webpack, Bulma.io and Redux
  • Unit testing and integration testing using Jest and Chai
  • End-to-end communication of frontend and backend API classification model and displaying of results