* add bertopic to requirements
* basic topic modeling
* topic modeling using BERT; bugfix if no text on post
* update for google colab
* Catch connection errors
* replace newline character with space
* move topic analysis into PostprocessText class
* set up dataflow topic analysis
* expose topic model to UI
* tests for class init
* tests for topic analysis
* more tests
* take care of carriage return on windows
* take care of carriage return on windows
* take care of carriage return on windows
* set encoding to ensure windows compatibility
* track encoding error
* more debug
* skip topic analysis debug
* windows fixes
* lower python version for google colab
* faces working with colab
* text for colab
* fix dict update bug
* final edits for colab
* update readme with links
* load text models on demand
* update test
* fix typo; more description in readme
* remove optional keys
* update notebook
* comments
* add jupyterlab
* add text analysis capability
* add bool in tests
* add dependencies and spelling test
* add test sentiment
* update black pre-commit dependency for native nb support
* update black version, find better sentiment test
* test analyse_image
There has been a backwards-incompatible change to shields.io badges for Github Actions. They now identify workflows by their filename instead of their name field.
* start with translate
* translate and clean - notebook
* spacy model in requirements
* translate in module
* clean in module
* upload coverage only for ubuntu
* update ubuntu version on runner
* update dependencies
* start tests for text
* skip gcv test
* fix age
* more text tests
* more text tests
* add comment
* test translation
* fix numpy version; add reference data for trans
* use utf-8 for windows
* Apply thresholding to restrict the scope of facial expression recognition
* fix test dict faces
* remove approx
* do not ignore data in subdirs
* where does test_display come from
* remove face analysis duplication
* imageai sneaked into ci
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>